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 |
|---|---|---|---|
| EDCD/EDMarketConnector Elite: Dangerous Market Connector (EDMC) is a desktop application that reads Elite Dangerous journal files and Frontier's Companion API to … | 85 | 1275 | active |
| Audacious Audacious is a lightweight, open-source audio player descended from XMMS that focuses on high audio quality and low resource usage. It supp… | 84 | 1275 | stable |
| magenta/magenta-studio Magenta Studio is a collection of five MIDI music generation plugins (Continue, Generate, Interpolate, Groove, Drumify) for Ableton Live, b… | 59 | 1272 | active |
| Blair2004/NexoPOS NexoPOS is a free, open-source point-of-sale web application built on Laravel with Vue.js and Tailwind CSS. It provides sales processing, i… | 98 | 1271 | active |
| bruits/satteri Sätteri is a high-performance Markdown and MDX processing pipeline with the parser and AST implemented in Rust and a typed plugin layer exp… | 75 | 1269 | active |
| Meituan-Dianping/Robust Robust is an Android hotfix library from Meituan-Dianping that lets developers patch bugs in production apps immediately without republishi… | 23 | 4456 | maintenance |
| JetBrains Chinese Translation A collection of Chinese localization packages (resources_zh_CN jars) for JetBrains IDEs such as IntelliJ IDEA, PyCharm, Android Studio, CLi… | 23 | 4454 | maintenance |
| use-package A Emacs Lisp macro for declaring and organizing package configuration in your .emacs init file in a tidy, performance-oriented way. It supp… | 10 | 4454 | maintenance |
| Chaquopy Chaquopy is an SDK that lets developers include Python code in Android apps. It integrates with Android Studio's Gradle build system and pr… | 71 | 1259 | active |
| gemrb/gemrb GemRB is a portable open-source reimplementation of Bioware's Infinity Engine, the engine behind Baldur's Gate, Icewind Dale, and Planescap… | 78 | 1258 | active |
| scalalandio/chimney Chimney is a battle-tested Scala library for boilerplate-free, type-safe data transformations between case classes and other types. It uses… | 93 | 1256 | stable |
| Buttplug Buttplug is a Rust implementation of the Buttplug Intimate Device Control Protocol, a library for controlling sex toys and other intimate h… | 94 | 1255 | active |
| smilehao/xlua-framework A complete pure-Lua client framework for Unity games built on xLua, integrating proto-gen-lua and various Lua libraries and utility classes… | 61 | 1254 | active |
| tablacus/TablacusExplorer Tablacus Explorer is a lightweight, portable tabbed file manager for Windows written in C++. It is highly customizable through an add-on sy… | 96 | 1253 | active |
| ed0ard/CS2-Bot-Improver A Counter-Strike 2 plugin that improves bot behavior, including aim, movement, grenade usage, personalities, and strategies. It can be inst… | 82 | 1252 | active |
| N0VI028/JS-Slash-Runner Tavern-Helper (JS-Slash-Runner) is a SillyTavern extension that lets users run external JavaScript inside the chat via sandboxed iframes. I… | 66 | 1248 | active |
| remarkjs/remark-gfm remark-gfm is a remark (unified) plugin that adds GitHub Flavored Markdown support to markdown parsing and serialization, including autolin… | 23 | 1247 | stable |
| mavlink/mavros MAVROS is a MAVLink-to-ROS 2 gateway that exposes flight controller data (PX4, ArduPilot) as standard ROS 2 topics, services, and parameter… | 95 | 1246 | active |
| Acly/comfyui-inpaint-nodes A set of custom nodes for ComfyUI that improve image inpainting and outpainting workflows. It integrates the Fooocus inpaint model for SDXL… | 71 | 1246 | active |
| mybb/mybb MyBB is a free and open source PHP-based forum (bulletin board) application for hosting online communities. It includes an admin control pa… | 85 | 1242 | stable |
| pythongosssss/ComfyUI-WD14-Tagger A ComfyUI custom node extension that interrogates images to extract booru-style tags using WD 1.4 tagger models (ONNX-based). It integrates… | 40 | 1241 | active |
| benlubas/molten-nvim Molten is a Neovim plugin for interactively running code with Jupyter kernels, providing a REPL-like and notebook-like experience inside th… | 62 | 1239 | active |
| MTMR MTMR (My TouchBar My Rules) is a macOS application for customizing the Touch Bar on MacBook Pro laptops. It lets users define their own Tou… | 56 | 4349 | maintenance |
| LyraVoid/FolkPatch FolkPatch is an Android root management application built on KernelPatch that grants root access by patching the boot partition, without re… | 80 | 1236 | active |
| LogExperts/LogExpert LogExpert is a Windows GUI log file viewer and tail program, acting as a feature-rich replacement for the Unix tail command. It supports hi… | 99 | 1234 | active |
| OpenPets OpenPets is an open-source, local-first desktop companion platform that puts animated pets on your desktop, built as an Electron app with a… | 79 | 1234 | active |
| sakaiproject/sakai Sakai is an open-source Learning Management System (LMS) / Collaboration and Learning Environment built in Java and deployed on Apache Tomc… | 76 | 1234 | active |
| richardtallent/vite-plugin-singlefile A Vite build plugin that inlines all JavaScript and CSS resources into a single dist/index.html file, allowing an entire web app to be dist… | 61 | 1234 | active |
| JetBrains/resharper-unity A JetBrains plugin that adds Unity game engine support to ReSharper and Rider, providing code completion, inspections, quick fixes, .shader… | 68 | 1233 | active |
| banto6/haier A Home Assistant custom integration (HACS-installable) that connects Haier smart home appliances to Home Assistant. It exposes Haier device… | 85 | 1229 | active |
| OCA/web A collection of Odoo Community Association (OCA) addons that enhance the Odoo web client UI. It includes modules for dark mode, dialog sizi… | 75 | 1228 | active |
| jsPsych jsPsych is a JavaScript/TypeScript framework for building behavioral experiments that run in a web browser. Experiments are assembled from … | 94 | 1227 | active |
| GuitarML/NeuralPi NeuralPi is a DIY Raspberry Pi 4-based guitar pedal that uses neural networks to emulate real amplifiers and distortion/overdrive pedals in… | 23 | 1227 | active |
| suqi8/OShin OShin (O神, formerly OPatch) is an Xposed/LSPosed module for rooted Android devices that deeply customizes and enhances ColorOS, OxygenOS, a… | 79 | 1226 | active |
| arkology/ShaderV ShaderV is a Godot 4.x plugin that adds many premade visual shader nodes (noises, blur, glow, shapes, color adjustments) to the built-in Vi… | 10 | 1226 | active |
| Opencode-DCP/opencode-dynamic-context-pruning A plugin for OpenCode that dynamically prunes and compresses conversation context to reduce token usage when working with LLMs. It replaces… | 77 | 4294 | maintenance |
| svenstaro/rofi-calc A rofi plugin that provides live calculation inside the rofi launcher using qalculate's qalc backend. It supports natural-language math que… | 65 | 1224 | active |
| MarshallOfSound/electron-devtools-installer A TypeScript library that simplifies installing Chrome DevTools extensions into Electron applications by handling download, path resolution… | 54 | 1222 | active |
| alexpfau/calendar-card-pro Calendar Card Pro is a custom Lovelace card for Home Assistant that displays upcoming calendar events in a sleek, highly customizable layou… | 86 | 1219 | active |
| TYPO3/typo3 TYPO3 CMS is an open-source, PHP-based enterprise content management system and content management framework, developed since 1999 and gove… | 76 | 1213 | stable |
| InterNACHI/modular A Laravel package that adds a module system for organizing large applications into self-contained modules under an app-modules/ directory. … | 74 | 1211 | active |
| nurupo/vlc-pause-click-plugin A VLC media player plugin written in C that lets users pause or play video by clicking on the video image. It also supports mouse button re… | 23 | 1206 | active |
| lquesada/ComfyUI-Inpaint-CropAndStitch A set of ComfyUI custom nodes that crop an image around a masked area before sampling and stitch the inpainted result back afterward. This … | 70 | 1205 | active |
| NativePHP/mobile-air NativePHP for Mobile is a framework that lets Laravel/PHP developers build truly native iOS and Android apps from a single codebase, using … | 84 | 1204 | active |
| e2002/yoradio yoRadio is open-source firmware for building an internet web-radio player on an ESP32 microcontroller, based on the ESP32-audioI2S and ESP3… | 49 | 1204 | active |
| LocalizeLimbusCompany/LocalizeLimbusCompany A community-made Chinese localization language pack for the game Limbus Company, built using an officially provided translation interface f… | 94 | 1203 | active |
| Artemis-RGB/Artemis Artemis is a Windows desktop application providing unified, highly configurable RGB lighting control across keyboards, mice, headsets and o… | 66 | 1202 | active |
| manfredsteyer/ngx-build-plus A TypeScript library that extends the Angular CLI's default build behavior without ejecting, by merging partial webpack configs or custom b… | 39 | 1201 | active |
| jantimon/favicons-webpack-plugin A webpack plugin that generates favicons and app icons in dozens of formats from a single logo file, leveraging the favicons library. It al… | 72 | 1200 | stable |
| MediaBox MediaBox is an Android 'universal media container' app that aggregates video, manga, and other media through a WeChat-mini-program-like plu… | 23 | 1200 | active |
| EdgelessPE/Edgeless Edgeless is a powerful and elegant Windows PE (Preinstallation Environment) tool based on Win10, designed to replace some Windows To Go use… | 61 | 1197 | active |
| bramses/bramses-highly-opinionated-vault-2023 A fully configured, opinionated Obsidian vault template implementing a Zettelkasten-style personal knowledge management system. It bundles … | 48 | 1197 | active |
| dayanch96/InfusePlus InfusePlus is an enhanced build of the Infuse video player app for iOS that adds extra player and app features on top of the original. It i… | 85 | 1196 | active |
| huggingface/llm.nvim llm.nvim is a Neovim plugin that brings LLM-powered features like ghost-text code completion to the editor, using llm-ls as its backend. It… | 73 | 1194 | active |
| jamiebrynes7/obsidian-todoist-plugin An unofficial Obsidian plugin that materializes Todoist tasks inside Obsidian notes with bidirectional sync. It lets users view and update … | 70 | 1194 | active |
| matanki-saito/EU4dll A DLL injection patch that enables double-byte (CJK) character display in Europa Universalis IV on Windows/Steam. It is an unofficial commu… | 67 | 1194 | active |
| ItsRiprod/DeskThing DeskThing is an alternative OS and companion desktop app for Spotify's discontinued Car Thing hardware, turning it into a customizable desk… | 66 | 1194 | active |
| PolygonHive/GASPALS An Unreal Engine 5 plugin that integrates the Advanced Locomotion System (ALS) overlay layering system into the Game Animation Sample's Mot… | 55 | 1192 | active |
| NVIDIA-RTX/Streamline NVIDIA Streamline is an open-source cross-IHV integration framework that lets game and application developers integrate multiple vendor sup… | 91 | 1188 | active |
| xiaomlove/nexusphp A complete private tracker (PT) site solution built on NexusPHP, Laravel, and FilamentPHP. It provides torrent uploading, requests, H&R rul… | 88 | 1186 | active |
| madox2/vim-ai A Vim/Neovim plugin that adds AI capabilities such as code generation, text editing, and interactive ChatGPT conversations directly in the … | 76 | 1186 | active |
| Laravel File Manager A file manager package for Laravel with a Vue.js frontend, built on Laravel Flysystem to support local, S3, FTP, and Dropbox disks. It prov… | 56 | 1185 | active |
| CardboardPowered/cardboard Cardboard is a Fabric mod that implements the Bukkit/Spigot/Paper plugin API on FabricMC servers. It allows Minecraft server admins to run … | 76 | 1183 | active |
| Block-Network/StatusBarLyric StatusBarLyric is an Xposed module (LSPosed only) that displays music lyrics in the Android status bar with customizable styles. It works a… | 10 | 1183 | active |
| Frix-x/klippain-shaketune A Klipper plugin that streamlines input shaper calibration on 3D printers by generating insightful visualizations from accelerometer measur… | 64 | 1179 | active |
| zap-zsh/zap Zap is a minimal plugin manager for the zsh shell, written in Shell. It lets users install, pin, and load zsh plugins with a simple `plug` … | 50 | 1175 | active |
| Sponge SpongeAPI is a mature, community-driven plugin API for Minecraft: Java Edition, providing the interface layer that plugin developers code a… | 75 | 1172 | active |
| hako-mikan/sd-webui-lora-block-weight A custom script/extension for AUTOMATIC1111's stable-diffusion-webui that allows per-block weight control when applying LoRA models. It sup… | 74 | 1167 | active |
| luckybilly/CC CC (ComponentCaller) is an Android componentization framework built on a component-bus architecture that supports gradual, incremental refa… | 32 | 4039 | maintenance |
| Crequency/KitX KitX is an all-purpose cross-platform toolbox application that connects tools and plugins across desktop, mobile, and web. It provides a pl… | 66 | 1158 | active |
| tropy/tropy Tropy is an open-source desktop application for organizing, describing, and annotating research photos, built with Electron, Node.js, and S… | 84 | 1156 | active |
| funkygao/cp-ddd-framework DDDplus (formerly cp-ddd-framework) is a lightweight Java framework that enhances Domain-Driven Design with forward and reverse business mo… | 45 | 1155 | active |
| ichason/CPosed CPosed is an Android hooking framework forked from LSPosed that enables Xposed-style module injection on rooted devices running Android 8.1… | 42 | 1152 | active |
| alliedmodders/sourcemod SourceMod is a server modification and scripting platform for games running on Valve's Source (Half-Life 2) engine. It provides a plugin sy… | 98 | 1150 | active |
| toggl/track-extension The official Toggl Track browser extension (formerly Toggl Button) for Chrome and Firefox that lets users start and stop time-tracking time… | 95 | 1150 | active |
| JingMatrix/ChromeXt An Xposed module that adds UserScript and DevTools support to Chromium-based and WebView-based Android browsers. It hooks into browser inte… | 89 | 1150 | active |
| KDE/kate Kate is KDE's advanced text editor built on KDE Frameworks and Qt, with a plugin system shared with KWrite and other KTextEditor-based appl… | 77 | 1148 | stable |
| tontinton/maki Maki is a terminal-based AI coding agent written in Rust, optimized for minimal context token usage with tools like tree-sitter file indexi… | 77 | 1146 | active |
| kookxiang/jellyfin-plugin-bangumi A Jellyfin plugin that fetches Chinese anime metadata and images from bgm.tv, and can sync playback progress back to bgm.tv. It also suppor… | 90 | 1145 | active |
| GuhDoy/TiebaTS TiebaTS is an Xposed module written in Kotlin that customizes the Baidu Tieba Android app, offering features like custom bottom navigation,… | 10 | 1140 | active |
| apache/cordova-plugin-inappbrowser An Apache Cordova plugin that opens an in-app browser window, letting users view web pages, articles, and videos without leaving the app. I… | 92 | 1138 | stable |
| noib3/nvim-oxi nvim-oxi is a Rust crate providing safe, idiomatic, fully typed bindings to the Neovim editor's API via FFI rather than RPC. It is aimed pr… | 66 | 1138 | active |
| Malt Malt is a customizable real-time rendering framework for stylized non-photorealistic rendering (NPR), distributed as a Blender addon. It le… | 63 | 1138 | active |
| JetBrains/android The source code of the Android plugin for the IntelliJ platform, which forms the core of Android Studio. It provides Android development to… | 77 | 1135 | active |
| Raganork Raganork is a multi-functional WhatsApp bot framework built on the Baileys library, with the actively maintained version being Raganork-MD … | 74 | 1135 | active |
| Snoothy/UCR Universal Control Remapper is a Windows application for remapping inputs from devices such as keyboards, mice, joysticks, and racing wheels… | 55 | 1135 | active |
| machinepulse-ai/world2agent World2Agent (W2A) is an open protocol that standardizes how AI agents perceive real-world data via interchangeable sensors emitting structu… | 56 | 1132 | active |
| community-shaders/skyrim-community-shaders A community-driven SKSE core plugin providing advanced graphics modifications for Skyrim AE, SE, and VR. It extends the game's rendering pi… | 98 | 1131 | active |
| Slimefun/Slimefun4 Slimefun 4 is a Spigot/Paper Minecraft server plugin that adds a modpack-like experience with over 500 items and recipes, including backpac… | 66 | 1130 | active |
| AckslD/nvim-neoclip.lua A clipboard manager plugin for Neovim that records everything yanked in a session (up to a configurable limit) and lets you search and rest… | 32 | 1130 | active |
| Moekotori/ECHO ECHO Community is an open-source desktop music player built with Electron, focused on local music library management, stable playback, and … | 82 | 1129 | active |
| trulyspinach/SMCAMDProcessor A pair of macOS kernel extensions for AMD Zen processors providing CPU power management and sensor monitoring (temperature, energy, frequen… | 23 | 1128 | active |
| jjsantos01/qgis_mcp A Model Context Protocol integration that lets LLMs like Claude control QGIS Desktop via a socket-based QGIS plugin and an MCP server. It s… | 37 | 1127 | active |
| vue-stripe/vue-stripe Vue Stripe is a Vue.js library wrapping Stripe Checkout and Stripe Elements in Vue 3 components and composables. It lets developers build t… | 91 | 1126 | active |
| chr233/PureNGA PureNGA is an Xposed module that removes ads and adds quality-of-life features to the NGA (NGA玩家论坛) Android forum client. It supports both … | 96 | 1125 | active |
| idno/idno Idno (also known as Known) is an open-source social publishing platform written in PHP that lets individuals and groups share stories and m… | 85 | 1125 | active |
| folke/edgy.nvim edgy.nvim is a Neovim plugin that creates and manages predefined window layouts, automatically pinning plugin windows like file trees and t… | 39 | 1124 | active |
| StreamController/StreamController StreamController is an open-source Linux desktop application for controlling Elgato Stream Deck devices, built with Python and GTK4. It off… | 85 | 1122 | active |
| ReVanced Extended The issue and feature-request center for ReVanced Extended (RVX), a community patch set that modifies YouTube and YT Music Android apps wit… | 10 | 1121 | active |
| google/vim-codefmt A Vim plugin by Google that provides syntax-aware code formatting inside the editor, with built-in support for many external formatters lik… | 32 | 1118 | active |