OpenSource-Hub
C

CommaFeed

SHA-256
3.5k stars·System Optimization·SHA-256 checksum verified

A self-hosted RSS reader inspired by Google Reader, built with Quarkus and React/TypeScript. Compiles to native code for blazing speed and low memory usage.

Smart Download

Download Download Version

v7.1.0 · 172.3 MB

Self-hosted RSS reader like Google Reader, fast startup, low memory, highly customizable.

Core Features

  • 4 layouts, light/dark theme, fully responsive
  • Keyboard shortcuts for almost everything
  • 25+ languages, right-to-left support
  • OPML import/export
  • REST API & Fever-compatible API

What It Can't Do

  • Login cookies are encrypted with a random key; you'll need to log in again after each restart unless you set `quarkus.http.auth.session.encryption-key`. JVM doesn't release memory eagerly; use `-Xmx` to limit heap. For low memory, use OpenJ9 or native binary. If using H2 database, back up the `data` directory regularly.

Use Cases

  • Replace Google Reader with a private RSS hub
  • Team news aggregation with shared subscriptions
  • Personal feed manager synced across devices

CommaFeed is a modern, self-hosted RSS reader that brings back the classic Google Reader experience. It supports thousands of users and millions of feeds with blazing fast performance thanks to native image compilation. You can choose from 4 layouts, light/dark themes, and customize everything with custom CSS and JavaScript. It works on both desktop and mobile, has keyboard shortcuts, supports 25+ languages, and can push notifications. It includes a REST API and a Fever-compatible API for native mobile apps. You can import/export OPML and set rules to auto-mark articles as read. It supports 4 databases: H2, PostgreSQL, MySQL, and MariaDB. Deployment is easy via Docker, precompiled packages, or building from source. A free public instance is also available without tracking or ads.

Tags

rssself-hostedreaderquarkusreact

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Install the appropriate package for your distro (dpkg / rpm / AppImage)

3

Install Docker

4

Run: docker run -d -p 8082:8082 athou/commafeed

5

Open http://localhost:8082 and create an account

Install Guide
  1. Install Docker
  2. Run: docker run -d -p 8082:8082 athou/commafeed
  3. Open http://localhost:8082 and create an account
File Integrity

SHA-256 checksum verified

Checksum extracted from GitHub official Release page

SHA256 Checksum

6f2f1f16d95590aa26162c6487ab44311799822178daf9118654b36c274e6dc7

This checksum is extracted from the GitHub Release page. Verify file integrity after download.

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Stop and remove the Docker container: `docker stop <name>` and `docker rm <name>`. Delete the image and the persistent data folder (default `data` in current directory).

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseApache-2.0
Last Updated2026-06-26 02:05:06
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

5 FAQs

Similar Projects