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 |
|---|---|---|---|
| ComfyUI-BlenderAI-node A ComfyUI plugin that provides multilingual translation of the ComfyUI interface, covering the menu bar, search bar, right-click context me… | 31 | 2461 | maintenance |
| shuup/shuup Shuup is an open-source e-commerce platform built on Django and Python, supporting multi-vendor marketplaces and extensible via plugins. It… | 23 | 2402 | maintenance |
| Chimee Chimee is an extensible, component-based HTML5 video player framework for the browser, supporting mp4, m3u8 (HLS), and flv streams. It prov… | 23 | 2390 | maintenance |
| meituan/WMRouter WMRouter is an Android routing framework from Meituan built around a componentized design, providing URI-based page navigation and a Servic… | 53 | 2367 | maintenance |
| Pumpkin-MC/Pumpkin Pumpkin is a Minecraft server implementation written entirely in Rust, supporting both Java and Bedrock Edition clients with vanilla game m… | 89 | 12226 | experimental |
| Vuex ORM Vuex ORM is a plugin for Vuex that enables Object-Relational Mapping access to the Vuex Store, letting you define normalized data schemas w… | 23 | 2315 | maintenance |
| kijai/ComfyUI-SUPIR A ComfyUI custom node wrapper for the SUPIR image upscaler, an SDXL img2img pipeline with a custom ControlNet. It offers more efficient mod… | 58 | 2309 | maintenance |
| buginux/WeChatRedEnvelop An iOS jailbreak tweak (Cydia plugin) written in Objective-C that automatically grabs red envelopes (lucky money) in WeChat. It integrates … | 10 | 2290 | maintenance |
| jgm/gitit Gitit is a wiki program written in Haskell that uses Happstack as its web server and pandoc for markup processing. Pages and uploaded files… | 77 | 2276 | maintenance |
| wearebraid/vue-formulate Vue Formulate is a Vue 2 form library that lets developers build forms with a single component, offering built-in validation, repeatable fi… | 32 | 2239 | maintenance |
| next-optimized-images A Next.js plugin that automatically optimizes images (jpeg, png, svg, webp, gif) at build time. It reduces image sizes, inlines small image… | 23 | 2235 | maintenance |
| asLody/SandHook SandHook is an Android ART runtime hooking library supporting Java method hooks and native inline hooks on Android 4.4 through 11.0 for bot… | 23 | 2225 | maintenance |
| waifu-project/movie CatMovie (小猫影视) is a cross-platform video/movie player built with Flutter that supports VOD and JavaScript extension sources. It runs on An… | 55 | 2171 | maintenance |
| jsantell/dancer.js dancer.js is a high-level JavaScript audio API that wraps Web Audio API (with Audio Data API and Flash fallbacks) to expose real-time wavef… | 32 | 2094 | maintenance |
| lambdalisue/jupyter-vim-binding A Jupyter Notebook nbextension that adds Vim-style editing and keybindings to notebook cells, powered by CodeMirror's Vim mode. It introduc… | 10 | 2094 | maintenance |
| RestyaPlatform/board Restyaboard is a self-hosted, open-source kanban board application similar to Trello, built on the Restya platform. It lets individuals and… | 23 | 2089 | maintenance |
| UnityMeshSimplifier A C# mesh simplification (decimation) library for Unity, based on the Fast Quadric Mesh Simplification algorithm. It works in the Unity edi… | 53 | 2052 | maintenance |
| Netflix Plugin for Kodi A Kodi add-on that provides Netflix video browsing and playback via InputStream-based DRM integration. It supports profiles, My List, libra… | 63 | 2034 | maintenance |
| javiersantos/AppUpdater An Android library that checks for app updates on Google Play, GitHub, Amazon, F-Droid, or a custom server. It notifies users of new versio… | 23 | 2022 | maintenance |
| GlowstoneMC/Glowstone Glowstone is a fully open-source Minecraft: Java Edition server written from scratch in Java, with no Mojang code, implementing the Bukkit/… | 56 | 2012 | maintenance |
| Netflix-Skunkworks/stethoscope Stethoscope is a web application that collects device data from sources like JAMF, LANDESK, and G Suite mobile management and presents empl… | 32 | 2004 | maintenance |
| BrikerMan/BMPlayer BMPlayer is a Swift video player library for iOS built on top of AVPlayer. It supports horizontal and vertical playback, gesture-based volu… | 23 | 2002 | maintenance |
| keijiro/Klak Klak is a collection of C# scripts for creative coding in Unity, providing utilities like Perlin noise, reproducible random numbers, frame-… | 23 | 1999 | maintenance |
| willowtreeapps/Hyperion-Android Hyperion is an Android library that embeds a hidden plugin drawer into apps for debugging and inspection, activated by shaking the device. … | 10 | 1992 | maintenance |
| kabukky/journey Journey is a self-contained blog engine written in Go that is compatible with Ghost themes. It ships as a single dependency-free binary wit… | 23 | 1985 | maintenance |
| LlmKira/Openaibot Openaibot is a Python-based, event-driven LLM chatbot platform that deploys GPT-powered assistants on Discord, Slack, Kook, and Telegram. I… | 30 | 1966 | maintenance |
| UnityMMO UnityMMO is an open-source 3D MMORPG demo built with Unity on the client side and the Skynet server framework on the backend. Gameplay logi… | 32 | 1958 | maintenance |
| marijnz/unity-toolbar-extender A Unity editor library that lets developers extend the Unity Toolbar with custom Editor UI code such as buttons, sliders, and toggles. It w… | 70 | 1948 | maintenance |
| johnagan/clean-webpack-plugin A webpack plugin that removes build output folders and stale assets before and after builds. It cleans webpack's output.path directory on e… | 10 | 1939 | maintenance |
| rashidlaasri/LaravelInstaller LaravelInstaller is a PHP package that adds a web-based installation wizard to Laravel applications. It guides users through environment se… | 10 | 1935 | maintenance |
| SonyWWS/ATF Authoring Tools Framework (ATF) is a set of C#/.NET components for building custom desktop tools on Windows, developed by Sony's Worldwide … | 32 | 1923 | maintenance |
| Codeux-Software/Textual Textual is a highly customizable IRC client for macOS, supporting IRCv3, OTR encryption, and styling via CSS/HTML/JavaScript. It can be ext… | 77 | 1918 | maintenance |
| stevenyomi/copymanga An unofficial Tachiyomi extension that adds CopyManga (拷贝漫画) as a manga reading source. It is installed as a trusted extension within the T… | 10 | 1918 | maintenance |
| walterhiggins/ScriptCraft ScriptCraft is a Minecraft server plugin that lets operators and plugin authors write Minecraft mods in JavaScript using the SpigotMC or Ca… | 23 | 1897 | maintenance |
| tpope/vim-obsession A Vim plugin by Tim Pope that wraps :mksession to keep session files continuously updated. It auto-saves window layout and open buffers on … | 75 | 1885 | maintenance |
| wshanks/Zutilo Zutilo is a Zotero plugin that adds power-user editing features such as tag batch operations, item relations, clipboard export, and keyboar… | 90 | 1884 | maintenance |
| PSP-Archive/ARK-4 ARK-4 is a next-generation custom firmware (CFW) for the Sony PSP and the PS Vita's ePSP mode, succeeding the classic PRO and ME firmwares.… | 10 | 1875 | maintenance |
| publify/publify Publify is a self-hosted, multi-user web publishing platform built on Ruby on Rails, formerly known as Typo and the oldest active Rails ope… | 66 | 1853 | maintenance |
| bokmann/font-awesome-rails A Rails engine that bundles the Font Awesome icon font and stylesheets for use with the Rails asset pipeline. It also provides view helpers… | 23 | 1850 | maintenance |
| Project-DARC/DARC DARC is a company virtual machine that deploys to EVM-compatible blockchains, featuring multi-level tokens, dividend mechanisms, and a plug… | 31 | 9154 | experimental |
| KSFramework KSFramework is a Unity3D development framework combining KEngine with SLua, xLua, or ILRuntime, focused on hot reload of code and configura… | 23 | 1815 | maintenance |
| kohya-ss/sd-webui-additional-networks An extension for AUTOMATIC1111's Stable Diffusion web UI that applies additional networks such as LoRA models to the base model on-the-fly … | 23 | 1814 | maintenance |
| drublic/css-modal A library for building modal dialogs out of pure CSS, with optional JavaScript enhancements like ESC-key closing and scroll locking. It is … | 23 | 1802 | maintenance |
| AudioKit/AudioKitSynthOne AudioKit Synth One is a free, open-source iOS synthesizer app built with Swift and AudioKit, featuring MIDI support, a sequencer, analog-st… | 32 | 1796 | maintenance |
| eso Eso (亦搜) is an open-source, cross-platform Flutter app that combines a manga/novel reader with audio and video playback, sourcing content f… | 23 | 1776 | maintenance |
| Xposed-Modules-Repo/com.fkzhang.wechatxposed An Xposed module for WeChat (微X模块) that adds features like preventing message recalls, forwarding media to Moments, auto-claiming red packe… | 23 | 1773 | maintenance |
| EddyVerbruggen/SocialSharing-PhoneGap-Plugin A Cordova/PhoneGap plugin that exposes the native mobile sharing widget so apps can share text, URLs, and files (images, PDFs, etc.) on iOS… | 23 | 1757 | maintenance |
| TGMPA/TGM-Plugin-Activation TGM Plugin Activation is a PHP library for WordPress that lets theme and plugin authors require or recommend plugins, handling their instal… | 23 | 1755 | maintenance |
| nytimes/ice Ice is a JavaScript library that implements track changes (insert/delete tracking with accept/reject) for any contenteditable element on th… | 32 | 1710 | maintenance |
| iqiyi/Qigsaw Qigsaw is a dynamic modularization library for Android based on Android App Bundles, enabling dynamic delivery of split APKs without requir… | 23 | 1698 | maintenance |
| litaio/lita Lita is a Ruby-based chat bot framework for ChatOps, with persistent storage via Redis and a plugin system built on RubyGems and Bundler. I… | 10 | 1672 | maintenance |
| q2a/question2answer Question2Answer (Q2A) is a free, open-source PHP/MySQL platform for building question-and-answer websites, used by tens of thousands of sit… | 23 | 1669 | maintenance |
| dimitri/el-get El-Get is a package manager for Emacs that installs, updates, removes, and initializes external Emacs Lisp packages. It supports many sourc… | 75 | 1661 | maintenance |
| ardagnir/athame Athame patches readline and zsh to route shell keystrokes through a real Vim process, giving full Vim editing in bash, gdb, python, and oth… | 23 | 1655 | maintenance |
| martinmarinov/TempestSDR A software toolkit for remotely eavesdropping on video monitors by capturing compromising electromagnetic emanations from video cables usin… | 32 | 1646 | maintenance |
| championswimmer/vuex-persist A TypeScript-ready Vuex plugin that automatically persists the Vue/Vuex store state to storage like localStorage, sessionStorage, or cookie… | 32 | 1645 | maintenance |
| SOFAArk Jarslink 2.0 is an Ark Plugin built on SOFAArk that manages multi-application (multi-Biz) merged deployment on a single JVM, supporting dyn… | 94 | 1640 | maintenance |
| imfuxiao/Hamster Hamster (仓输入法) is an iOS third-party keyboard app that embeds the Rime Input Method Engine (librime) for highly customizable Chinese text i… | 28 | 1637 | maintenance |
| johngrib/vim-game-code-break A Vim plugin that turns any open text or code file into a block-breaking (Breakout-style) game inside the Vim editor. It is written in Vim … | 23 | 1634 | maintenance |
| 2d-extras A collection of reusable C# scripts from Unity Technologies that extend the 2D Tilemap system with custom tiles and brushes, such as Rule T… | 47 | 1630 | maintenance |
| greenheartgames/greenworks Greenworks is a Node.js native addon (C++) that exposes Steamworks APIs to JavaScript for HTML5 games and apps running in NW.js or Electron… | 46 | 1609 | maintenance |
| project-yuki/YUKI YUKI is an open-source Galgame (visual novel) translator built with Electron and Vue that extracts text from running games via Windows APIs… | 23 | 1582 | maintenance |
| luanti-org/minetest_game Minetest Game is a lightweight, peaceful sandbox game that serves as the base game for the Luanti (formerly Minetest) engine. It is in main… | 72 | 1572 | maintenance |
| YimMenu/YimMenu YimMenu is a mod menu for Grand Theft Auto V that protects players against common public crashes and adds gameplay enhancements, including … | 10 | 1566 | maintenance |
| w5teams/w5 W5 is an open-source, low-code Security Orchestration, Automation and Response (SOAR) platform built in Python with a visual playbook edito… | 23 | 1550 | maintenance |
| yi-editor/yi Yi is a collection of Haskell libraries for building your own scriptable text editor, with configurable frontends, keymaps, and core editin… | 23 | 1548 | maintenance |
| orta/cocoapods-keys A CocoaPods plugin that stores per-developer environment and application keys securely in the macOS keychain instead of source code. On pod… | 32 | 1547 | maintenance |
| overtone/emacs-live Emacs Live is an opinionated, modular Emacs configuration framework focused on live coding with Overtone and Quil, organized into discrete … | 32 | 1540 | maintenance |
| fossasia/pslab-expeyes A collection of additional experiment applications and sensor plugins for ExpEYES, built around the Pocket Science Lab (PSLab) open hardwar… | 10 | 1537 | maintenance |
| IDAPython IDAPython is the Python scripting SDK and plugin framework for Hex-Rays' IDA Pro binary analysis suite, exposing IDA's disassembler, decomp… | 10 | 1535 | maintenance |
| tarjoilija/zgen Zgen is a lightweight plugin manager for Zsh, inspired by Antigen, that installs plugins and generates a static init script for fast shell … | 32 | 1529 | maintenance |
| alexgibson/shake.js A small JavaScript plugin that adds a custom 'shake' event to mobile web browsers using the device accelerometer via the devicemotion API. … | 10 | 1505 | maintenance |
| aoaostar/toolbox A self-hosted online toolbox web application built with PHP (ThinkPHP) and Vue.js, extensible through plugins and plugin templates. It can … | 23 | 1503 | maintenance |
| google/flutter-desktop-embedding A collection of experimental, early-stage desktop plugins for Flutter, originally home to the Windows, macOS, and Linux Flutter embeddings … | 10 | 7036 | experimental |
| kana/vim-textobj-user A Vim plugin that provides a declarative framework for creating custom text objects. It hides the pitfalls of text object implementation, l… | 32 | 1469 | maintenance |
| trakt/Plex-Trakt-Scrobbler A Plex Media Server plugin that scrobbles watched movies and TV shows to a user's Trakt.tv profile. It synchronizes watched history, rating… | 23 | 1458 | maintenance |
| blockprotocol/blockprotocol Block Protocol is an open standard (with a TypeScript monorepo of libraries and tooling) defining how data-driven, interoperable frontend c… | 65 | 1439 | maintenance |
| composer/installers A Composer plugin that lets PHP package authors install their packages into framework-specific directories based on declared package types.… | 60 | 1439 | maintenance |
| goldhand/sw-precache-webpack-plugin A webpack plugin that generates a service worker using sw-precache to cache webpack's emitted bundle assets for offline use. It integrates … | 32 | 1436 | maintenance |
| AdamsLair/duality Duality is a modular, plugin-based 2D game development framework written entirely in C# and backed by OpenGL via OpenTK. It ships with a vi… | 10 | 1423 | maintenance |
| pangweiwei/slua slua is a fast Lua binding library for Unity3D and mono that uses static code generation instead of reflection to export C#/.NET interfaces… | 23 | 1422 | maintenance |
| uRaymarching uRaymarching is a Unity asset that generates raymarching shaders from templates, letting developers create ray-marched objects by writing o… | 23 | 1410 | maintenance |
| liferay/alloy-editor AlloyEditor is a modern WYSIWYG rich-text editor built on top of CKEditor with a completely rewritten, context-aware UI built in React. It … | 23 | 1408 | maintenance |
| darryldecode/laravelshoppingcart A shopping cart implementation package for the Laravel PHP framework, installable via Composer. It manages cart items, quantities, prices, … | 53 | 1404 | maintenance |
| square/anvil Anvil is a Kotlin compiler plugin and Gradle plugin that simplifies dependency injection with Dagger 2 by automatically merging Dagger modu… | 71 | 1402 | maintenance |
| amoffat/snake Snake is a Python module for Vim that lets you write Vim plugins and editor enhancements entirely in Python. It provides decorators for key… | 10 | 1393 | maintenance |
| saucxs/watermark-dom watermark-dom is a lightweight JavaScript library that adds configurable text watermarks to web pages using DOM elements, Shadow DOM, and p… | 32 | 1389 | maintenance |
| oyuyue/nplayer NPlayer is a highly customizable, plugin-based HTML5 video player written in TypeScript with zero third-party runtime dependencies. It supp… | 32 | 1388 | maintenance |
| jacksondunstan/UnityNativeScripting A library that lets Unity developers write game scripts in native C++ (or C/assembly) instead of C#, communicating via P/Invoke bindings. I… | 32 | 1374 | maintenance |
| grayhatacademy/ida A collection of IDA Python plugins, scripts, and modules for the IDA Pro disassembler. It provides reusable tooling for binary analysis and… | 32 | 1374 | maintenance |
| itfsw/mybatis-generator-plugin A collection of extension plugins for MyBatis Generator, a Java code generation tool for the MyBatis ORM. It adds plugins for batch insert,… | 23 | 1374 | maintenance |
| BuildCraft/BuildCraft BuildCraft is an open-source Minecraft mod (Forge) that adds pipes, engines, quarries, builders, robots, and automated machinery to the gam… | 57 | 1370 | maintenance |
| ManbangGroup/Phantom Phantom is an Android plugin framework from Manbang Group that enables hot updates and dynamic loading of plugin APKs without pre-registeri… | 23 | 1365 | maintenance |
| vadimdemedes/mongorito Mongorito is a lightweight, schema-free MongoDB ODM for Node.js built on Redux, where each model instance has its own Redux store enabling … | 10 | 1365 | maintenance |
| Image-Py/imagepy ImagePy is an open-source, ImageJ-like interactive image processing application and plugin framework written in Python, built on wxPython, … | 23 | 1363 | maintenance |
| davestewart/vuex-pathify A Vue/VVuex plugin that provides a unified declarative path syntax for reading and writing Vuex store state, including sub-properties and m… | 23 | 1358 | maintenance |
| react-native-background-geolocation A React Native plugin providing background and foreground geolocation tracking, forked from a Cordova plugin. It supports battery-saving ci… | 32 | 1354 | maintenance |
| CallerInfo CallerInfo is an open-source Android app that shows caller location and number information (spam, fraud, telemarketing) in a floating windo… | 23 | 1349 | maintenance |
| jevakallio/git-notify git-notify is an npm CLI tool that lets developers embed announcements in git commit messages using a 'git-notify:' prefix. It displays tho… | 23 | 1347 | maintenance |
| GuitarML/SmartGuitarAmp SmartGuitarAmp is a JUCE-based audio plugin (VST3/AU/AAX) that uses neural network models (WaveNet-style) to emulate a real tube guitar amp… | 23 | 1337 | maintenance |