OpenSource-Hub
R

redlib

SHA-256
3.3k stars·Privacy Protection·SHA-256 checksum verified

Private front-end to Reddit, no ads, no tracking, no JavaScript.

Smart Download

Download Download Version

v0.36.0 · 4 MB

Privacy-first Reddit frontend written in Rust, no JS, no ads, no tracking.

Core Features

  • All requests proxied through server, hiding your IP and device info
  • No JavaScript, no ads, no trackers – loads 3x faster than official Reddit
  • Strong Content Security Policy prevents direct browser calls to Reddit
  • Multiple deployment options: Docker, binary, systemd, public instances
  • OAuth token spoofing to bypass Reddit rate limits

What It Can't Do

  • Some Reddit features (posting, voting) may not work; best for reading. 2. Public instance operators could log traffic – self-host for full control. 3. Some subreddit media may fail to load due to proxying.

Use Cases

  • Browse Reddit without being tracked or profiled
  • Access Reddit on low-end devices with a lightweight interface
  • Self-host a Reddit proxy for organization or personal privacy

Detailed Introduction

Redlib is an alternative private front-end for Reddit. It proxies all requests (including media) through the server, so you never connect to Reddit directly. Built with Rust for speed and memory safety, it offers a clean, ad-free interface without any JavaScript. You can use public instances or self-host via Docker or binary.

Troubleshooting & FAQ (1)

Troubleshooting
Why do images and gifs in posts and comments fail to load fully, requiring multiple page refreshes?

This is a known bug where media may partially load or not load at all. As a temporary workaround, refresh the page multiple times until the media fully loads. No permanent fix is available yet; track this issue for updates.

GitHub Issue #465

Tags

redditprivacyfrontendrustad-free

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Install the appropriate package for your distro (dpkg / rpm / AppImage)

3

Pick a public instance from the project's instance list and open it in your browser

4

Or deploy with Docker: `docker run -p 8080:8080 quay.io/redlib/redlib`

5

Open http://localhost:8080 to start private browsing

Install Guide
  1. Pick a public instance from the project's instance list and open it in your browser
  2. Or deploy with Docker: `docker run -p 8080:8080 quay.io/redlib/redlib`
  3. Open http://localhost:8080 to start private browsing
File Integrity

SHA-256 checksum verified

Checksum extracted from GitHub official Release page

SHA256 Checksum

1ac1f90d6546acaafa4814451584a9052888ff8568bf94da6e92193644a19197

This checksum is extracted from the GitHub Release page. Verify file integrity after download.

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

If using Docker: `docker stop redlib && docker rm redlib` and remove the image. For binary: delete the executable and config. No action needed for public instances.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseAGPL-3.0
Last Updated2026-06-27 14:20:14
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

1 FAQ

Similar Projects