Repolode
anyant

anyant/rssant

A self-hostable RSS reader (RSSAnt / 蚁阅) for subscribing to blogs and news with full-text reading, podcast and video support.

Open-source alternative to:FeedlyInoreader

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. 1

    Create the config file ~/rssant/rssant.env and edit the values per the comments

  2. 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. 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