Official instance: eddrit.com
- Lightweight
- No ads
- Compact design (closer to old.reddit.com than to the redesign)
- Better mobile support
- No need to register for an OAuth2 identifier for self-hosting: mimic the official Android app by default to bypass rate-limiting.
- Basic RSS support (for subreddits and posts): fetch the original RSS feed from Reddit, and rewrite the URLs to point to the current eddrit instance.
Inspired by Nitter, an alternative frontend for Twitter.
Written with Python & Starlette.
You can use the official instance at eddrit.com.
Like Nitter, the URLs are identical to reddit, so if you can just replace reddit.com
by eddrit.com
to open a Reddit page in eddrit.
If you wish to setup and configure your instance, please check this documentation.
Tooling is managed through mise.
A Makefile
is provided to quickly run basic tasks (linting, formatting, running the app etc.).
If you wish to support the app, donations are possible on Github Sponsors or here.
- Bootstrap Icons for the icons used in the frontend
- dash.js: library used for DASH videos in the frontend
- Pico.css: CSS framework used for the frontend
- redlib: for the backend Android app spoofing code
- Video.js: the library used for the videos in the frontend