rss_dart 1.0.9 copy "rss_dart: ^1.0.9" to clipboard
rss_dart: ^1.0.9 copied to clipboard

rss_dart is a rss parser for RSS1.0/RSS2.0/Atom. This library is forked from webfeed https://github.com/witochandra/webfeed and dart_rss.

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add rss_dart

With Flutter:

 $ flutter pub add rss_dart

This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):

dependencies:
  rss_dart: ^1.0.9

Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:rss_dart/dart_rss.dart';
import 'package:rss_dart/domain/atom_category.dart';
import 'package:rss_dart/domain/atom_feed.dart';
import 'package:rss_dart/domain/atom_generator.dart';
import 'package:rss_dart/domain/atom_item.dart';
import 'package:rss_dart/domain/atom_link.dart';
import 'package:rss_dart/domain/atom_person.dart';
import 'package:rss_dart/domain/atom_source.dart';
import 'package:rss_dart/domain/dart_rss.dart';
import 'package:rss_dart/domain/dublin_core/dublin_core.dart';
import 'package:rss_dart/domain/media/category.dart';
import 'package:rss_dart/domain/media/community.dart';
import 'package:rss_dart/domain/media/content.dart';
import 'package:rss_dart/domain/media/copyright.dart';
import 'package:rss_dart/domain/media/credit.dart';
import 'package:rss_dart/domain/media/description.dart';
import 'package:rss_dart/domain/media/embed.dart';
import 'package:rss_dart/domain/media/group.dart';
import 'package:rss_dart/domain/media/hash.dart';
import 'package:rss_dart/domain/media/license.dart';
import 'package:rss_dart/domain/media/media.dart';
import 'package:rss_dart/domain/media/param.dart';
import 'package:rss_dart/domain/media/peer_link.dart';
import 'package:rss_dart/domain/media/player.dart';
import 'package:rss_dart/domain/media/price.dart';
import 'package:rss_dart/domain/media/rating.dart';
import 'package:rss_dart/domain/media/restriction.dart';
import 'package:rss_dart/domain/media/rights.dart';
import 'package:rss_dart/domain/media/scene.dart';
import 'package:rss_dart/domain/media/star_rating.dart';
import 'package:rss_dart/domain/media/statistics.dart';
import 'package:rss_dart/domain/media/status.dart';
import 'package:rss_dart/domain/media/tags.dart';
import 'package:rss_dart/domain/media/text.dart';
import 'package:rss_dart/domain/media/thumbnail.dart';
import 'package:rss_dart/domain/media/title.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_block.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_chapters.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_funding.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_license.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_locked.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_person.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_remote_item.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_season.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_soudbite.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_transcript.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_value.dart';
import 'package:rss_dart/domain/podcast_index/rss_podcast_index_value_recipient.dart';
import 'package:rss_dart/domain/rss1_feed.dart';
import 'package:rss_dart/domain/rss1_item.dart';
import 'package:rss_dart/domain/rss_category.dart';
import 'package:rss_dart/domain/rss_cloud.dart';
import 'package:rss_dart/domain/rss_content.dart';
import 'package:rss_dart/domain/rss_enclosure.dart';
import 'package:rss_dart/domain/rss_feed.dart';
import 'package:rss_dart/domain/rss_image.dart';
import 'package:rss_dart/domain/rss_item.dart';
import 'package:rss_dart/domain/rss_item_itunes.dart';
import 'package:rss_dart/domain/rss_item_podcast_index.dart';
import 'package:rss_dart/domain/rss_itunes.dart';
import 'package:rss_dart/domain/rss_itunes_category.dart';
import 'package:rss_dart/domain/rss_itunes_episode_type.dart';
import 'package:rss_dart/domain/rss_itunes_image.dart';
import 'package:rss_dart/domain/rss_itunes_owner.dart';
import 'package:rss_dart/domain/rss_itunes_type.dart';
import 'package:rss_dart/domain/rss_source.dart';
import 'package:rss_dart/util/helpers.dart';
4
likes
150
pub points
82%
popularity

Publisher

verified publisherubuntufluttercommunity.org

rss_dart is a rss parser for RSS1.0/RSS2.0/Atom. This library is forked from webfeed https://github.com/witochandra/webfeed and dart_rss.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

http, intl, xml

More

Packages that depend on rss_dart