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 |
|---|---|---|---|
| Future-Scholars/paperlib Paperlib is an open-source, cross-platform desktop application for managing academic papers, built with TypeScript and Electron. It scrapes… | 54 | 2297 | active |
| php-fig/event-dispatcher php-fig/event-dispatcher holds the official PSR-14 interfaces describing the components of an event dispatcher in PHP. It is a specificatio… | 32 | 2284 | stable |
| JetBrains/intellij-plugins JetBrains' official monorepo of open-source plugins bundled with IntelliJ IDEA Ultimate and other IntelliJ Platform-based IDEs. It contains… | 77 | 2277 | active |
| OpenSteam001/OpenSteamTool OpenSteamTool is an open-source Windows-only Steam unlocker written in C++ that unlocks unowned games and DLCs via Lua configuration, manif… | 68 | 2276 | active |
| PaperMC/Velocity Velocity is a modern, high-performance Minecraft server proxy written in Java, designed to route players across multiple backend servers wi… | 76 | 2269 | active |
| HemantKArya/BloomeeTunes BloomeeTunes is a cross-platform, ad-free music player built with Flutter and Rust that combines local music libraries with streaming sourc… | 95 | 2265 | active |
| Muxy Muxy is a lightweight, memory-efficient terminal multiplexer for macOS built with SwiftUI and libghostty, organized around projects with ta… | 75 | 2254 | active |
| Small-tailqwq/dsh-deep-whale A whale-girl themed skin series for the DeepSeek Harness (DSH) web GUI, distributed as DSH plugin packages including two skins (maid-atelie… | 78 | 2252 | active |
| FakeFishGames/Barotrauma Barotrauma is a 2D online multiplayer survival game set in a submarine traveling the icy ocean beneath Jupiter's moon Europa, with source c… | 71 | 2249 | active |
| KikoPlayProject/KikoPlay KikoPlay is a full-featured danmaku (bullet comment) video player built on Qt and libmpv, with danmu fetching from major video sites, a tre… | 88 | 2248 | active |
| NLua NLua is a .NET library that bridges the Lua scripting language with C#/.NET, allowing Lua code to be executed from .NET applications and .N… | 80 | 2245 | stable |
| JasonXuDeveloper/JEngine JEngine is a Unity framework that enables runtime hot updates for games, letting developers push code, assets, and logic changes without re… | 73 | 2242 | active |
| FossifyOrg/Calendar Fossify Calendar is an open-source, ad-free Android calendar app for managing events, reminders, and recurring schedules with customizable … | 100 | 2232 | stable |
| Sergio0694/PolySharp PolySharp is a Roslyn source generator that emits source-only polyfill types (nullability attributes, Index/Range, records support types, e… | 70 | 2232 | active |
| koolshare/rogsoft rogsoft is the second-generation software center for koolshare's modified ASUS (Merlin-based/official-mod) router firmware on hnd/axhnd/axh… | 75 | 2228 | active |
| dmzz-yyhyy/LightNovelReader LightNovelReader is an open-source Android light novel reader app built with Kotlin and Jetpack Compose, featuring a lightweight footprint … | 97 | 2223 | active |
| adirh3/Fluent-Search Fluent Search is a Windows desktop search utility for instantly finding files, apps, browser tabs, in-app content, and open windows from a … | 77 | 2214 | active |
| ReClass.NET ReClass.NET is a .NET-based memory inspection and class structure reconstruction tool for analyzing remote processes, a modernized port of … | 23 | 2212 | active |
| nekename/OpenDeck OpenDeck is a cross-platform desktop application for controlling Elgato Stream Deck devices, built in Rust with Tauri. It supports original… | 92 | 2209 | active |
| id-Software/quake2-rerelease-dll The official open-source game DLL code for the 2023 rerelease of Quake II, released by id Software under GPL-2.0. It combines the original … | 29 | 2207 | stable |
| aimeos/aimeos-base Aimeos Base is a PHP abstraction layer that decouples the Aimeos e-commerce framework from host applications and frameworks. It provides co… | 76 | 2203 | active |
| numman-ali/opencode-openai-codex-auth An OpenCode plugin that authenticates via OpenAI's official ChatGPT OAuth flow, letting users with ChatGPT Plus/Pro subscriptions access GP… | 49 | 2203 | active |
| face-hh/griddycode GriddyCode is a code editor built with the Godot game engine, featuring syntax highlighting and autocomplete. It is extensible via Lua mods… | 17 | 2203 | active |
| YukiHookAPI YukiHookAPI is a Kotlin-based Hook API built on top of the Xposed framework, providing a fluent DSL for writing Xposed modules. It offers r… | 83 | 2199 | active |
| andrumak/MyBox MyBox is a collection of attributes, editor tools, and extensions for the Unity game engine, written in C#. It enhances the Unity inspector… | 66 | 2194 | active |
| FufuLauncher/FufuLauncher FufuLauncher is a third-party desktop launcher for Genshin Impact built in C#. It bundles account switching, automatic daily check-ins, gam… | 83 | 2190 | active |
| Novik/ruTorrent ruTorrent is a web front-end for the rTorrent BitTorrent client, providing a browser-based interface for managing torrents. It is lightweig… | 100 | 2187 | active |
| CaffeineMC/lithium Lithium is a free and open-source Minecraft mod that optimizes many areas of the game engine to improve overall performance without changin… | 94 | 2186 | active |
| AlexxIT/WebRTC A Home Assistant custom component that enables real-time low-latency viewing of camera streams using WebRTC, powered by the go2rtc streamin… | 67 | 2186 | active |
| Ainz-devs/OVL-MD-V2 OVL-MD-V2 is a multi-device WhatsApp bot built in JavaScript on top of the Baileys Web API. It ships with a broad feature set, a plugin sys… | 62 | 2184 | active |
| falkTX/Carla Carla is a fully-featured open-source audio plugin host supporting LADSPA, DSSI, LV2, VST2, VST3, and AU plugin formats, plus SF2/SFZ sound… | 59 | 2182 | active |
| yianwillis/vimcdoc A project that translates the complete Vim help documentation (user manual and reference manual) into Chinese. It can be installed as a Vim… | 76 | 2162 | active |
| ecklf/tailwindcss-radix A Tailwind CSS plugin that generates utilities and variants for styling Radix UI component state via data attributes. It provides prefixed … | 37 | 2162 | active |
| cxfksword/jellyfin-plugin-metashark A Jellyfin metadata plugin that scrapes movie and anime metadata primarily from Douban, with TheMovieDb used to fill in missing episode dat… | 98 | 2154 | active |
| haraldk/TwelveMonkeys TwelveMonkeys ImageIO is a collection of plugins and extensions for Java's javax.imageio framework, adding read/write support for many imag… | 95 | 2149 | stable |
| i486/VxKex VxKex is a set of API extensions for Windows 7 that allow some Windows 8, 8.1, and 10-exclusive applications to run on Windows 7. It works … | 76 | 2149 | active |
| AndrOBD AndrOBD is an open-source Android application that connects to a car's on-board diagnostics (OBD) system via any ELM327-compatible adapter … | 90 | 2134 | active |
| lite lite is a lightweight text editor written mostly in Lua, aiming to be practical, small, fast, and easy to modify or extend. It supports plu… | 23 | 8223 | maintenance |
| znc/znc ZNC is an advanced IRC bouncer (BNC) that stays connected to IRC networks so clients can disconnect and reconnect without losing chat histo… | 76 | 2126 | stable |
| alibaba/atlas Atlas is Alibaba's Android dynamic component framework that enables client-side containerization through decoupled, isolated bundles. It pr… | 23 | 8147 | maintenance |
| vapoursynth/vapoursynth VapourSynth is a video processing framework with a C++ core library and a Python module for writing video processing scripts. It supports m… | 93 | 2106 | active |
| Eandrju/cellular-automaton.nvim A Neovim plugin that renders cellular automaton animations (like 'make it rain' and Conway's Game of Life) based on the contents of the cur… | 32 | 2106 | stable |
| stepmania/stepmania StepMania is an advanced cross-platform rhythm game engine for Windows, Linux, and macOS, designed for both home and arcade use. It support… | 63 | 2105 | active |
| NeoForge NeoForge is an open-source modding API and mod loader for Minecraft: Java Edition, forked from Forge and maintained by the NeoForged projec… | 74 | 2102 | active |
| pure-data/pure-data Pure Data (Pd) is a free, open-source visual programming environment for real-time computer music, audio synthesis, and multimedia. It uses… | 75 | 2094 | stable |
| newcat/baklavajs BaklavaJS is a graph/node editor for the browser built with Vue 3 and TypeScript. It provides a modular plugin system including a graph exe… | 75 | 2093 | active |
| IzzelAliz/Arclight Arclight is a hybrid Minecraft server implementation that runs Bukkit/Spigot plugins alongside Forge, NeoForge, or Fabric mods using Mixin.… | 74 | 2086 | active |
| hannoeru/vite-plugin-pages A Vite plugin that generates routes from the file system for Vue 3, React, and Solid applications. It automatically maps files in a pages d… | 82 | 2076 | active |
| DFHack DFHack is a memory access library for the game Dwarf Fortress, distributed with a large collection of scripts and plugins that extend and a… | 99 | 2054 | active |
| facebookincubator/oomd oomd is a userspace out-of-memory (OOM) killer for Linux systems that leverages PSI and cgroupv2 to monitor memory pressure holistically. I… | 67 | 2054 | stable |
| dechamps/FlexASIO FlexASIO is a universal ASIO audio driver for Windows built on the PortAudio library, allowing any ASIO host application to use any Windows… | 23 | 2051 | active |
| kknifer7/FreeBox FreeBox is a cross-platform desktop video streaming application built with JavaFX, serving as the PC sibling of TVBox and extending the TVB… | 80 | 2045 | active |
| carlhuda/janus Janus is a Vim distribution that bundles popular plugins and sensible default mappings for Vim, Gvim, and MacVim. It provides a minimal but… | 32 | 7842 | maintenance |
| elishacloud/dxwrapper A DLL wrapper that fixes compatibility issues with older DirectX games running on Windows 10/11 by translating legacy DirectDraw/Direct3D c… | 95 | 2040 | active |
| a1studmuffin/SpaceshipGenerator A Blender add-on script that procedurally generates 3D spaceship models from a random seed. It builds hulls, adds details like engines, ant… | 23 | 7825 | maintenance |
| Dynamo Dynamo is an open-source visual programming platform for computational design and BIM automation, letting users wire nodes into graphs to s… | 95 | 2039 | active |
| yeti-platform/yeti Yeti is a self-hosted threat intelligence platform that stores and links observables, entities, and indicators to answer questions like 'wh… | 98 | 2034 | active |
| visualfc/liteide LiteIDE is a simple, open source, cross-platform IDE built in C++ with Qt, focused on Go development. It provides a code editor with Go sup… | 66 | 7766 | maintenance |
| Urigo/graphql-cli A command-line tool for common GraphQL development workflows, built on graphql-config with a plugin-based command system. It helps initiali… | 65 | 2018 | active |
| pilotmoon/PopClip-Extensions Source code repository for PopClip extensions published in the official PopClip Extensions Directory, maintained by @pilotmoon. PopClip ext… | 75 | 2015 | active |
| inlang inlang is an open-format translation management system (TMS) that stores localization data in a vendor-neutral .inlang project file or dire… | 77 | 2002 | active |
| FouadRaheb/Watusi-for-WhatsApp Watusi is an all-in-one tweak for WhatsApp Messenger on iOS, distributed as a jailbreak package or pre-patched sideloadable IPA files. It a… | 76 | 2001 | active |
| imcvampire/vue-axios A small wrapper library that integrates the axios HTTP client into Vue.js applications, binding axios to the Vue instance so it can be acce… | 82 | 1996 | stable |
| Tencent/sluaunreal Slua-unreal is an Unreal Engine 4/5 plugin that lets developers write game logic in Lua instead of C++, with automatic export of blueprint … | 40 | 1991 | stable |
| songloft-org/songloft Songloft (formerly MiMusic) is a free, ad-free, plugin-based self-hosted music server written in Go, designed for managing music you legall… | 84 | 1979 | active |
| DeaDBeeF-Player/deadbeef DeaDBeeF is a modular, cross-platform desktop music player for GNU/Linux, macOS, Windows, and BSD, written in C. It supports a wide range o… | 77 | 1976 | active |
| NUR The Nix User Repository (NUR) is a community-driven meta repository aggregating user-contributed Nix package expressions, installable via a… | 77 | 1976 | active |
| beikeshop/beikeshop BeikeShop is a free, open-source eCommerce platform built on PHP 8.2+ and Laravel, designed for self-hosted online stores with product mana… | 90 | 1973 | active |
| MoeNetwork/Tieba-Cloud-Sign A self-hosted PHP web application that automatically performs daily check-ins (sign-ins) for Baidu Tieba accounts once configured on a serv… | 66 | 1973 | active |
| UnrealSharp UnrealSharp is an open-source Unreal Engine 5 plugin that lets developers write game logic in C# on .NET 10, with automatically generated b… | 71 | 1941 | active |
| Piral Piral is a TypeScript/React framework for building modular web applications using a micro frontend architecture. It lets independently deve… | 96 | 1931 | active |
| Qihoo360/RePlugin RePlugin is a flexible, stable Android plug-in framework from Qihoo360 that lets apps load and manage plug-ins dynamically with only a sing… | 38 | 7337 | maintenance |
| teamtype/teamtype Teamtype is a peer-to-peer, editor-agnostic tool for real-time collaborative editing of local text files and directories, built in Rust on … | 83 | 1930 | active |
| TapiocaFox/Daijishou Daijishō is a retro game launcher for Android that organizes and manages retro game libraries across installed emulators, with themes, wall… | 80 | 1925 | active |
| Chaoses-Ib/IbEverythingExt EvEx (IbEverythingExt) is a plugin for the voidtools Everything search utility on Windows that adds Chinese pinyin search, Japanese romaji … | 89 | 1922 | active |
| zed-industries/extensions The central repository hosting the extension catalog for the Zed editor, including themes, language support, and other plugins. It also ser… | 70 | 1916 | active |
| spocky/miproja1 Projectivy Launcher is a customizable, ad-free home screen launcher for Android TV devices, including TVs, projectors, and set-top boxes. I… | 88 | 1915 | active |
| silvertakana/worldwideview WorldWideView is an open-source, plugin-driven geospatial intelligence platform that renders live global data streams (aircraft, ships, sig… | 59 | 1914 | active |
| typecho-fans/plugins A community-maintained directory of 131+ plugins for the Typecho blogging platform, indexed with download links and installable via the TeS… | 66 | 1906 | active |
| laminas/laminas-code A PHP library extending the Reflection API with static code scanning and object-oriented code generation. It can generate new PHP code or u… | 81 | 1904 | active |
| anddea/revanced-patches ReVanced Extended (RVX) is a collection of patches for modifying Android apps, primarily YouTube, to add features like ad blocking, backgro… | 92 | 1897 | active |
| pyrevitlabs/pyRevit pyRevit is a Rapid Application Development (RAD) environment and framework for Autodesk Revit, letting users create and distribute Revit ad… | 91 | 1894 | active |
| mikavilpas/yazi.nvim A Neovim plugin that integrates the yazi terminal file manager into Neovim by opening it in a floating window. It syncs file operations (re… | 88 | 1887 | active |
| fishfolk/jumpy Fish Folk: Jumpy is a tactical 2D pixel-art shooter for 2-4 players, playable online or on a shared screen, built in Rust with the Bevy eng… | 48 | 1882 | active |
| bootchk/resynthesizer A suite of third-party plugins for GIMP implementing the Resynthesizer algorithm for texture synthesis and transfer among images. It enable… | 64 | 1876 | active |
| fluttercommunity/plus_plugins PlusPlugins is a collection of Flutter plugins continuing the formerly first-party Flutter plugins with extra functionality, broader platfo… | 67 | 1875 | active |
| phpenv phpenv is a shell-based PHP version manager inspired by rbenv, letting developers install and switch between multiple PHP builds per projec… | 79 | 1871 | active |
| Cirn09/calibre-do-not-translate-my-path A Calibre plugin that prevents Calibre from Latinizing (transliterating to ASCII/pinyin) library paths and files sent to devices, allowing … | 33 | 1866 | active |
| LiveSplit LiveSplit is a sleek, highly customizable timer application for speedrunners with features like auto splitting, game time detection, and sp… | 87 | 1857 | active |
| Besu Besu is an enterprise-grade, Apache 2.0 licensed Ethereum execution client written in Java, compatible with Ethereum Mainnet and public tes… | 100 | 1855 | stable |
| DroidPluginTeam/DroidPlugin DroidPlugin is an Android plugin framework that lets a host app run any third-party APK without installation, modification, or repackaging.… | 23 | 6972 | maintenance |
| xushanpei/open-file-viewer A framework-agnostic embedded file preview SDK for web applications that renders PDFs, Office documents, images, media, archives, emails, C… | 80 | 1846 | active |
| Adobe CEP (Common Extensibility Platform) Adobe's Common Extensibility Platform (CEP) resources: SDK, JavaScript libraries, documentation, and sample code for building HTML5/JavaScr… | 50 | 1843 | active |
| futo-org/grayjay-android Grayjay (PlatformPlayer) is an Android media app by FUTO that aggregates multiple video websites as configurable sources, letting users sea… | 74 | 1831 | active |
| kubb-labs/kubb Kubb is a meta framework for code generation that turns OpenAPI/Swagger specifications into type-safe TypeScript code via a plugin-based pi… | 95 | 1825 | active |
| apache/auron Apache Auron (Incubating) is a native vectorized query accelerator for distributed big data engines like Apache Spark, built on Apache Data… | 87 | 1824 | active |
| natemcmaster/DotNetCorePlugins A .NET library (McMaster.NETCore.Plugins) for dynamically loading .NET assemblies as plugins into a host application, with dependency isola… | 65 | 1823 | active |
| thomasloven/hass-browser_mod A Home Assistant custom integration that turns any browser (e.g., a wall-mounted tablet) into a controllable entity and media player. It al… | 96 | 1819 | active |
| limpoxe/Android-Plugin-Framework An Android plugin framework that enables running plugin APKs without installation via dynamic loading, supporting both independent and non-… | 41 | 1818 | active |
| REDasm REDasm is an open-source disassembler and binary analysis tool with a native Qt6 GUI, supporting many CPU architectures and executable form… | 92 | 1814 | active |