Miniflux is a minimalist feed reader written in Go that prioritizes simplicity, speed, and lightweight deployment.
The tool solves the problem of consuming feeds from multiple sources while maintaining privacy and control over your data. It supports standard feed formats including Atom, RSS, and JSON Feed, and can import feeds via OPML or direct URL. The approach centers on stripping away unnecessary complexity: the interface is deliberately minimal, the installation process is straightforward, and the application runs efficiently on modest hardware. The tool includes a local Readability parser to extract article content, full-text search powered by PostgreSQL, and the ability to organize articles into categories and bookmarks.
Miniflux suits developers and privacy-conscious users who want to self-host their feed reader without managing complex infrastructure. It works well for anyone uncomfortable with cloud-based feed services or who needs fine-grained control over how feeds are processed. The project is particularly strong for users concerned with tracking and fingerprinting: it removes pixel trackers, strips tracking parameters from URLs, proxies media requests, plays YouTube videos through privacy-focused domains, and sanitizes external content before rendering. Custom scraper rules based on CSS selectors and regex filters allow power users to manipulate how content is extracted and displayed. The tool supports multiple languages and can save articles to third-party services, though it does not position itself against other feed readers in the README.
Development activity shows consistent maintenance with regular commits addressing bug fixes and feature refinements. The project demonstrates responsiveness to user-reported issues and maintains a stable codebase. Updates are incremental and focused rather than sweeping, suggesting a pragmatic approach to evolution. The maintainers prioritize security and privacy improvements alongside core functionality, as evidenced by ongoing work on content sanitization and tracking prevention mechanisms.