Um leitor de feeds minimalista e auto-hospedável para RSS, Atom e JSON Feed, com PostgreSQL.
- Estrelas
- 386
- Forks
- 21
- Issues abertas
- 9
- Último commit
- há 17 dias
O que é?
tinyfeed recebe uma lista de URLs de feeds RSS, Atom ou JSON e gera uma única página HTML estática que agrega as publicações. Não precisa de banco de dados nem de arquivo de configuração: apenas da CLI e do HTML que ela gera.
A página gerada pode ser atualizada executando a ferramenta via cron, systemd ou openrc, ou usando o modo daemon integrado para regenerar o conteúdo periodicamente. A leitura dos feeds é feita pela biblioteca gofeed. É possível alterar o estilo com folhas de estilo e templates externos, e a página segue a preferência do sistema por tema escuro ou claro.
O projeto é voltado a quem quer uma página pessoal e leve para ler feeds, que possa ser servida como arquivos estáticos.
Recursos principais
- 01Compatibilidade com feeds RSS, Atom e JSON
- 02Gera uma única página HTML estática, sem banco de dados
- 03Pode ser personalizada com folhas de estilo e templates externos
- 04Temas escuro e claro que seguem a preferência do sistema
- 05Modo daemon para regeneração periódica
Casos de uso
- Manter uma página inicial pessoal que agrega blogs e sites de notícias
- Publicar uma página de feeds compartilhada com uma equipe ou comunidade
- Agendar atualizações da página com cron ou systemd em um servidor pequeno
Início rápido
- 1
Siga o guia de instalação no site oficial da documentação
Em coleções
Tópicos
Perguntas frequentes
- O que é tinyfeed?
- Uma CLI em Go que transforma uma lista de feeds RSS, Atom ou JSON em uma única página HTML estática que pode ser hospedada em qualquer lugar. tinyfeed recebe uma lista de URLs de feeds RSS, Atom ou JSON e gera uma única página HTML estática que agrega as publicações. Não precisa de banco de dados nem de arquivo de configuração: apenas da CLI e do HTML que ela gera.
- tinyfeed é gratuito? Qual é a licença?
- tinyfeed é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- tinyfeed ainda é mantido?
- Manutenção ativa. O último commit de tinyfeed foi em 20 de out. de 2026.
- Para que posso usar tinyfeed?
- Manter uma página inicial pessoal que agrega blogs e sites de notícias Publicar uma página de feeds compartilhada com uma equipe ou comunidade Agendar atualizações da página com cron ou systemd em um servidor pequeno
- Como instalar tinyfeed?
- Siga o guia de instalação no site oficial da documentação
- Onde consigo tinyfeed?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/TheBigRoomXXL/tinyfeed
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um leitor de RSS gratuito e de código aberto para macOS e iOS, compatível com RSS, Atom, JSON Feed e RSS-in-JSON.
Agregador de feeds RSS auto-hospedado, com suporte a vários usuários, API compatível com o Google Reader para apps móveis e scraping da web baseado em XPath.
Aplicativo web PHP auto-hospedado que agrega feeds RSS e outras fontes em um único leitor com visualização de fluxo em tempo real.
Um leitor de RSS leve e auto-hospedado, com interface web responsiva, suporte a PWA e compatibilidade com a Fever API para clientes de terceiros.
Um leitor de RSS auto-hospedado com pastas inteligentes, agrupamento semântico de eventos e interface de leitura em três painéis, feito com Vue e Express.