bx-rss

Fetch, parse, filter, and generate RSS/Atom feeds in BoxLang.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/ortus-boxlang/skills --skill bx-rss
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bx-rss
Source: https://github.com/ortus-boxlang/skills/tree/main/boxlang-modules/bx-rss
Command: npx skills add https://github.com/ortus-boxlang/skills --skill bx-rss

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates reading and generating RSS/Atom feeds inside BoxLang applications.

Core Features & Use Cases

  • rss() BIF to fetch feeds
  • bx:feed component with action read/create
  • filtering items
  • limiting results
  • creating RSS 2.0 and Atom feeds
  • iTunes Podcast extensions

Quick Start

Install the bx-rss module and begin parsing feeds with rss() and constructing feeds with bx:feed.

Frequently Asked Questions about bx-rss

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I parse RSS and Atom feeds in BoxLang?▼

Parse RSS and Atom feeds in BoxLang using the rss() built-in function to fetch and extract feed items, or use the bx:feed component with action read to consume feed data with item filtering and maxItems control.

Can I generate RSS 2.0 and Atom feeds with BoxLang?▼

Yes, you can generate RSS 2.0 and Atom feeds in BoxLang using the bx:feed component with action create, which produces compliant feed outputs for syndication across standard feed readers and aggregators.

Does BoxLang support iTunes podcast extensions for RSS feeds?▼

BoxLang supports iTunes podcast extensions through the bx-rss module, enabling you to read and generate podcast-specific RSS feeds with iTunes-compatible metadata for podcast distribution workflows.

How do I filter and limit items when consuming RSS feeds in BoxLang?▼

Filter and limit RSS feed items in BoxLang by applying item filters and setting maxItems control parameters when calling the rss() function or using bx:feed with action read to constrain returned results.

What's the best way to aggregate multiple RSS feeds in a BoxLang application?▼

Aggregate multiple RSS feeds in BoxLang by calling the rss() function to fetch each source feed, parsing items, applying filters across the combined set, and generating a unified output with bx:feed.

Do I need any external dependencies to parse and generate RSS feeds with bx-rss?▼

No external dependencies are required. The bx-rss module is a self-contained BoxLang extension that implements feed parsing and generation natively, working across feed consumption, aggregation, and podcast workflows without additional libraries.