OpenSourceProjects logo
commafeed logo

commafeedGoogle Reader inspired self-hosted personal RSS reader.

Google Reader inspired self-hosted personal RSS reader.

3,509 stars
397 forks
Java
Apache-2.0
commafeed screenshot

commafeed

A Google Reader inspired self-hosted RSS reader built on Quarkus and React/TypeScript. CommaFeed provides a powerful personal feed aggregation solution with support for thousands of users and millions of feeds, available as a public instance or self-hosted deployment.

Key Features

  • Multiple Layouts and Themes: Choose from 4 different layouts with light and dark theme options, fully responsive across mobile and desktop devices
  • Extensive Compatibility: Supports OPML import/export, REST API, and Fever-compatible API for native mobile apps with thousands of feeds capability
  • Advanced Customization: Keyboard shortcuts for navigation, 25+ language translations, push notifications, custom CSS and JavaScript support, and automatic article marking rules
  • Database Flexibility: Works with H2 embedded database, PostgreSQL, MySQL, and MariaDB for different deployment scenarios
  • Native Compilation: Compiles to native code for blazing fast startup and minimal memory footprint using GraalVM

Use Cases

  • Personal Feed Management: Aggregate and organize RSS feeds from multiple sources in a single self-hosted application
  • Enterprise Feed Distribution: Deploy CommaFeed to support multiple users sharing feed subscriptions across organizations
  • Privacy-Conscious Reading: Host your own RSS reader to maintain complete control over feed data without relying on third-party services

Who Is It For

CommaFeed is ideal for individuals and organizations seeking a self-hosted RSS reader alternative to Google Reader, particularly those who value privacy, customization, and control over their feed management infrastructure. It serves both casual readers managing personal feeds and enterprises requiring multi-user feed aggregation solutions.