Tiny Tiny RSS is a free, open-source, self-hosted RSS and Atom feed reader. See its features, plugins, Docker setup and community fork status.
Tiny Tiny RSS, widely known by its abbreviation tt-rss, is a free and open-source, self-hosted RSS and Atom feed reader written in PHP. It was originally created by developer Andrew Dolgov, with copyright dating back to 2005, and has since become one of the most established self-hosted feed readers in the open-source community.
Unlike cloud-based feed readers such as Feedly or Inoreader, tt-rss runs entirely on a server the user controls, whether a home server, a VPS or a shared host, and is most commonly deployed with Docker and Docker Compose. This means subscription lists, read and unread state and saved articles stay on infrastructure the user owns rather than a third-party company's servers.
The project underwent a significant transition in late 2025: the original tt-rss.org site and its founder-led development were retired on November 1, 2025, and the project now continues as a community-maintained fork hosted on GitHub, created on October 3, 2025 by a long-time contributor, with the stated intent of continuing development without major breaking changes for existing users.
tt-rss aggregates RSS, Atom and other feed formats into a single unified reading interface, with support for OPML import and export so users can migrate their existing subscriptions from another reader in a single step.
The interface supports customizable keyboard shortcuts for fast, keyboard-driven navigation between feeds and articles, a hallmark feature that has made it popular among power users who read a high volume of feeds daily.
tt-rss includes article sharing to various social platforms, RSS feed export of saved or starred articles, an extensible plugin system for adding custom functionality, including full-text content extraction plugins for feeds that only publish summaries, and an official Android client for reading feeds on mobile devices.
Tiny Tiny RSS is entirely free and open source under the GNU General Public License version 3 (GPLv3). There is no paid tier, subscription or usage cap; the only cost is whatever server or hosting the user runs it on.
Because there is no vendor selling tt-rss as a hosted service, some third-party providers offer paid managed tt-rss hosting for users who do not want to self-administer a server, but this is separate from the open-source project itself.
Tiny Tiny RSS, or tt-rss, is a free, open-source, self-hosted RSS and Atom feed reader written in PHP that lets users aggregate and read feeds from their own server instead of a third-party service.
Yes, it is completely free and open source under the GPLv3 license, with no subscription fees.
It was originally created by developer Andrew Dolgov, with the project dating back to 2005.
The original tt-rss.org project was retired on November 1, 2025. Development continues as a community-run fork on GitHub, created by a long-time contributor in October 2025, aiming to continue the project without major breaking changes.
The recommended installation method is Docker and Docker Compose, though it can also be installed manually on any server running PHP and a supported database.
Yes, there is an official Android client. iOS users rely on third-party apps that support tt-rss's API.
Yes, tt-rss supports OPML import and export, making it straightforward to migrate subscriptions from readers like Feedly or Inoreader.
They are unrelated projects. Tiny Tiny RSS is a full-featured, self-hosted PHP feed reader and aggregator dating back to 2005, while TinyFeed is a separate, much newer lightweight Go-based CLI tool that generates a static webpage from a list of feeds.