FreshRSS is a feed aggregator for following websites, blogs, podcasts and video channels through a single web interface. It retrieves RSS, Atom and other supported feeds, giving users control over their subscriptions and reading history.
The application supports multiple accounts, making it suitable for individuals, households or small organisations. Feeds can be organised, filtered and searched, while saved queries help users return to articles matching particular subjects. A range of themes and extensions allows the reading environment to be customised.
FreshRSS can also retrieve information from websites that do not provide conventional feeds. Its scraping facilities extract content from selected pages, and its WebSub integration enables compatible publishers to deliver updates without waiting for the next scheduled check.
This is free and open source software.
Key Features
- Aggregates RSS, Atom and supported JSON feed sources.
- Multi-user accounts with independent subscriptions and reading histories.
- Anonymous reading mode can expose selected content without requiring an account.
- Folders, tags and favourites help organise subscriptions and articles.
- Search and saved queries provide quick access to relevant articles.
- Filtering rules can create customised feeds from matching articles.
- XPath-based web scraping retrieves information from sites without conventional feeds.
- WebSub provides push-based updates from compatible publishers.
- OPML import and export simplify the transfer of subscriptions between readers.
- Article sharing is available through HTML, RSS and OPML views.
- API integration allows compatible mobile and desktop clients to access subscriptions.
- Authentication options include local accounts, HTTP authentication and OpenID Connect.
- Themes and extensions provide additional functionality and appearance options.
- Command-line tools support administrative and automation tasks.
- Designed to manage large collections of feeds and archived articles.
- Translations provide an interface in numerous languages.
Website: github.com/FreshRSS/FreshRSS
Support:
Developer: Alexandre Alapetite, Marien Fressinaud
License: GNU Affero General Public License v3.0

FreshRSS is written in PHP. Learn PHP with our recommended free books and free tutorials.
Related Software
| Self-Hosted News Aggregators | |
|---|---|
| FreshRSS | Lightweight self-hosted RSS and Atom feed aggregator |
| Miniflux | Minimalist feed reader written in Go and PostgreSQL |
| CommaFeed | Bloated-free feed reader |
| TinyTiny RSS | Designed with PostgreSQL in mind, but it also works with MySQL and MariaDB |
| Stringer | No external dependencies, no social media, and no machine learning |
| yarr | Yet Another RSS Reader |
| NewsBlur | Personal news reader |
| Fusion | Lightweight RSS reader designed for self-hosting |
| selfoss | Multi-purpose RSS reader, data stream, mash-up, aggregation web application |
| Newspipe | Python-based news aggregator using Flask, asyncio and SQLAlchemy |
| Oksskolten | AI-native RSS reader |
| RSS Funnel | Modular RSS processing pipeline system |
| Leed | Lightweight RSS and Atom reader with plugin support |
| Lerama | Feed aggregator with categories, tags and search |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.