Sobre o projeto

Miniflux é um leitor de feeds minimalista e opinativo escrito em Go. Ele suporta vários formatos de feed, incluindo Atom, RSS e JSON Feed, e permite a importação/exportação de OPML. O aplicativo foca em privacidade e segurança ao remover rastreadores de pixel, eliminar parâmetros de rastreamento de URLs e bloquear JavaScript externo. As principais capacidades incluem: - Manipulação de Conteúdo: Parser de Readability local para extrair conteúdo relevante, regras de scraper personalizadas via seletores CSS e filtros de regex para inclusão/exclusão de artigos. - Interface do Usuário: Um design responsivo e livre de distrações com múltiplos temas (Light, Dark, System) e amplo suporte a atalhos de teclado. - Integrações: Mais de 25 integrações com serviços de terceiros (ex: Discord, Notion, Telegram), uma REST API com clientes em Go e Python, e compatibilidade com as APIs do Fever e Google Reader. - Especificações Técnicas: Utiliza PostgreSQL para armazenamento, fornece um único binário compilado estaticamente e suporta implantação via Docker. Implementa uma pegada de baixo consumo de recursos e adere à metodologia Twelve-Factor App. - Autenticação: Suporta credenciais locais, Passkeys (WebAuthn), Google OAuth2 e OpenID Connect.