Redlib is a private front-end for Reddit that allows users to browse Reddit content without tracking, ads, or JavaScript bloat.
Redlib solves the problem of Reddit's pervasive tracking and advertising by acting as a proxy between the user and Reddit's servers. All requests, including media, are routed through the Redlib server rather than connecting directly to Reddit, preventing Reddit from identifying or tracking the visitor. The tool is written in Rust to achieve fast performance and memory safety while maintaining a lightweight interface with no JavaScript execution in the browser. A strong Content Security Policy prevents the browser from making direct requests to Reddit.
Redlib suits anyone who wants to browse Reddit without surveillance or ads, particularly users concerned about privacy who prefer lightweight interfaces. The project implements most of Reddit's signed-out functionalities, making it suitable for casual browsing and reading. The README positions Redlib alongside other privacy-focused front-ends like Invidious for YouTube, Nitter for Twitter, and Bibliogram for Instagram, indicating it fills a similar niche in the privacy-frontend ecosystem. The tool can be self-hosted through multiple deployment methods including Docker, binary installation, or compilation from source, or accessed through public instances maintained by the community.
The project maintains an active instance registry with uptime monitoring and accepts community contributions for new instances. Development activity shows ongoing engagement with feature requests and issues tracked on GitHub, with the codebase available across multiple platforms including Quay.io, GitHub, and GitLab. The project acknowledges gaps in Reddit functionality coverage while continuing to expand supported features.