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.
mb 7531ecf9cd 'Makefile' updaten 9 months ago
static api to accesspoints 9 months ago
templates from api to feeds 9 months ago
.gitignore first step towards a RSS multiverse 2 years ago
Makefile 'Makefile' updaten 9 months ago Update '' 11 months ago
feeds.txt 'feeds.txt' updaten 10 months ago adding try's and except's to catch errors 10 months ago
requirements.txt adding pypandoc 11 months ago first step towards a RSS multiverse 2 years ago changing "API" to "feeds" 9 months 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!