Skip to main content

A feed aggregator reimagined as a file synchronizer

Project description

RSSsync

RSSsync is a feed aggregator reimagined as a file synchronizer. This way, updates can be browsed in whatever way you see fit.

The basic usage of RSSsync is similar to rsync. This will download updates to the Example Feed folder:

rsssync https://www.example.com/rss.xml "Example Feed"

By default, updates come in the form of HTML pages that redirect to the update's link. This is useful for most RSS feeds. However, for podcasts, you're more likely to want the enclosure than the link. For this, you can use the PLS downloader:

rsssync -d pls https://www.example.com/podcast.xml "Example Podcast"

This will download updates as PLS files, which can be opened in any media player.

The default downloader is called meta_refresh.

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

RSSsync-0.1.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

RSSsync-0.1-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file RSSsync-0.1.tar.gz.

File metadata

  • Download URL: RSSsync-0.1.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.63.1 CPython/3.10.4

File hashes

Hashes for RSSsync-0.1.tar.gz
Algorithm Hash digest
SHA256 67a9ab0a6162ca67a62380d32a928179fda32b79c1b5a9fabacc17d491691960
MD5 e9ec84724589bd5a6a95a25eb7c7a4b1
BLAKE2b-256 cf8ce939934ebc938e221dbc76b484950eaf8c211da5ea8677c50ce9792282b1

See more details on using hashes here.

File details

Details for the file RSSsync-0.1-py3-none-any.whl.

File metadata

  • Download URL: RSSsync-0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.63.1 CPython/3.10.4

File hashes

Hashes for RSSsync-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8a388403af58639080fa683cc7aa389f8e046a9042211592285165c41990f8fc
MD5 047c7174ece7412bcbeda8620f378c08
BLAKE2b-256 b46a6fe5114faaa75e3e6f7c793dcb7c6fa71ce7315dc1309d520583454f8a72

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page