A self-hosted RSS reader that provides a centralized way to manage and read web feeds.

CommaFeed is an open-source, self-hosted RSS reader that provides a centralized way to manage and read web feeds. It is a web application designed to aggregate content from various sources into a single interface for easier consumption. The software allows users to organize their digital subscriptions and track updates from multiple websites without relying on third-party platforms.
Users can deploy the software via Docker, as a precompiled native package for Linux and Windows, or as a JVM package. It is accessible through a web browser and supports a wide range of devices due to its responsive design. The application can be run with an embedded database for quick setup or connected to a dedicated database server for more permanent installations.
The application is built using Quarkus for the backend and React with TypeScript for the frontend. It can be compiled to native code using GraalVM to reduce memory usage and decrease startup times. For those using the JVM package, the software supports various memory management configurations, including the use of the OpenJ9 JVM for increased efficiency on systems with limited resources. The system is designed to scale, supporting thousands of users and millions of feeds simultaneously.
CommaFeed serves as a self-managed knowledge hub for users who want full control over their news aggregation and data storage.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.