Multifeeding RSS streams into points of access.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
simoon 8ca440bae8 Update 'feeds.txt' 9 months ago
static api to accesspoints 2 years ago
templates from api to feeds 2 years ago
.gitignore first step towards a RSS multiverse 3 years ago
Makefile 'Makefile' updaten 2 years ago '' updaten 1 year ago
feeds.txt Update 'feeds.txt' 9 months ago adding try's and except's to catch errors 2 years ago
requirements.txt adding pypandoc 2 years ago first step towards a RSS multiverse 3 years ago changing "API" to "feeds" 2 years ago


Multifeeding RSS streams.

This is the Multifeeder, a feed aggregator supporting any kinds of publishing experiments.


Multifeeder runs here:

Commits to this git repository will automagically update the live version!

(Multifeeder runs as a supervisor service, see /etc/supervisor/conf.d/multifeeder.conf.)

The feeds are updated every 10 minutes.

Access points


For example:

(for the latest 5 posts in all feeds)

Format: JSON (default) & Markdown


For example:

(for the posts published today)

Format: JSON (default) & Markdown


For example:

(for all the posts published in the last 30 days)

Format: JSON (default) & Markdown

Add a feed

Feeds can be added here in the git, by editing the file feeds.txt.

Leave a feed link on a new line, commit your change, and the feed will be included in the Multifeeder.

Removing a feed can be done by taking a feed link out of this list.

Using the multifeeder locally

To install: make a virtual environment + install the dependencies.

make setup

To use: run the Flask application.


Open localhost:5678 in a browser and there we go!