BoxLang 🚀 A New JVM Dynamic Language Learn More...

RSS

v1.0.0-snapshot BoxLang Modules

⚡︎ RSS

Basic RSS parsing forBoxLang. This module adds one BIF, rss.

The rss function takes one argument, either a URL, or an array of URLs.

items = rss('https://www.raymondcamden.com/feed_slim.xml');

// or
items = rss(['https://www.raymondcamden.com/feed_slim.xml', 'https://2ality.com/feeds/posts.atom']);

It returns an array of feed items consisting of the keys: title, content, pubdate, link. If you pass an array of RSS urls, the items are automatically sorted and merged together by date.

Release History

Date Change
June 3, 2025Moved to new template structure for Forgebox support.
May 5, 2025Moved the creation of the RSS object to the init method.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.


Unreleased

1.0.0 - 2025-06-04

  • First iteration of this module

$ box install bx-rss

No collaborators yet.
     
  • {{ getFullDate("2025-06-04T13:31:24Z") }}
  • {{ getFullDate("2025-06-04T13:31:25Z") }}
  • 45
  • 2