FreshRSS review covering self-hosted RSS aggregation, features, API compatibility, installation, pros and cons, and top open-source alternatives.
FreshRSS is a free, open-source, self-hosted RSS and Atom feed aggregator started by French developer Marien Fressinaud in October 2012, with its first stable 1.0 release arriving in January 2015. It is community-maintained on GitHub with no corporate ownership, distributed under the AGPLv3 license.
The project is designed to be lightweight enough for cheap shared hosting while still scaling to manage over a million articles and tens of thousands of feeds per instance, making it a popular choice among self-hosting and privacy-focused communities.
FreshRSS supports multi-user accounts, an anonymous read-only sharing mode, custom tags/labels, a command-line interface, and an extension system for community plugins, along with flexible authentication including OpenID Connect.
Its API layer emulates the Google Reader and Fever APIs, giving it broad compatibility with existing third-party mobile and desktop RSS apps, and it supports WebSub for instant push updates plus native XPath-based web scraping for sites without a published feed.
FreshRSS itself is entirely free and open source; there are no subscription tiers or paid feature gates. Users only pay for the hosting infrastructure they choose to run it on, whether a home server, a small VPS, or a Docker-based deployment, which the project officially supports via a published Docker image.
Yes, FreshRSS is free, open-source software licensed under AGPLv3. The only cost is whatever hosting infrastructure you choose to run it on.
FreshRSS was created by French developer Marien Fressinaud, who began the project in October 2012 and released the first stable 1.0 version in January 2015. It is now maintained by a community of contributors.
FreshRSS does not ship an official first-party mobile app, but its API is compatible with the Google Reader and Fever APIs, allowing many existing third-party RSS mobile apps to connect to a self-hosted FreshRSS instance.
FreshRSS, Miniflux, and Tiny Tiny RSS are all self-hosted, open-source feed readers. FreshRSS is generally considered feature-rich and actively maintained, with particularly strong third-party mobile app compatibility, while Miniflux favors minimalism and Tiny Tiny RSS has its own long-standing plugin ecosystem.
Yes, FreshRSS includes native web-scraping support based on XPath rules, which can generate a feed from a website's HTML structure even if it does not publish RSS or Atom natively.
FreshRSS can be installed via a traditional PHP web server setup (Apache or Nginx with PHP-FPM) or, more commonly among self-hosters, deployed using the project's official Docker image.