Open-source plugin-system software
2168 open-source libraries, tools and applications tagged plugin-system, ranked by how closely plugin-system is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
2168 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| teleporthq/teleport-code-generators A collection of code generators from teleportHQ that convert an abstract UI definition (UIDL) into framework-specific code for React, Vue, … | 66 | 1117 | active |
| truong-bui/AsyncLoadingScreen A free, open-source Unreal Engine plugin that adds an automatic loading screen system configurable in project settings. It displays loading… | 62 | 1116 | stable |
| xgi/houdoku Houdoku is a free, open-source desktop manga reader and library manager built with Electron, React, and TypeScript. It lets users read mang… | 34 | 1115 | active |
| mcMMO-Dev/mcMMO mcMMO is a Minecraft server plugin (Spigot/Paper/Folia) that adds an RPG layer with fourteen trainable skills, leveling, super abilities, l… | 66 | 1113 | active |
| shadow3aaa/fas-rs fas-rs is a userspace implementation of Frame Aware Scheduling (FAS) for Android, written in Rust. It monitors frame rendering to dynamical… | 71 | 1111 | active |
| Tencent/hel Hel-micro is a toolchain-agnostic module federation SDK that works in both the browser and Node.js, letting developers load remote shared m… | 73 | 1108 | active |
| coredhcp/coredhcp CoreDHCP is a fast, multithreaded DHCP server written in Go that supports both DHCPv4 and DHCPv6. Almost all functionality is implemented a… | 63 | 1106 | active |
| markmarkoh/datamaps Datamaps is a JavaScript library for creating customizable, interactive SVG map visualizations (choropleths, bubble maps, arcs) bundled int… | 49 | 3798 | maintenance |
| ACE3 ACE3 is an open-source realism and authenticity mod for Arma 3, built as a collaborative merger of the ACE2, AGM, and CSE teams. It is modu… | 92 | 1103 | active |
| komikku-app/anikku Anikku is a free and open source anime watching app for Android, forked from the Aniyomi project. It provides a full-featured video player … | 82 | 1102 | active |
| nathanhoad/godot_input_helper A Godot 4 addon that simplifies input handling, detecting which input device (keyboard, joypad) the player is using, managing input action … | 37 | 1102 | active |
| NEZNAMY/TAB TAB is an all-in-one Minecraft server plugin for customizing the player tab list, nametags, scoreboards, and related header/footer displays… | 96 | 1101 | active |
| MCDReforged MCDReforged is a Python-based Minecraft server control framework that runs the server as a subprocess and manages it via stdin/stdout witho… | 100 | 1100 | active |
| Multiverse/Multiverse-Core Multiverse-Core is the original Bukkit multi-world management plugin for Minecraft servers. It lets server admins create, import, delete, a… | 95 | 1099 | active |
| xjw580/Hearthstone-Script A Windows desktop automation script/bot for the card game Hearthstone, written in Java/Kotlin, that plays matches automatically using selec… | 89 | 1098 | active |
| steinbergmedia/vstgui VSTGUI is a C++ user interface toolkit designed primarily for building UIs for audio plug-ins such as VST 3, AudioUnit, and AAX. Originally… | 84 | 1098 | stable |
| lico-n/ZygiskFrida A Zygisk (and Riru) module for rooted Android devices that injects the Frida gadget into application processes in a stealthy manner. It avo… | 46 | 1097 | active |
| hcavarsan/pipedash Pipedash is a desktop, self-hosted, and iOS app that aggregates CI/CD pipeline status from multiple providers like GitHub Actions, GitLab C… | 85 | 1096 | active |
| justinmayer/virtualfish VirtualFish is a Python virtual environment manager for the Fish shell, offering a `vf` command and a plugin system. It emulates virtualenv… | 23 | 1095 | active |
| Unreal.js Unreal.js is an Unreal Engine plugin that embeds a V8-powered JavaScript runtime, giving scripts full access to the Unreal Engine API with … | 23 | 3746 | maintenance |
| mmastrac/linktime A set of Rust crates providing link-time initialization, destruction, and scattered data collection macros (ctor, dtor, link-section, scatt… | 94 | 1087 | active |
| alessandro-zomparelli/tissue Tissue is a Blender add-on for computational design, providing tools for parametric mesh generation, tessellation, and reaction-diffusion s… | 79 | 1086 | active |
| Intake Intake is a lightweight Python package for describing data declaratively, gathering datasets into searchable catalogs, and loading data fro… | 77 | 1085 | active |
| jjolano/shadow Shadow is a jailbreak detection bypass tweak for jailbroken iOS devices, hooking detection APIs so apps cannot detect the jailbreak. It sup… | 84 | 1084 | active |
| frankiesardo/icepick Icepick is an Android library that eliminates boilerplate for saving and restoring instance state using annotation processing. Fields annot… | 23 | 3718 | maintenance |
| minekube/gate Gate is a high-performance, extensible Minecraft proxy server written in Go that supports Java Edition (1.8 to latest) and Bedrock Edition … | 96 | 1080 | active |
| yize/xswitch XSwitch is a Chrome browser extension for redirecting and forwarding request URLs using browser-native APIs, with rule groups, CORS support… | 77 | 1077 | active |
| Miao-Yunzai Miao-Plugin is an enhancement plugin for Yunzai-Bot, a QQ chatbot framework, focused on Genshin Impact character features. It provides char… | 73 | 1074 | active |
| DataTables/Plugins A collection of community plug-ins for the jQuery DataTables table enhancement library, including sorting algorithms, filtering, API method… | 77 | 1073 | active |
| rocks.nvim rocks.nvim is a Neovim plugin manager inspired by Rust's Cargo, built on top of LuaRocks. It lets users declare plugins in a rocks.toml fil… | 96 | 1072 | active |
| Off-World-Live/obs-spout2-plugin An OBS Studio plugin that enables Spout2 shared GPU texture input and output, allowing zero-latency video sharing between OBS and creative … | 79 | 1072 | active |
| mongoosastic/mongoosastic Mongoosastic is a Mongoose plugin that automatically indexes MongoDB models into Elasticsearch, keeping documents synchronized on save. It … | 23 | 1072 | active |
| endojs/endo Endo is a JavaScript framework for building secure plugin systems and resisting supply chain attacks, built on the SES (Secure ECMAScript) … | 91 | 1065 | stable |
| Felix3322/PotPlayer_ChatGPT_Translate A PotPlayer plugin that integrates OpenAI-compatible AI APIs (including ChatGPT and Ollama) to translate video subtitles in real time. It u… | 88 | 1064 | active |
| lmbelo/python4delphi Python4Delphi (P4D) is a set of free Delphi and Lazarus (FPC) components that wrap the Python DLL, enabling execution of Python scripts, cr… | 44 | 1062 | stable |
| Maran23/script-ide Script-IDE is a Godot editor plugin that transforms the built-in Script UI into an IDE-like interface with multiline tabs, an enhanced outl… | 93 | 1057 | active |
| easy_localization easy_localization is a Dart/Flutter package that simplifies internationalization of Flutter apps by loading translations from JSON, CSV, YA… | 58 | 1054 | active |
| TypNull/Tubifarry Tubifarry is a Lidarr plugin that adds extra music sources to your library management, using Spotify as an indexer and YouTube or Soulseek … | 85 | 1051 | active |
| react-native-webrtc/react-native-callkeep A React Native library that wraps iOS CallKit and Android ConnectionService to give VoIP apps native call UI and system call integration. I… | 65 | 1051 | active |
| bbatsov/crux crux is a collection of useful interactive commands and extensions for Emacs, extracted from the Emacs Prelude distribution. It enhances th… | 98 | 1048 | active |
| mezz/JustEnoughItems JustEnoughItems (JEI) is a Minecraft mod that displays items and crafting recipes in-game with search, recipe lookup, and usage viewing. It… | 77 | 1048 | stable |
| topjohnwu/zygisk-module-sample An official template repository by the Magisk author for building Zygisk modules, which inject code into Android's Zygote process. It inclu… | 10 | 1046 | stable |
| meme-generator A Python meme generator library that produces various humorous meme images from user-provided avatars and text using built-in templates. It… | 77 | 1043 | active |
| remarkjs/remark-lint remark-lint is a collection of ~70 remark plugins and 3 presets that lint markdown code style, built on the unified/remark ecosystem and in… | 57 | 1043 | active |
| chrisgoringe/cg-use-everywhere A ComfyUI custom node plugin that provides 'Anything Everywhere' nodes which broadcast data (like MODEL, CLIP, VAE) to all nodes that need … | 66 | 1042 | active |
| keonik/prisma-erd-generator A Prisma generator plugin that automatically produces an entity-relationship diagram (ERD) from your Prisma schema each time you run `npx p… | 94 | 1035 | active |
| Reloaded-Project/Reloaded-II Reloaded II is a universal, C#/.NET-based mod loader and mod management framework for native games on X86 and X64. It uses DLL injection to… | 93 | 1034 | active |
| tenderlove/initial-v Initial V converts a BMW gear shifter into a Bluetooth keyboard specialized for controlling Vim, using an ESP32-based PCB that communicates… | 31 | 1033 | active |
| goby-lang/goby Goby is an object-oriented, Ruby-inspired interpreted programming language implemented entirely in Go, compiling to bytecode and running on… | 10 | 3507 | maintenance |
| fiji/fiji Fiji is a batteries-included distribution of ImageJ, bundling thousands of plugins for scientific image processing and analysis into a port… | 76 | 1029 | active |
| Chuyu-Team/YY-Thunks YY-Thunks is a C++ compatibility library that lets Windows applications run on older Windows versions like XP and 7 by automatically provid… | 94 | 1027 | active |
| Extended CPTs A PHP library that extends WordPress custom post types and taxonomies with improved defaults, declarative admin columns, filters, and front… | 72 | 1027 | active |
| HLA-NoVR A community mod that makes Half-Life: Alyx fully playable without a VR headset on a flat screen, preserving many VR interactions in adapted… | 74 | 1026 | active |
| hyoban/tailwindcss-icons A TailwindCSS plugin that lets you use any of 100,000+ icons from Iconify as utility classes like i-mdi-home. It supports Tailwind v4 CSS c… | 62 | 1026 | active |
| jhomlala/betterplayer Better Player is a feature-rich video player plugin for Flutter built on top of the official video_player plugin. It adds adaptive streamin… | 100 | 1023 | active |
| ctpbee/ctpbee ctpbee is a Python micro-framework for live and backtested futures trading via the CTP interface used by Chinese futures exchanges. It wrap… | 74 | 1018 | active |
| Kosinkadink/ComfyUI-Advanced-ControlNet A set of ComfyUI custom nodes providing advanced ControlNet scheduling, weighting, and masking for Stable Diffusion workflows. It supports … | 68 | 1018 | active |
| ferredoxin/QNotified QNotified is an open-source Xposed module that enhances the QQ/TIM Android messaging apps with dozens of quality-of-life tweaks. It adds fe… | 10 | 3453 | maintenance |
| appsinacup/godot-rapier-physics A 2D and 3D physics engine plugin for the Godot game engine, built on the Rapier physics library and Salva fluids simulation. It serves as … | 93 | 1017 | active |
| Aizistral-Studios/No-Chat-Reports A Minecraft mod that strips cryptographic signatures from chat messages and disables the Player Chat Reporting system introduced in Minecra… | 66 | 1017 | active |
| wikimedia/composer-merge-plugin A Composer plugin that merges one or more additional composer.json files into the base configuration at Composer runtime. It was created to… | 49 | 1017 | stable |
| WhiteMinds/LiveAutoRecord An Electron-based application that automatically records live streams from multiple Chinese streaming platforms (Bilibili, Douyin, Douyu, H… | 75 | 1007 | active |
| facebookarchive/FBMemoryProfiler An iOS library by Facebook that provides in-app memory profiling tools, letting developers browse objects in memory over time using FBAlloc… | 10 | 3374 | maintenance |
| microsoft/reflect-metadata A polyfill implementing the proposed ECMAScript Metadata Reflection API, adding metadata methods to the global Reflect object for use with … | 64 | 3361 | maintenance |
| nodejs/nan NAN (Native Abstractions for Node.js) is a header-only C++ library of macros and utilities that simplifies writing native Node.js add-ons t… | 75 | 3356 | maintenance |
| vuejs/vue-rx vue-rx is a Vue.js plugin that integrates RxJS observables into Vue components via a `subscriptions` option and a `v-stream` directive for … | 23 | 3332 | maintenance |
| nxrighthere/UnrealCLR UnrealCLR is an Unreal Engine plugin that natively hosts the .NET 6 Common Language Runtime, allowing game and application logic to be writ… | 23 | 3306 | maintenance |
| zhengwenming/WMPlayer WMPlayer is an Objective-C video player library for iOS that wraps AVPlayer as a UIView subclass, supporting both network and local video p… | 36 | 3271 | maintenance |
| hexchat/hexchat HexChat is a free, open-source graphical IRC client based on XChat, built with GTK+ for Windows and Unix-like systems. It supports multiple… | 10 | 3226 | maintenance |
| pythongosssss/ComfyUI-Custom-Scripts A ComfyUI custom node extension providing UI enhancements and quality-of-life features such as prompt autocomplete, graph auto-arrangement,… | 58 | 3198 | maintenance |
| ervandew/supertab Supertab is a Vim plugin that lets you use the Tab key for all insert mode completions, including keyword, omni, and user-defined completio… | 37 | 3194 | maintenance |
| jceb/vim-orgmode A Vim file type plugin that brings Emacs Org-Mode's text outlining and task management to Vim, including folding, heading navigation, TODO … | 61 | 3185 | maintenance |
| Peek Peek is a Rails profiling tool, originally built at GitHub, that overlays a performance bar on your application showing request metrics lik… | 23 | 3173 | maintenance |
| bloxstraplabs/bloxstrap Bloxstrap is an open-source alternative bootstrapper/launcher for Roblox on Windows, built in C#. It adds features like Discord Rich Presen… | 87 | 3166 | maintenance |
| viebel/klipse Klipse is a JavaScript plugin that transforms static code snippets in web pages into live, interactive snippets that evaluate in the browse… | 23 | 3135 | maintenance |
| vueuse/vue-demi Vue Demi is a compatibility utility that lets library authors write universal Vue libraries working with both Vue 2 and Vue 3 by redirectin… | 23 | 3130 | maintenance |
| Unity-Technologies/NavMeshComponents Unity components (NavMeshSurface, NavMeshModifier, NavMeshModifierVolume, NavMeshLink) providing a high-level API for building and using Na… | 23 | 3087 | maintenance |
| sahin/mobileplayer-ios MobilePlayer is a powerful, fully customizable media player library for iOS written in Swift. It supports skinning, watermarks, overlays, p… | 23 | 3076 | maintenance |
| tolua# Unity Lua Binding tolua# is a Unity Lua static binding solution that uses reflection-based code analysis to automatically generate wrapper classes for callin… | 23 | 3061 | maintenance |
| CtripMobile/DynamicAPK DynamicAPK is a Ctrip framework for Android that enables multi-APK/dex dynamic loading, on-demand module loading, and hot fixing of code an… | 32 | 3025 | maintenance |
| NIH-plug NIH-plug is an API-agnostic audio plugin framework written in Rust for building VST3 and CLAP plugins, bundled with a small collection of e… | 82 | 2980 | maintenance |
| ehForwarderBot/ehForwarderBot EH Forwarder Bot (EFB) is an extensible Python framework for tunneling chat messages between multiple messaging platforms, letting users re… | 23 | 2948 | maintenance |
| sockeqwe/AdapterDelegates An Android library for building RecyclerView adapters by composing reusable AdapterDelegate components, one per view type, following 'favor… | 23 | 2923 | maintenance |
| jiajunhui/PlayerBase PlayerBase is an Android video player base library that decouples player view components from decoding backends, supporting MediaPlayer, Ex… | 23 | 2914 | maintenance |
| 20tab/UnrealEnginePython A plugin that embeds a full Python VM (3.x or 2.7) into Unreal Engine 4, exposing the engine's internal API and reflection system to Python… | 23 | 2905 | maintenance |
| travisjeffery/ClangFormat-Xcode An Xcode plug-in that integrates clang-format so developers can format C/Objective-C/C++ code inside Xcode using styles like LLVM, Google, … | 32 | 2872 | maintenance |
| liuchengxu/space-vim space-vim is a Vim/NeoVim distribution inspired by Spacemacs, providing a curated set of plugins, mnemonic key bindings, and a polished UI … | 23 | 2851 | maintenance |
| theonion/fartscroll.js A novelty JavaScript library by The Onion that plays fart noises as the user scrolls a web page, triggered at configurable pixel intervals.… | 10 | 2835 | maintenance |
| OpenBMB/BMTools BMTools is an open-source Python library that extends large language models with external tools, letting developers build plugins by writin… | 31 | 2773 | maintenance |
| rework A plugin framework for CSS preprocessing in Node.js, built on the css parser, enabling AST-based CSS transformations like vendor prefixing,… | 67 | 2737 | maintenance |
| SmartThingsCommunity/SmartThingsPublic The open-source repository of SmartApps and Groovy Device Type Handlers (DTHs) for the SmartThings home automation platform, written in Gro… | 32 | 2661 | maintenance |
| kentcdodds/babel-plugin-macros babel-plugin-macros defines a standard interface for Babel macros, letting libraries perform compile-time code transformations without user… | 23 | 2631 | maintenance |
| Foliotek/Croppie Croppie is a fast, easy-to-use JavaScript image cropping library with extensive configuration options, usable standalone or as a jQuery plu… | 23 | 2626 | maintenance |
| godot-jolt/godot-jolt Godot Jolt is a native GDExtension for the Godot game engine that integrates the Jolt physics engine as a drop-in replacement for Godot Phy… | 60 | 2576 | maintenance |
| DKJone/DKWechatHelper DKWechatHelper is a feature-rich WeChat tweak/plugin for iOS written in Objective-C, offering automatic red packet grabbing, anti-message-r… | 32 | 2568 | maintenance |
| scullyio/scully Scully is a static site generator for Angular applications that pre-renders each route into plain HTML and CSS for fast, SEO-friendly Jamst… | 23 | 2527 | maintenance |
| SJVideoPlayer SJVideoPlayer is an Objective-C video player library for iOS built on AVPlayer, with pluggable support for engines like ijkplayer, AliPlaye… | 23 | 2509 | maintenance |
| mtytel/helm Helm is a free, cross-platform polyphonic software synthesizer with extensive modulation capabilities, available as a standalone applicatio… | 10 | 2504 | maintenance |
| GriddleGriddle/Griddle Griddle is a highly customizable datagrid component for React with a plugin architecture that lets you override components, state managemen… | 23 | 2487 | maintenance |
| Bukkit Bukkit is the Minecraft server mod API that defines the plugin interface for extending Minecraft multiplayer servers. It is compiled with M… | 32 | 2479 | maintenance |