About this project

Miniflux is a minimalist and opinionated feed reader written in Go. It supports various feed formats including Atom, RSS, and JSON Feed, and allows for OPML import/export. The application focuses on privacy and security by removing pixel trackers, stripping tracking parameters from URLs, and blocking external JavaScript. Key capabilities include: - Content Manipulation: Local Readability parser for extracting relevant content, custom scraper rules via CSS selectors, and regex filters for article inclusion/exclusion. - User Interface: A responsive, distraction-free design with multiple themes (Light, Dark, System) and extensive keyboard shortcut support. - Integrations: Over 25 third-party service integrations (e.g., Discord, Notion, Telegram), a REST API with Go and Python clients, and compatibility with Fever and Google Reader APIs. - Technical Specifications: Uses PostgreSQL for storage, provides a single statically compiled binary, and supports Docker deployment. It implements a low-resource footprint and adheres to the Twelve-Factor App methodology. - Authentication: Supports local credentials, Passkeys (WebAuthn), Google OAuth2, and OpenID Connect.