MCPcopy Index your code
hub / github.com/honestbleeps/Reddit-Enhancement-Suite

github.com/honestbleeps/Reddit-Enhancement-Suite @v5.24.9 sqlite

repository ↗ · DeepWiki ↗ · release v5.24.9 ↗
1,602 symbols 4,839 edges 381 files 8 documented · 0%
README

Reddit Enhancement Suite

RES Pipeline Chat on Discord

Please read this post before continuing.

Reddit Enhancement Suite (RES) is a suite of modules that enhances your Reddit browsing experience. For general documentation, visit the Reddit Enhancement Suite Wiki.

Introduction

Hi there! Thanks for checking out RES on GitHub. A few important notes:

  1. 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.

  2. 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 steve@honestbleeps.com

Building and contributing

See CONTRIBUTING.md.

License

See LICENSE.

Changelog

See the changelog/ directory for individual versions or https://redditenhancementsuite.com/releases/ for all versions.

Core symbols most depended-on inside this repo

i18n
called by 192
lib/environment/foreground/i18n.js
get
called by 145
lib/modules/userTagger.js
set
called by 109
lib/utils/Cache.js
remove
called by 86
lib/modules/hover.js
add
called by 85
lib/modules/userTagger.js
downcast
called by 81
lib/utils/flow.js
createElement
called by 80
lib/modules/filteReddit/Filter.js
from
called by 75
lib/utils/Thing.js

Shape

Function 968
Method 467
Class 167

Languages

TypeScript100%

Modules by API surface

lib/modules/showImages.js108 symbols
lib/utils/Thing.js92 symbols
lib/environment/foreground/storage.js60 symbols
lib/modules/filteReddit/Filterline.js39 symbols
lib/modules/filteReddit.js38 symbols
lib/modules/hover.js35 symbols
lib/modules/filteReddit/cases.js34 symbols
lib/modules/userTagger.js33 symbols
lib/modules/keyboardNav.js32 symbols
lib/modules/commentTools.js31 symbols
lib/options/settingsConsole.js28 symbols
lib/modules/subredditManager.js26 symbols

Dependencies from manifests, versioned

@babel/core7.29.6 · 1×
@babel/eslint-parser7.25.1 · 1×
@babel/plugin-syntax-flow7.24.7 · 1×
@babel/plugin-syntax-import-attributes7.25.6 · 1×
@babel/plugin-transform-flow-strip-types7.25.2 · 1×
@babel/register7.24.6 · 1×
ava6.1.3 · 1×
chrome-extension-deploy3.0.0 · 1×
commander12.1.0 · 1×
cross-env7.0.3 · 1×
dashjs4.7.4 · 1×
dayjs1.11.13 · 1×

For agents

$ claude mcp add Reddit-Enhancement-Suite \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact