Forked from honestbleeps/Reddit-Enhancement-Suite, including:
- Convert codebase from Flow to TypeScript
- Upgrade from Webpack 4 to 5
- Get rid of Babel for bundling, use esbuild instead
- MV3 fixes
- Merge branch honestbleeps/Reddit-Enhancement-Suite/ghact
- Merge PR honestbleeps/Reddit-Enhancement-Suite/5475 Update showImages.js to fix google reverse image search URL
- Merge PR honestbleeps/Reddit-Enhancement-Suite/5481 fix redgif host video and images
- Merge PR honestbleeps/Reddit-Enhancement-Suite/5478 Fix: download images from posts with emoji-only, extra long, exotic emoji containing titles
- Merge PR honestbleeps/Reddit-Enhancement-Suite/5476 Add support for twitter e𝕏pandos on 𝕏.com links (twitter rename)
- Merge PR honestbleeps/Reddit-Enhancement-Suite/5453 Bump jszip from 2.7.0 to 3.8.0
- Merge branch honestbleeps/Reddit-Enhancement-Suite/dependabot/npm_and_yarn/postcss-8.4.31
- Merge branch honestbleeps/Reddit-Enhancement-Suite/dependabot/npm_and_yarn/babel/traverse-7.23.2
- Merge branch honestbleeps/Reddit-Enhancement-Suite/dependabot/npm_and_yarn/browserify-sign-4.2.2
- Merge PR honestbleeps/Reddit-Enhancement-Suite/5403 Manifest v3 Support
- You tell me
- Message passing between background and foreground script
Reddit Enhancement Suite (RES) is a suite of modules that enhances your Reddit browsing experience. For general documentation, visit the Reddit Enhancement Suite Wiki.
Hi there! Thanks for checking out RES on GitHub. A few important notes:
-
RES is licensed under GPLv3, which means you're technically free to do whatever you wish in terms of redistribution as long as you maintain GPLv3 licensing. However, I ask out of courtesy that should you choose to release your own, separate distribution of RES, you please name it something else entirely. Unfortunately, I have run into problems in the past with people redistributing under the same name, and causing me tech support headaches.
-
I ask that you please do not distribute your own binaries of RES (e.g. with bugfixes, etc). The version numbers in RES are important references for tech support so that we can replicate bugs that users report using the same version they are, and when you distribute your own - you run the risk of polluting/confusing that. In addition, if a user overwrites his/her extension with your distributed copy, it may not properly retain their RES settings/data depending on the developer ID used, etc.
I can't stop you from doing any of this. I'm just asking out of courtesy because I already spend a great deal of time providing tech support and chasing down bugs, and it's much harder when people think I'm the support guy for a separate branch of code.
Thanks!
Steve Sobel [email protected]
See CONTRIBUTING.md.
See LICENSE.
See the changelog/
directory for individual versions or https://redditenhancementsuite.com/releases/ for all versions.