Introduction
Reddit Enhancement Suite (RES) is a long-running open-source browser extension that overhauls the Reddit browsing experience. It provides inline image and video previews, infinite scrolling, advanced filtering, and dozens of navigation shortcuts that make Reddit faster and more pleasant to use.
What Reddit Enhancement Suite Does
- Expands images, videos, and GIFs inline without leaving the page
- Adds never-ending scrolling so you never have to click "next page"
- Highlights new comments since your last visit to a thread
- Provides user tagging and vote-weight tracking across threads
- Offers night mode and customizable interface themes
Architecture Overview
RES is built as a cross-browser WebExtension using JavaScript with a modular architecture. Each feature is a self-contained module that registers with a central module loader. Data such as user tags and settings is stored in browser local storage. The extension uses content scripts to modify the Reddit DOM and communicates with the background script for cross-tab state synchronization.
Self-Hosting & Configuration
- Install from Chrome Web Store, Firefox Add-ons, or Microsoft Edge Add-ons
- Access the settings console via the RES gear icon on any Reddit page
- Import and export settings to back up or migrate your configuration
- Each of the hundreds of features can be individually toggled on or off
- Build from source using the instructions in the GitHub repository
Key Features
- Inline media expansion for images, albums, videos, and tweets
- Keyboard navigation for browsing posts and comments hands-free
- User tags, vote tracking, and account switching
- Advanced content filtering by keyword, domain, flair, and subreddit
- Dashboard with customizable widgets for tracking subreddits
Comparison with Similar Tools
- Old Reddit Redirect — only forces the old design; RES enhances the entire experience
- Reddit Hover — expands previews on hover only; RES includes full inline expansion plus hundreds more features
- Boost / Apollo — mobile Reddit clients; RES is desktop-browser-only
- uBlock Origin — blocks ads; RES focuses on functional enhancements rather than ad removal
FAQ
Q: Does RES work with the new Reddit redesign? A: RES works best with old.reddit.com. Some features also work on the redesign, but the old interface remains the primary target.
Q: Can I sync my RES settings across devices? A: RES supports export and import of settings as a JSON file, which you can manually transfer between browsers.
Q: Is RES still maintained? A: Yes. The project has an active community of contributors and continues to receive updates and bug fixes.
Q: Does RES collect any personal data? A: No. All data stays in your browser's local storage. RES does not transmit any information to external servers.