A personal RSS news reader with filtering that learns your likes and dislikes, plus social sharing, available on web, iOS, and Android, and self-hostable.
- Stars
- 1,659
- Forks
- 133
- Open issues
- 26
- Last commit
- 7 days ago
What is it?
RSSAnt (蚁阅) is an RSS reader aimed at making feed reading simpler. It offers full-text reading for subscribed articles, supports podcast and video content, and can automatically find feed sources from a site address. Broken images in articles can be repaired, and a dark mode is included. Feeds from around the world can be subscribed to.
The project is built with Python and Django on the backend, with PostgreSQL as the database and a separate web frontend. It runs as a Docker image that bundles the API, background workers, a scheduler and nginx under supervisord. Feed checks run on a configurable interval, 30 minutes by default. Optional GitHub login, SMTP email, and an RSS proxy can be enabled through environment variables.
The hosted service at rss.anyant.com is a paid subscription. The source is open under BSD-3-Clause, and self-hosting requires Linux or macOS for development and Docker for deployment.
Key features
- 01Full-text reading for subscribed feeds, including podcast and video content
- 02Automatic discovery of feed sources from a website address
- 03Repair of broken images in articles
- 04Dark mode and an ad-free, recommendation-free interface
- 05Self-hosted deployment via a single Docker image with PostgreSQL included
Use cases
- Following many tech or personal blogs in one place without algorithmic recommendations
- Reading news and articles in full text without leaving the reader
- Subscribing to podcasts and video feeds alongside written content
- Running a private RSS reader on your own server
Quick start
- 1
Create the config file ~/rssant/rssant.env and edit the values per the comments
- 2
Save the startup script as ~/rssant/start.sh, then fix its line endings and start the service with Docker
sed -i 's/\r//' ~/rssant/start.sh && bash ~/rssant/start.sh - 3
Open http://localhost:6789/admin/ and log in as admin/admin, then change the password
Things to know
- Self-hosting requires Docker on a Linux server with about 1 GB of memory.
- The author has put the project in maintenance mode, so new features are on hold.
- The hosted version is a paid subscription, with only a 30-day trial for the free tier.
In collections
Topics
FAQ
- What is rssant?
- A self-hostable RSS reader (RSSAnt / 蚁阅) for subscribing to blogs and news with full-text reading, podcast and video support. RSSAnt (蚁阅) is an RSS reader aimed at making feed reading simpler. It offers full-text reading for subscribed articles, supports podcast and video content, and can automatically find feed sources from a site address. Broken images in articles can be repaired, and a dark mode is included. Feeds from around the world can be subscribed to.
- Is rssant free to use? What license does it have?
- rssant is open source under the BSD-3-Clause license. Check the license terms before using it in commercial products.
- Is rssant still maintained?
- Actively maintained. The last commit to rssant was on Oct 31, 2026.
- What can I use rssant for?
- Following many tech or personal blogs in one place without algorithmic recommendations Reading news and articles in full text without leaving the reader Subscribing to podcasts and video feeds alongside written content Running a private RSS reader on your own server
- How do I install rssant?
- Create the config file ~/rssant/rssant.env and edit the values per the comments Save the startup script as ~/rssant/start.sh, then fix its line endings and start the service with Docker: sed -i 's/\r//' ~/rssant/start.sh && bash ~/rssant/start.sh Open http://localhost:6789/admin/ and log in as admin/admin, then change the password
- Where can I get rssant?
- The source code and installation instructions are on GitHub: https://github.com/anyant/rssant
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hosted RSS manager that translates, summarizes, filters and merges feeds with DeepL or OpenAI-compatible models.
A self-hosted, lightweight dashboard that gathers RSS feeds, Reddit, Hacker News, YouTube, weather and more into one configurable page.
A free, self-hostable, web-based RSS/Atom feed reader and aggregator, a continuation of the tt-rss project.
A self-hosted RSS reader with smart folders, semantic event grouping, and a three-pane reading interface, built with Vue and Express.
A minimalist, self-hostable feed reader for RSS, Atom and JSON Feed, backed by PostgreSQL.