Winds is a beautiful open-source RSS and Podcast app created using React & Redux on the frontend and Express.js on the backend. Use the free hosted version or run it on your own server and customize it as you see fit. Contributions in form of pull requests are always appreciated. Activity Feeds & Discovery in Winds are powered by Stream, the app leverages Algolia for search, AWS for hosting, MongoDB Atlas for a hosted database (DBaaS), and SendGrid for email. All of these services have a free tier.
Not every program listed in the Prerequisites section is necessary to run NewsBlur.
You will want to have your database set up before you begin installation. Fabric can install both PostgreSQL and MongoDB for you, but only on Ubuntu. Mac OS X users will want to have MySQL or PostgreSQL already installed. You can download MySQL or download PostgreSQL. Additionally, if running as a development machine on Mac OS X, I would recommend using MySQL with Sequel Pro as a GUI.
If you are installing MySQL, you will also need the MySQLDB python library:
Stringer has no external dependencies, no social recommendations/sharing, and no fancy machine learning algorithms.
But it does have keyboard shortcuts and was made with love!
Stringer is a Ruby (2.3.0+) app based on Sinatra, ActiveRecord, PostgreSQL, Backbone.js and DelayedJob.
Stringer will run just fine on the Heroku free plan.
You can access the keyboard shortcuts when using the app by hitting
Feedbin is a simple, fast and nice looking RSS reader.
Feedbin is a web based RSS reader. It provides a user interface for reading and managing feeds as well as a REST-like API for clients to connect to.
If you would like to try Feedbin out you can sign up for an account.
The main Feedbin project is a Rails 6 application. In addition to the main project there are several other services that provide additional functionality. None of these services are required to get Feedbin running locally, but they all provide important functionality that you would want for a production install.
RSS-Bridge is a PHP project capable of generating RSS and Atom feeds for websites that don't have one. It can be used on webservers or as a stand-alone application in CLI mode.
Important: RSS-Bridge is not a feed reader or feed aggregator, but a tool to generate feeds that are consumed by feed readers and feed aggregators. Find a list of feed aggregators on Wikipedia.
And many more, thanks to the community!
RSS-Bridge is capable of producing several output formats:
You can extend RSS-Bridge with your own format, using the Format API!
It is lightweight, easy to work with, powerful, and customizable.
It is a multi-user application with an anonymous reading mode. It supports custom tags. There is an API for (mobile) clients, and a Command-Line Interface.
Thanks to the WebSub standard (formerly PubSubHubbub), FreshRSS is able to receive instant push notifications from compatible sources, such as Mastodon, Friendica, WordPress, Blogger, FeedBurner, etc.
Finally, it supports extensions for further tuning.
Miniflux is a minimalist and opinionated feed reader:
It's simple, fast, lightweight and super easy to install.
Official website: https://miniflux.app
Dark theme when using keyboard navigation:
selfoss is a multipurpose RSS reader and feed aggregation web application. It allows you to easily follow updates from different web sites, social networks and other platforms, all in single place. It is written in PHP, allowing you to run it basically anywhere.
For more information visit our web site.
If you obtained selfoss using Git, some more steps will be required. See the development section.
For further questions or on any problem use our support forum: https://selfoss.aditu.de/forum/
If you obtained selfoss using Git, some more steps might be required. See the development section.
Sources for CommaFeed.com.
Google Reader inspired self-hosted RSS reader, based on Dropwizard and AngularJS. CommaFeed is now considered feature-complete and is in maintenance mode.
Android apps: News+ extension
CommaFeed 2.0 has been rewritten to use Dropwizard and gulp instead of using tomee and wro4j. The latest version of the 1.x branch is available here.
For storage, you can either use an embedded H2 database (use it only to test CommaFeed) or an external MySQL, PostgreSQL or SQLServer database. You also need the Java 1.8+ JDK in order to build the application.
FeedHQ is a simple, lightweight web-based feed reader. Main features:
Getting the code:
Elasticsearch version requirements:
FeedHQ relies on environment variables for its configuration. The required environment variables are:
Optionally you can customize:
For integration with external services:
Then deploy the Django app using the recipe that fits your installation. More
documentation on the Django deployment guide. The WSGI application is
To create the Elasticsearch index:
Demo application: https://reader-demo.sismics.com (Username: demo / password: demo)
Reader is an open source, Web-based aggregator of content served by Web Feeds (RSS, Atom).
Reader is written in Java, and may be run on any operating system with Java support.
See http://www.sismics.com/reader/ for a list of features and benefits.
Compiled installers are available here for each new versions: https://github.com/sismics/reader/releases
Reader is released under the terms of the GPL license. See
COPYING for more
information or see http://opensource.org/licenses/GPL-2.0.
Copyright (c) 2019 Piethein Strengholt, email@example.com
A simple and smart (or stupid) feed reader.
An example is available on tontof.net.
This is an alternative to Google Reader or other RSS feed readers:
More information here: KrISS feed.
If you just want to use kriss feed, download index.php file and upload it on your server. Enjoy !
If you want to look at the source, look at the src directory. To generate index.php file, just run the command : bash generateIndex > index.php
More information here: KrISS feed.
We highly recommend that you subscribe to the rss2email project feed so you can keep up to date with the latest version, bugfixes and features:
Before you install rss2email, you'll need to make sure that a few things are in place.
Download the latest rss2email source and unpack it. You can choose from several equivalent formats.
.zip file (suggested for Microsoft Windows users):
I'm Leselys, your very elegant RSS reader. Try me right now (password: demo)!
No bullshit apps for Android, iPhone, etc. Just a responsive design and for every device.
Leselys is Heroku ready.
Two requirements: Mongodb and Python.
In order to install leselys you'll need some dependencies:
And install your MongoDB.
This is the right way, with
Open your browser at
A mobile webapp for Tiny Tiny RSS
I started working on this because the default mobile version was somtimes slow, limited and not in good shape for future development.
ttrss-mobile is using:
You need node.js to make a build but you can still hack without it.
You should not put this webapp in a subdir of your Tiny Tiny RSS install. On update, it could be wiped. For more info, see this post from HunterZ on the forum.
Make sure that the user you'll use to connect has the API activated in Tiny Tiny RSS preferences :
This is source code of RSS feed generator website with user friendly interface.
(If you have some questions please contact me by github email)
Install required packages
Install pip packages
Install less and yuglify
Install and setup nginx
Install and setup mysql if you didn't yet.
Create database. Use password 'toor' for root user
Create django config
Run downloader server
Run frontend server
Docker Host IP in browser. Ex: http://192.168.0.10:8088
Launch in a browser to access setup
Add to cron (hourly)
Cet agrégateur peut s'installer sur votre propre serveur et fonctionne avec un système de tâches cron afin de traiter les informations de manière transparente et de les afficher le plus rapidement possible lorsque vous vous y connectez.
Toutes les tâches de traitements de flux sont effectuées de manière invisible par une tâche programmée (cron), ainsi, l'utilisateur ne subit pas les lenteurs dues à la récupération et au traitement de chacun des flux suivis.
Simple script to automatically generate valid RSS and Atom feeds from a list of media files in the same folder. Written in PHP to enable use even on the cheapest shared host.
I wrote this because I wanted an easy way to use Overcast to listen to my audiobooks. However, I don't recommend it anymore since the author decided to make it free but to include annoying ads that you can only get rid of by a subscription of $10 per year. In my view this is an unreasonable price to ask for such an app. I'm using Pocket Casts now. You should check it out. Podcast players are ideal applications for this, contrary to generic media players. It is also trivial to be adapted to other uses and file types.
Moonmoon is a web based aggregator similar to planetplanet. It can be used to blend articles from different blogs with same interests into a single page.
Moonmoon is simple: it only aggregates feeds and spits them out in one single page. It does not archive articles, it does not do comments nor votes.
You will need a web hosting with at least PHP 5.6 (PHP 7 is also supported).
If you are installing moonmoon on a Linux private server (VPS, dedicated host),
please note that you will need to install the package
The super-fast-minimalist-nosql-opensource Google Reader revival.
Please consider to use another news reader such as readflow!
You can configure the server by setting environment variables:
Configuration needed to login with Google:
Configuration needed to delegate authentication to an upstream proxy (NGINX, Apache, Traefik, ...):
Example of configuration with NGINX:
Configuration needed to save articles into Pocket:
Configuration needed to save articles into Dropbox:
Configuration needed to save articles into Nunux Keeper:
JARR (which stands for Just Another RSS Reader) is a web-based news aggregator and reader.
JARR is under ongoing developments and functionnalities are regularly added. For past and futur updates see the milestones.
The particularity of this project is to allow for article Clustering either on links or on content through TF-IDF.
To use and host your own instance of JARR please see installation instruction
Can "proxy"/mirror any RSS Feed to fetch full-text Content. Allows integration into any feed reader, without plugins or further configuration required.
Note: You have to set the environment variables described in Configuration yourself, and you have to start a local redis server.
The application is easily configurable with environment variables.
We have to define two query parameters:
A collection of selectors can be found on the wiki page. If you create or improve a selector, feel free to open a pull request to add it to the wiki page.
Pull requests are very welcome! I built this app to satisfy my needs and will update it as I see fit. If you'd like a feature to be added, I'm more than happy to merge it. Right now, the highest priority is to have the CSS restructured and streamlined.
Google Reader Inspired Transplants To Tiny, Tiny rss.
In late 2011 Google »integrated« several of its Reader's features into GooglePlus. Those features became useless after what we feel was an amputation of vital parts. We mainly missed the sharing goodness and as it happened, we were looking for Google alternatives anyway at that time.
For Google Reader we settled with the open-source feed reader tiny, tiny rss (which is neither tiny nor tiny, tiny by the way but rather great). Even though it exceeds Google Reader in some aspects, for us it lacks a few neat features, too. The things we miss and are about to (re-)build are:
Temboz is a web-based RSS/Atom aggregator and feed reader that focuses on saving you time by letting you filter out articles you are not interested in.
It is inspired by FeedOnFeeds (web-based personal aggregator), Google News (two column layout) and TiVo (thumbs up and down).
I have been using Temboz as my feed reader since 2004. I currently have over 500 feeds subscribed to, and my filtering rules get rid of around 1/3 of the incoming firehose of information.
The home page is the article reading interface, using a two-column layout. Clicking on the "Thumbs down" icon makes the article disappear, bringing a new one in its place (if available). Clicking on the "Thumbs up" icon highlights it in yellow and flags it as interesting in the database.
Read your feeds on your own machine with a simple and lite application.
that's it, enjoy a very lite and minimal feed aggregator: the lite-reader
RSS Merger 2.4.0-beta Atoms welcome
Forked by Stéphane Mourey (firstname.lastname@example.org)
Created by: Makis Tracend (email@example.com)
This script will load a number of RSS or Atom feeds and compile them into one RSS 2.0 file. You can use it to present a mash-up of your news from different places (blogs, twitter etc.) or just present news from other sources around the Net.
This script is able to load all feeds asyncrhoniously if the CURL extension is loaded, which provides a significative speed improvement.
But you should really use it with a cache of some sort.
rssCacheInt is a interface that will helps you to write your own, if you need, but RSS Merger come with the
rssFileCache class, which enable the use of a cache directory on the file system.