Miniflux

A minimalist and opinionated feed reader that focuses on speed, privacy, and a distraction-free reading experience.

Miniflux screenshot 1

Miniflux is an open-source, self-hosted feed reader designed for speed and privacy. It functions as a web application that aggregates content from various web feeds into a single, distraction-free interface. Users deploy the software on a server to manage their subscriptions and read articles across desktop, tablet, and mobile browsers without the need for a dedicated mobile app store installation.

The application supports multiple feed formats and provides tools to organize content through categories and bookmarks. It includes a built-in media proxy and content sanitization to protect user privacy and security by blocking external JavaScript and removing trackers. Deployment is handled via a single statically compiled binary or Docker images, requiring a PostgreSQL database for data storage and adhering to the Twelve-Factor App methodology.

Key features

  • Supports Atom 0.3/1.0, RSS 1.0/2.0, and JSON Feed 1.0/1.1 formats.
  • Imports and exports subscriptions using OPML files.
  • Removes pixel trackers and strips tracking parameters from URLs.
  • Extracts main article content using a local Readability parser.
  • Provides full-text search powered by PostgreSQL.
  • Integrates with over 25 third-party services including Discord, Slack, and Telegram.
  • Supports authentication via Passkeys, Google OAuth2, and OpenID Connect.
  • Automates HTTPS configuration using Let's Encrypt.

Written in Go, the software avoids complex frameworks or ORMs to maintain a low memory and CPU footprint, consuming only a few megabytes of RAM even with hundreds of feeds. It offers a REST API with client libraries for Go and Python, and maintains compatibility with existing mobile applications via the Fever and Google Reader APIs. The interface is responsive and includes multiple theme options, including serif and sans-serif variants in light, dark, and system modes, and supports extensive keyboard shortcuts for efficient navigation.

Miniflux is intended for users who prefer a minimalist, self-managed environment for consuming web feeds while maintaining strict control over their data and privacy.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity16 days ago
Repository Age8 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.