Agregador de links e fórum federado e auto-hospedável em Rust, uma alternativa descentralizada ao Reddit que faz parte do fediverse.
redlib-org/redlib
Uma alternativa ao Reddit com foco em privacidade e sem JavaScript, escrita em Rust e que encaminha todas as solicitações pelo servidor.
Alternativa open source a:Reddit
- Estrelas
- 3,985
- Forks
- 322
- Issues abertas
- 228
- Último commit
- há 17 dias
O que é?
Redlib é uma interface alternativa para o Reddit, iniciada como um fork do Libreddit. Ela renderiza as páginas do Reddit no servidor, sem JavaScript, anúncios ou rastreadores, permitindo navegar por subreddits, posts e comentários sem que as solicitações dos usuários sejam enviadas diretamente ao Reddit.
Todas as solicitações, inclusive as de mídia, são encaminhadas pelo servidor, e uma Content Security Policy rigorosa impede que o navegador envie solicitações ao Reddit. Redlib usa Hyper para HTTP, Askama para templates e Rustls e BoringSSL para TLS. Oferece vários temas visuais e preferências individuais armazenadas em cookies opcionais, além de poder ser configurado por variáveis de ambiente ou por um arquivo redlib.toml.
Redlib pode ser executado em um container Docker ou Podman (amd64, arm64, armv7), como binário independente, sob systemd ou launchd, ou compilado a partir do código-fonte com Cargo. Oferece suporte a proxies HTTP, SOCKS e HTTPS e pode ser configurado com um gerador opcional de feeds RSS.
Recursos principais
- 01Renderiza páginas do Reddit no servidor, sem JavaScript, anúncios ou rastreamento
- 02Encaminha todas as solicitações, inclusive as de mídia, pelo servidor
- 03Uma Content Security Policy rigorosa bloqueia solicitações do navegador ao Reddit
- 04Vários temas e configurações de exibição por usuário, como layout e ordenação padrão
- 05Oferece suporte a proxies HTTP, SOCKS4/5 e HTTPS
- 06Disponível como imagens Docker/Podman, binários e serviços systemd ou launchd
Casos de uso
- Navegar pelo Reddit sem ser rastreado nem ver anúncios
- Hospedar por conta própria um visualizador privado do Reddit para a família ou um pequeno grupo
- Executar uma interface do Reddit atrás de um reverse proxy ou por uma rede de proxies
- Usar um leitor leve do Reddit em conexões lentas ou dispositivos antigos
Início rápido
- 1
Clone o repositório e compile e execute a partir do código-fonte com Cargo
git clone https://github.com/redlib-org/redlib && cd redlib cargo run - 2
Ou execute a imagem Docker do quay.io, que disponibiliza o serviço na porta 8080
docker pull quay.io/redlib/redlib:latest docker run -d --name redlib -p 8080:8080 quay.io/redlib/redlib:latest
Antes de usar
- Redlib é uma interface para o Reddit e ainda não oferece alguns recursos do site do Reddit para quem não está conectado.
- A hospedagem própria exige configuração, e as instâncias públicas podem ser instáveis ou mudar com o tempo.
- A licença copyleft AGPL-3.0 exige que obras derivadas sejam distribuídas sob os mesmos termos.
Em coleções
Tópicos
Perguntas frequentes
- O que é redlib?
- Uma alternativa ao Reddit com foco em privacidade e sem JavaScript, escrita em Rust e que encaminha todas as solicitações pelo servidor. Redlib é uma interface alternativa para o Reddit, iniciada como um fork do Libreddit. Ela renderiza as páginas do Reddit no servidor, sem JavaScript, anúncios ou rastreadores, permitindo navegar por subreddits, posts e comentários sem que as solicitações dos usuários sejam enviadas diretamente ao Reddit.
- redlib é gratuito? Qual é a licença?
- redlib é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- redlib ainda é mantido?
- Manutenção ativa. O último commit de redlib foi em 22 de out. de 2026.
- Para que posso usar redlib?
- Navegar pelo Reddit sem ser rastreado nem ver anúncios Hospedar por conta própria um visualizador privado do Reddit para a família ou um pequeno grupo Executar uma interface do Reddit atrás de um reverse proxy ou por uma rede de proxies Usar um leitor leve do Reddit em conexões lentas ou dispositivos antigos
- Como instalar redlib?
- Clone o repositório e compile e execute a partir do código-fonte com Cargo: git clone https://github.com/redlib-org/redlib && cd redlib cargo run Ou execute a imagem Docker do quay.io, que disponibiliza o serviço na porta 8080: docker pull quay.io/redlib/redlib:latest docker run -d --name redlib -p 8080:8080 quay.io/redlib/redlib:latest
- Onde consigo redlib?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/redlib-org/redlib
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um cliente do Reddit sem anúncios para Android, escrito em Java, com interface limpa e suporte a publicações, votos, comentários e mensagens.
Serviço PHP self-hosted que transforma posts populares do Reddit, Hacker News, Lemmy, Lobsters, Mbin e GitHub em feeds RSS.
Web analytics com foco em privacidade, hospedado por você e escrito em Rust, distribuído como binário único ou contêiner Docker.
Uma plataforma comunitária que você pode hospedar por conta própria, com recursos de fórum, blog, notícias, diretório de links e base de conhecimento, desenvolvida em Go.
Framework Rust para criar apps desktop e mobile pequenos e rápidos com qualquer frontend web, renderizado no webview do sistema.