7,380 open-source and SaaS tools, with GitHub stats refreshed every day.

FreshRSS

Open source

A lightweight, self-hosted RSS and news aggregator with multi-user support, an API for mobile clients, WebSub push and extensions.

Open-source alternative to

freshrss.org
FreshRSS homepage screenshot
GitHub stars
16k
Last commit
today
Repository age
13 years
Version
1.30.0
Licence
AGPL-3.0
Self-hosted
Yes

About FreshRSS

FreshRSS is a self-hosted RSS feed aggregator written in PHP. It is described as lightweight, easy to work with and customizable, has been translated into many languages, and works for several users at once while also offering an anonymous reading mode. Articles can be organized with custom tags, and there is a demo to try.

It supports the WebSub standard, so compatible sources can push new articles instantly instead of waiting for polling. For sites that offer no feed, it has basic web scraping using XPath, and it can also read JSON documents. Selections of articles can be reshared as HTML, RSS or OPML. An API serves mobile clients, and a command line interface is included, and several login methods are supported, including a web form with an anonymous option, HTTP authentication that works with proxy delegation, and OpenID Connect. Extensions allow further tuning.

FreshRSS is licensed under AGPL-3.0 and run on your own server. It suits individuals, families or small teams who want a private feed reader that works with the usual mobile RSS apps and does not depend on a commercial service.

Key features

  • Multi-user RSS aggregation
  • WebSub instant push updates
  • XPath-based scraping for sites without feeds
  • API for mobile clients and a CLI
  • OpenID Connect and HTTP authentication
  • Extensions and custom tags

Good fit for

  • →A private replacement for hosted feed readers
  • →Following sites that lack RSS feeds
  • →Sharing curated article lists
Built with
PHP
Tags
rss
news-aggregator
feed-reader
self-hosted
php
websub
multi-user
oidc

FreshRSS: questions and answers

What is FreshRSS used for?
FreshRSS is a lightweight, self-hosted RSS and news aggregator with multi-user support, an API for mobile clients, WebSub push and extensions. It is a good fit for a private replacement for hosted feed readers, following sites that lack RSS feeds and sharing curated article lists.
Is FreshRSS open source?
Yes. FreshRSS is open source under the AGPL-3.0 licence. Its source code is on GitHub at FreshRSS/FreshRSS and is written mainly in PHP.
Is FreshRSS free?
Yes. FreshRSS is open source, so the software itself is free to use.
Can I self-host FreshRSS?
Yes. FreshRSS can be self-hosted on your own server or infrastructure; there is no official hosted version.
What is FreshRSS an alternative to?
FreshRSS is an open-source alternative to Feedly. Other open-source alternatives to Feedly include NewsBlur, Yarr and CommaFeed.
Is FreshRSS actively maintained?
Yes. The most recent commit to FreshRSS was on 2 October 2026, and the latest release is 1.30.0, published on 9 September 2026. The project has 16k stars on GitHub.

Open-source alternatives to FreshRSS

See all

SaaS alternatives to FreshRSS

See all