CommaFeed

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

CommaFeed screenshot 1

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.

Key features

  • Four different layout options and light or dark themes
  • Keyboard shortcuts for navigation and feed management
  • Support for right-to-left feeds and translations in over 25 languages
  • OPML import and export for migrating feed lists
  • REST API and Fever-compatible API for native mobile app integration
  • Automated marking of articles as read based on user-defined rules
  • Push notifications for newly published articles
  • Custom CSS and JavaScript for interface personalization
  • Support for H2, PostgreSQL, MySQL, and MariaDB databases

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.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity15 days ago
Repository Age13 years
LicenseApache-2.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.