Dart RSS RSS parser and serializer for Dart
 
dart_rss: ^3.0.3
GitHub Discord Sponsor Pub
 
This website was built with Static Shock!

What is RSS?

Really Simple Syndication (RSS) is an XML document format for announcing new blog posts, podcasts, and other media publications. For example, every podcast publishes an RSS feed, which is used by Spotify, Apple, and Amazon to discover new episodes.


Parse an RSS feed

Whether your RSS feed comes from a file, or a URL, you should first obtain a string representation of the feed. Then you can parse it with dart_rss.

import ‘package:dart_rss/dart_rss.dart’;

final String rssFeed = ...

// Parse an RSS2 or later format.
final rss2 = RssFeed.parse(rssFeed);

// Parse an RSS1 format.
final rss1 = Rss1Feed.parse(rssFeed);

// Parse an ATOM format.
final atom = AtomFeed.parse(rssFeed);

Built by the
Flutter Bounty Hunters

This package was built by the Flutter Bounty Hunters (FBH). The Flutter Bounty Hunters is a development agency that works exclusively on open source Flutter and Dark packages.

With funding from corporate clients, the goal of the Flutter Bounty Hunters is to solve common problems for The Last Time™. If your team gets value from Flutter Bounty Hunter packages, please consider funding further development.

Other FBH packages

Other packages that the Flutter Bounty Hunters brought to the community...

Super Editor, Super Text, Attributed Text, Static Shock, Follow the Leader, Overlord, Flutter Test Robots, and more.

Contributors

The dart_rss package was built by...