A feed parser that handles Atom, RSS 2.0, RSS 1.0, RSS 0.x, and JSON Feed formats.
Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
use feed_rs::parser::parse;
Parses an RSS feed from XML bytes.
use feed_rs::parser::parse;
fn main() {
let feed_xml = r#"<?xml version="1.0" encoding="UTF-8" ?><rss version="2.0"><channel><title>Test</title></channel></rss>"#;
let feed = parse(feed_xml.as_bytes()).unwrap();
println!("Feed title: {:?}", feed.title);
}
Debug
Known footguns
No known footguns recorded.
Upgrade
Version history
Breaking-change detection hasn't run for this library yet.
Audit
Security & dependencies
CVE tracking and dependency tree are planned for a later release.