Miniflux
Miniflux is a minimalist and opinionated feed reader written in Go. It is a single, self-hosted binary with no external dependencies and no JavaScript required on the front end, making it extremely lightweight, fast and private. Miniflux takes a firm stance on simplicity: it sticks to the essentials of reading feeds, removes the clutter, and is fully self-hosted so your subscription data never leaves your own server.
Key Features
- Single binary — Compiled Go application with no runtime dependencies; install once and run, or deploy via Docker.
- No JavaScript required — The interface works without a JavaScript engine, keeping pages light and fast to load.
- Keyboard-driven reading — Efficient vi-style keyboard shortcuts for navigating articles and feeds.
- Readability support — Optional readability extraction converts cluttered HTML into clean article text.
- Article filtering and rules — Define custom rules to auto-fetch, mark or mute articles as they arrive.
- OPML import and export — Easily migrate subscriptions to and from Miniflux.
- Fever API compatibility — Works with a range of third-party mobile RSS clients through the Fever API.
- Integration options — Built-in support for services such as Readability, and an RSS Bridge is available for sites without native feeds.
Why Use Miniflux?
Miniflux is ideal if you want a no-frills, opinionated reader that gets out of your way. Its minimal philosophy, Go performance and single-binary deployment make it one of the easiest self-hosted readers to run and maintain. If you value speed, privacy and a clean interface over feature bloat, Miniflux is a strong fit.
Use Cases
- Lightweight personal RSS reader on a low-powered server or Raspberry Pi
- Keyboard-first reading workflow for power users
- Self-hosted replacement for hosted news readers with minimal resource use
- Docker-based feed reader on a home server or VPS
Platform
Linux · macOS · Docker · single static binary (Windows builds also available)
Licence
Apache-2.0
Website
miniflux.app
Views: 0