Redlib
github.com/redlib-org/redlib RedditAn alternative private front-end to Reddit, with its origins in Libreddit. Has workarounds to access data without relying upon the restrictive Reddit API.
- Homepage: github.com/redlib-org/redlib
- GitHub: github.com/redlib-org/redlib
- Web info: web-check.xyz/check/github.com
Redlib Source Code
Author
Description
Private front-end for Reddit
Homepage
License
AGPL-3.0
Created
26 Dec 23
Last Updated
12 Jul 26
Latest version
Primary Language
Rust
Size
2,782 KB
Stars
3,491
Forks
248
Watchers
3,491
Language Usage
Star History
Top Contributors
-
@spikecodes (610)
-
@sigaloid (318)
-
@Daniel-Valentine (53)
-
@robrobinbin (50)
-
@ButteredCats (36)
-
@mcrossman (19)
-
@mikupls (15)
-
@Silvenga (13)
-
@pimlie (9)
-
@Tokarak (7)
-
@FireMasterK (7)
-
@ClockVapor (7)
-
@curlpipe (6)
-
@iTzBoboCz (6)
-
@gi-yt (4)
-
@DokterKaj (4)
-
@spenserblack (4)
-
@tchebb (4)
-
@ac615223s5 (4)
-
@kierandrewett (3)
-
@EMarshal (3)
-
@gigirassy (3)
-
@dependabot[bot] (3)
-
@somoso (3)
-
@spencerpogo (3)
-
@martinlindhe (3)
-
@JPyke3 (3)
-
@EsmailELBoBDev2 (3)
-
@bennettmsherman (3)
-
@austinhuang0131 (3)
-
@artemislena (3)
-
@master-hax (2)
-
@freedit-dev (2)
-
@gmnsii (2)
-
@guaddy (2)
-
@perennialtech (2)
-
@rootfsext2gz (2)
-
@syeopite (2)
-
@tirz (2)
-
@tmak2002 (2)
-
@wsy2220 (2)
-
@wuchyi (2)
-
@xatier (2)
-
@erdnaxe (2)
-
@musicinmybrain (2)
-
@Akanksh12 (2)
-
@Scratchcat1 (2)
-
@IkelAtomig (2)
-
@dethos (2)
-
@Integral-Tech (2)
-
@kzshantonu (2)
-
@Kirk1984 (2)
-
@invakid404 (2)
-
@trentwiles (2)
-
@ambersaw (2)
-
@bnainar (2)
-
@NKIPSC (2)
-
@Mennaruuk (2)
-
@kotx (2)
-
@ismailkarsli (1)
-
@beucismis (1)
-
@ufUNnxagpM (1)
-
@arthomnix (1)
-
@alefvanoon (1)
-
@accountForIssues (1)
-
@staticssleever668 (1)
-
@Chengings (1)
-
@lammersbjorn (1)
-
@vnepogodin (1)
-
@TheFrenchGhosty (1)
-
@iam-cult (1)
-
@Elsie19 (1)
-
@runofthemillgeek (1)
-
@rangermeier (1)
-
@rubenelshof (1)
-
@n8pjl (1)
-
@OxyMagnesium (1)
-
@np22-jpg (1)
-
@dr460nf1r3 (1)
-
@sybenx (1)
-
@somini (1)
-
@ryanshanz (1)
-
@pratclot (1)
-
@0323pin (1)
-
@obeho (1)
-
@nohoster (1)
-
@mooons (1)
-
@mdnghtman (1)
-
@internationalcrisis (1)
-
@hinto-janai (1)
-
@fawni (1)
-
@ellieeet123 (1)
-
@domve (1)
-
@dbrennand (1)
-
@dacousb (1)
-
@cycneuramus (1)
-
@chowder (1)
-
@ccuser44 (1)
-
@n1ckoates (1)
-
@Guanran928 (1)
Recent Commits
-
Matthew Esposito (24 Apr 26)
Merge pull request #508 from slydetector/rss-feed-images feat(rss): add image enclosure to rss feed items
-
Matthew Esposito (24 Apr 26)
Merge branch 'main' into rss-feed-images
-
Matthew Esposito (24 Apr 26)
Merge pull request #544 from Silvenga/switch-to-wreq Emulate Common TLS Fingerprints + HTTP/SOCK5 Proxy Support
-
Mark Lopez (04 Apr 26)
chore: speculative fix for weird failures
-
Mark Lopez (04 Apr 26)
chore: fixed proxying of media
-
Mark Lopez (04 Apr 26)
chore: use os certificates
-
Mark Lopez (04 Apr 26)
ci: updated build dependencies
-
Mark Lopez (04 Apr 26)
chore: reduced random emulation list for privacy
-
Mark Lopez (04 Apr 26)
feat: added proxy support
-
Mark Lopez (04 Apr 26)
chore: updated dockerfiles
-
Mark Lopez (04 Apr 26)
chore: further isolated hyper
-
Mark Lopez (04 Apr 26)
chore: switch gzip to default wreq handling, enabled device emulation, removed unused crates
-
Mark Lopez (04 Apr 26)
refactor: moved all tests into test mod blocks
-
Mark Lopez (04 Apr 26)
chore: proof of concept of wreq
-
Mark Lopez (03 Apr 26)
chore: added wreq, updated README.md
-
Matthew Esposito (16 Dec 25)
Merge pull request #510 from Silvenga/match-ff-ciphers Avoid 403 by Changing Ciphers List
-
Mark Lopez (04 Dec 25)
fix: avoid 403 by matching cipher suites to that of FF
-
slydetector (26 Nov 25)
handle index out of bounds
-
slydetector (25 Nov 25)
feat(rss): add image enclosure to rss feed items
-
Matthew Esposito (06 Oct 25)
feat(oauth): add additional fallback oauth backend
-
Matthew Esposito (09 Sept 25)
Merge pull request #479 from tchebb/lazylock Use `std::sync::LazyLock` instead of `once_cell` version
-
Matthew Esposito (09 Sept 25)
fix(clippy): fix broken clippy's
-
Matthew Esposito (09 Sept 25)
fix(tests): update regex list tests
-
Thomas Hebb (04 Sept 25)
Use std::sync::LazyLock instead of once_cell version This has been in std since Rust 1.80. We currently need Rust 1.81 to build (#478), so there's no reason not to use it and remove our direct dependency on once_cell.
-
Matthew Esposito (09 Sept 25)
Merge pull request #477 from tchebb/doc-comments Convert lots of comments to doc comments
-
Matthew Esposito (09 Sept 25)
Merge pull request #480 from tchebb/compress-content-length Recompute `Content-Length` on compression
-
Matthew Esposito (09 Sept 25)
Merge pull request #478 from tchebb/msrv Document MSRV of Rust 1.81
-
Matthew Esposito (09 Sept 25)
Merge pull request #475 from cycneuramus/main fix: Use correct wget flag in Docker health check
-
Matthew Esposito (09 Sept 25)
Merge pull request #474 from chowder/fix-user-agent Set User-Agent header in proxied media requests to match currently spoofed device
-
Matthew Esposito (09 Sept 25)
Merge pull request #463 from efficientwrite/main Fix table layout for mobile
Redlib Security
Security Advisories (1)
- high Patched
CVE-2025-30160 Denial of Service via DEFLATE Decompression Bomb in restore_preferences Form
Redlib Reviews
More Proxy Sites
-
An open source, privacy-focused YouTube frontend. It minimizes Google tracking, supports audio-only mode, integrates Reddit comments, and offers advanced playback options. Lightweight and can function without JavaScript. Supports import/export of subscriptions and feed customization.
-
A privacy-centric alternative to Twitter's front-end, focusing on preventing user tracking. It's free, open source, lightweight, supports multiple themes, and offers customizable RSS feeds. All client requests are proxied, enhancing privacy. No JavaScript required.
-
A free proxy service offering a Tor mode for evading censorship and accessing geo-restricted content. Claims to encrypt traffic, but caution is advised for personal information. Managed by DevroLabs.
About the Data: Redlib
Change History
- Added #443
API
You can access Redlib's data programmatically via our API. Simply make a GET request to:
https://api.awesome-privacy.xyz/v1/services/redlib The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.
Share Redlib
Help your friends compare Proxy Sites, and pick
privacy-respecting software and services.
Share Redlib and Awesome Privacy with your network!