Logo
Deploy Now

Stars

3,601

Forks

407

Watchers

82

Developer links

CommaFeed

CommaFeed delivers the Google Reader experience on your own infrastructure with modern performance characteristics. The Quarkus-based Java backend compiles to native code via GraalVM, achieving sub-second cold starts and 50MB memory footprint — a fraction of traditional JVM RSS readers. Four distinct layouts (title-only, expanded, magazine, and card) with light and dark themes adapt to any reading style, while comprehensive keyboard shortcuts cover navigation, marking, starring, and feed management without touching a mouse. The Fever-compatible API and newly added Google Reader API connect native iOS and Android apps (Reeder, Unread, FeedMe, ReadKit) directly to your instance. Per-feed push notifications through ntfy, Gotify, or Pushover alert you to new articles instantly. The visual query builder for automatic read-marking rules replaces raw expression syntax with an intuitive condition editor supporting title, content, author, and URL matching. OPML import and export enable seamless migration from any RSS service. Custom CSS and JavaScript injection let power users completely restyle the interface, while the browser extension adds one-click subscription from any website. Docker images for linux/amd64 and linux/arm64 with H2 embedded database require zero configuration to start. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.

CommaFeed
CommaFeed
CommaFeed
CommaFeed
CommaFeed

Benefits

  • Native Code Performance From Java
  • GraalVM native compilation delivers sub-second startup and 50MB memory usage — enabling thousands of users on minimal hardware without traditional JVM overhead.
  • Three Mobile APIs Built In
  • REST, Fever-compatible, and Google Reader APIs let native mobile apps like Reeder, FeedMe, and ReadKit connect directly without browser-based workarounds.
  • Decade of Production-Proven Stability
  • Active since 2013 with 3,600+ stars and public instances serving thousands of users, CommaFeed handles millions of feed entries without degradation.
  • Push Notifications Per Feed
  • Configure ntfy, Gotify, or Pushover notifications per feed to receive instant alerts when specific sources publish new content, without polling the interface.

Features

  • Four Reading Layouts
  • Title-only, expanded, magazine, and card views with light/dark themes, responsive design, and comprehensive keyboard shortcuts for all navigation actions.
  • Visual Query Builder
  • Automatic read-marking rules via Common Expression Language with visual condition editor matching title, content, author, URL, and feed source.
  • Multi-Database Support
  • H2 embedded for zero-config single-user, PostgreSQL for production multi-user, and MySQL/MariaDB for existing infrastructure integration.
  • OPML Import and Export
  • Standard OPML format enables one-click migration from Google Reader, Feedly, Inoreader, and any other RSS service with full folder structure preservation.
  • Custom CSS and JavaScript
  • Full interface customization via injected stylesheets and scripts, enabling complete visual overhauls without forking the codebase or modifying source code.