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 |
|---|---|---|---|
| Formily Ice.js is a progressive application framework built on React that provides zero‑config support for TypeScript, CSS modules, and modern buil… | 43 | 12591 | active |
| LLM A CLI tool and Python library for running prompts against large language models from OpenAI, Anthropic, Google, and many other providers, i… | 95 | 12559 | stable |
| typecho/typecho Typecho is a lightweight PHP-based blogging platform and content management system with plugin and theme support. It runs on multiple datab… | 67 | 12449 | stable |
| RT-Thread/rt-thread RT-Thread is an open-source, community-based real-time operating system (RTOS) for IoT and embedded devices, written primarily in C. It com… | 90 | 12286 | stable |
| Rete.js Rete.js is a TypeScript-first JavaScript framework for building node-based visual programming editors and dataflow/control-flow graph inter… | 66 | 12275 | stable |
| YOURLS YOURLS is a free, open-source PHP application for running your own URL shortener on your own server and domain. It provides an admin interf… | 87 | 12252 | stable |
| MoviePilot MoviePilot is a self-hosted NAS media library automation tool that handles subscribing, searching, downloading, organizing, scraping, and r… | 93 | 11897 | active |
| Streamlink Streamlink is a Python-based command-line utility and library that extracts video streams from services like Twitch and YouTube and pipes t… | 93 | 11813 | stable |
| owncast/owncast Owncast is a self-hosted, single-user live video streaming and chat server written in Go, offering an alternative to mainstream streaming p… | 89 | 11584 | active |
| holaboss-ai/holaOS holaOS is an open-source, local-first agentic desktop workspace built with Electron and TypeScript that lets enterprises assemble their own… | 63 | 11447 | active |
| dotansimha/graphql-code-generator GraphQL Code Generator is a plugin-based CLI tool that generates typed code from GraphQL schemas and operations (queries, mutations, subscr… | 95 | 11257 | stable |
| gregberge/svgr SVGR is a universal tool that transforms SVG files into ready-to-use React components, with an optimizer powered by SVGO. It is available a… | 50 | 11060 | active |
| BunkerWeb BunkerWeb is an open-source, cloud-native Web Application Firewall (WAF) built on NGINX that acts as a reverse proxy to protect web service… | 94 | 11054 | active |
| numman-ali/openskills OpenSkills is a universal CLI that installs and loads Anthropic SKILL.md-format skills for any AI coding agent, including Claude Code, Curs… | 50 | 10767 | active |
| django CMS django CMS is a lean, open-source enterprise content management system built on the Django web framework, published as the django-cms packa… | 98 | 10674 | stable |
| mamedev/mame MAME is a multi-purpose emulation framework that documents and recreates the hardware of thousands of vintage arcade machines, computers, c… | 92 | 10652 | active |
| oramasearch/orama Orama is a lightweight (~2kb) search engine and RAG pipeline library written in TypeScript that runs in the browser, server, or edge networ… | 81 | 10561 | active |
| woocommerce/woocommerce WooCommerce is a free, open-source ecommerce platform built as a WordPress plugin, letting users turn any WordPress site into a fully custo… | 95 | 10559 | active |
| CKEditor 5 CKEditor 5 is a modern JavaScript/TypeScript rich-text (WYSIWYG) editor framework with a modular plugin architecture, custom data model, an… | 98 | 10508 | stable |
| Kuberwastaken/claurst Claurst is an open-source, multi-provider terminal coding agent written in Rust, originally a clean-room reimplementation of Claude Code. I… | 82 | 10325 | active |
| TypeCellOS/BlockNote BlockNote is an open-source, block-based rich text editor library for React, built on ProseMirror and TipTap, offering a Notion-style editi… | 93 | 10255 | active |
| nopCommerce nopCommerce is a free, open-source eCommerce platform and shopping cart built on ASP.NET Core with support for MS SQL Server, PostgreSQL, a… | 96 | 10155 | stable |
| FongMi/TV An open-source Android video streaming app built on CatVod that supports both Android TV (leanback) and mobile UIs, with VOD browsing, live… | 77 | 9844 | active |
| ripperhe/Bob Bob is a macOS menu bar application for translation and OCR, supporting selection translation, screenshot translation, input translation, s… | 46 | 9750 | active |
| xonsh/xonsh Xonsh is a cross-platform shell whose language is a superset of Python 3, seamlessly mixing shell commands, pipelines, and Python code. It … | 96 | 9658 | active |
| Higress Higress is a CNCF Sandbox, cloud-native AI-native API gateway built on Istio and Envoy, extensible with Wasm plugins written in Go, Rust, o… | 99 | 9568 | active |
| backnotprop/plannotator Plannotator is a local, browser-based review tool for AI coding agents like Claude Code, Codex, and Gemini CLI. It hooks into the agent's p… | 80 | 9566 | active |
| openclaw/clawhub ClawHub is the public skill and plugin registry for OpenClaw, letting users publish, version, search, and install text-based agent skills (… | 80 | 9522 | active |
| jorgebucaran/fisher Fisher is a plugin manager for the Fish interactive shell, written entirely in Fish script. It installs, updates, lists, and removes shell … | 66 | 9440 | stable |
| meetecho/janus-gateway Janus is an open-source, general-purpose WebRTC server written in C that sets up media communication with browsers and relays RTP/RTCP and … | 77 | 9192 | stable |
| Momentum Firmware Momentum Firmware is a feature-rich, stable, and highly customizable custom firmware for the Flipper Zero multitool device, written in C. I… | 70 | 9166 | active |
| open-pencil/open-pencil OpenPencil is an open-source, AI-native design editor that opens and writes native Figma (.fig) files, with built-in AI chat that can creat… | 83 | 9153 | active |
| OctoPrint OctoPrint is a free, open-source web interface for controlling and monitoring consumer 3D printers from a browser. It offers remote print j… | 89 | 9141 | active |
| AzerothCore AzerothCore is an open-source, modular MMO server emulator for World of Warcraft (WotLK 3.3.5a), built on MaNGOS, TrinityCore, and SunwellC… | 68 | 9082 | active |
| release-it Release It! is a generic CLI tool that automates versioning and package publishing tasks such as bumping versions, creating Git commits/tag… | 96 | 9064 | active |
| juce-framework/JUCE JUCE is an open-source cross-platform C++ application framework for building desktop and mobile applications, with first-class support for … | 100 | 9012 | active |
| GoAdmin GoAdmin is a Go framework for rapidly building data visualization and admin panel applications, inspired by laravel-admin. It provides an o… | 32 | 9012 | active |
| AdminJS AdminJS is an open-source admin panel library for Node.js applications that auto-generates a customizable React-based admin UI from your da… | 40 | 8998 | active |
| CoreBunch/Instatic Instatic is a self-hosted, MIT-licensed visual CMS that combines a canvas page editor, content engine, media, auth, forms, and plugin syste… | 78 | 8915 | active |
| Builder.io Builder.io is a visual development platform whose open-source repo contains SDKs, examples, starters, and plugins for integrating a drag-an… | 94 | 8862 | active |
| owncloud/core ownCloud Core is the server-side component of ownCloud Classic, a self-hosted file storage, sync, and sharing platform written in PHP. It p… | 99 | 8837 | stable |
| react-cosmos/react-cosmos React Cosmos is a sandbox for developing and testing React UI components in isolation, with a fixture-based file convention and a playgroun… | 92 | 8685 | active |
| vendurehq/vendure Vendure is an open-source, plugin-first headless commerce platform built with TypeScript, NestJS, GraphQL, and a React admin dashboard. It … | 100 | 8529 | active |
| GraphQL Yoga GraphQL Yoga is a batteries-included, spec-compliant GraphQL over HTTP server library for JavaScript/TypeScript, built on Envelop and Graph… | 99 | 8529 | stable |
| DankMaterialShell DankMaterialShell is a complete desktop shell for Wayland compositors built with Quickshell (QML) and a Go backend. It replaces the usual p… | 82 | 8524 | active |
| Hardhat Hardhat is an Ethereum development environment for compiling, deploying, testing, and debugging Solidity smart contracts, built on a Rust-p… | 94 | 8509 | active |
| xwmx/nb nb is a command-line and local web note-taking, bookmarking, archiving, and knowledge base application implemented as a single portable she… | 92 | 8420 | stable |
| Mumble Mumble is an open-source, low-latency, high-quality voice chat application built on Qt and Opus, consisting of a client and a self-hostable… | 82 | 8297 | stable |
| windingwind/zotero-better-notes Better Notes is a Zotero plugin for comprehensive note management, adding an enhanced note editor, note linking, templates, and two-way Mar… | 89 | 8281 | active |
| lightningpixel/modly Modly is an open-source desktop application that generates textured 3D meshes from images or text prompts using open-source AI models (Huny… | 82 | 8255 | active |
| Orchard CMS Orchard Core is an open-source, modular, multi-tenant application framework built on ASP.NET Core, plus a full-featured content management … | 94 | 8203 | stable |
| GUI-for-Cores/GUI.for.SingBox A lightweight, cross-platform desktop GUI application for managing the sing-box proxy core, built with Wails (Go backend) and Vue 3. It off… | 87 | 8203 | active |
| STranslate/STranslate STranslate is a ready-to-go Windows desktop translation and OCR tool built with WPF. It aggregates dozens of translation services (OpenAI, … | 96 | 8132 | active |
| Osaurus Osaurus is a native Swift macOS application that acts as a local-first AI harness, running open models on Apple Silicon (via MLX and Apple … | 82 | 8065 | active |
| opengeos/GeoLibre GeoLibre is a free, open-source, lightweight cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. Built wit… | 82 | 8047 | active |
| Podman Desktop Podman Desktop is a free, open-source graphical desktop application for building, managing, and deploying containers and Kubernetes workloa… | 96 | 8026 | active |
| ikuaitu/vue-fabric-editor An open-source web-based image and graphic editor built on fabric.js and Vue 3 with a plugin-based architecture. It supports custom fonts, … | 61 | 7995 | active |
| turbot/steampipe Steampipe is a zero-ETL CLI tool that exposes APIs and cloud services as relational database tables so they can be queried live with standa… | 97 | 7968 | active |
| ajenti/ajenti Ajenti is a modular Linux and BSD server administration panel built with Python 3 and AngularJS. It ships with many stock plugins for syste… | 84 | 7967 | active |
| opentoonz/opentoonz OpenToonz is a free, open-source, full-featured 2D animation production application based on the Toonz software customized by Studio Ghibli… | 93 | 7838 | active |
| Metalsmith Metalsmith is an extremely simple, pluggable static site generator for Node.js that converts a source directory of files into JavaScript ob… | 56 | 7817 | stable |
| yaklang/yakit Yakit is an all-in-one interactive application security testing platform built as a GUI client for the Yaklang security DSL engine over gRP… | 93 | 7786 | active |
| GOST GOST (GO Simple Tunnel) is a Go-based multi-protocol tunnel and proxy tool supporting HTTP, HTTPS, SOCKS5, Shadowsocks, WebSocket, QUIC, KC… | 92 | 7640 | active |
| PixarAnimationStudios/OpenUSD OpenUSD is Pixar's Universal Scene Description, an efficient and scalable system for authoring, reading, and streaming time-sampled 3D scen… | 91 | 7541 | stable |
| GoCD GoCD is an open-source continuous integration and continuous delivery (CI/CD) server that automates and visualizes build-test-release pipel… | 86 | 7428 | stable |
| moodle/moodle Moodle is the world's open source learning management system (LMS), used by universities, schools, companies, and organizations to deliver … | 75 | 7423 | stable |
| Recaf Recaf is a modern Java bytecode editor with a JavaFX GUI that abstracts away low-level class file complexities like constant pools and stac… | 66 | 7418 | active |
| apache/caldera Apache Caldera is a cybersecurity platform for automated adversary emulation built on the MITRE ATT&CK framework. It provides an asynchrono… | 75 | 7317 | active |
| pypa/hatch Hatch is a modern, extensible Python project manager from PyPA that combines a standards-compliant build system, environment management, Py… | 99 | 7245 | active |
| alibaba/flutter_boost FlutterBoost is a Flutter plugin from Alibaba that enables hybrid integration of Flutter pages into existing native iOS and Android apps wi… | 58 | 7197 | active |
| Roundcube Webmail Roundcube Webmail is a browser-based, multilingual IMAP email client written in PHP with an application-like user interface. It offers full… | 94 | 7192 | stable |
| OpenAI Codex Plugins A catalog of Agent Skills—folders of instructions, scripts, and resources—for OpenAI's Codex CLI agent, distributed via the openai/skills a… | 58 | 7137 | active |
| wzpan/wukong-robot wukong-robot is a modular Chinese-language voice assistant / smart speaker project in Python that combines offline wake-word detection, ASR… | 32 | 7127 | active |
| Cosmos The Cosmos SDK is a modular open-source Go framework for building secure, high-performance application-specific blockchains with built-in i… | 96 | 7075 | stable |
| openmediavault openmediavault is a network attached storage (NAS) operating system solution based on Debian Linux, providing a web-based administration in… | 77 | 7010 | active |
| dsh-routing-suite A bundled kit for the DSH (DeepSeek harness) agent runtime combining a runtime injector plugin with task-aware reasoning-mode router preset… | 76 | 6999 | active |
| iPolloWork iPolloWork is an enterprise-grade, local-first agent workbench that unifies multiple agent engines (Codex Harness, DeepSeek Harness, OpenCo… | 84 | 6866 | active |
| liliMozi/openhanako HanaAgent is a cross-platform desktop application providing a personal AI agent with persistent memory, customizable personality, and auton… | 76 | 6809 | active |
| SuperCollider SuperCollider is a platform for real-time audio synthesis and algorithmic composition, comprising the scsynth/supernova audio servers, the … | 74 | 6790 | stable |
| purocean/yn Yank Note is a highly extensible desktop Markdown editor built on Electron and the Monaco editor, with features like version control, docum… | 96 | 6760 | active |
| humhub/humhub HumHub is an open-source (AGPLv3) enterprise social network and intranet collaboration platform written in PHP on the Yii2 framework. It of… | 95 | 6751 | stable |
| antvis/X6 X6 is a JavaScript/TypeScript diagramming and graph editing engine that renders nodes and edges using SVG and HTML. It provides customizabl… | 83 | 6717 | active |
| aleksey-hoffman/sigma-file-manager Sigma File Manager is a free, open-source, modern file manager (explorer) application for Windows and Linux built with Electron, Vue, and T… | 91 | 6676 | active |
| thedevdojo/wave Wave is an open-source SaaS starter kit and framework built on Laravel, Livewire, and Tailwind CSS. It ships with authentication, billing a… | 79 | 6552 | active |
| StackStorm StackStorm is an open-source event-driven automation platform ('IFTTT for Ops') that ties together services and tools via sensors, triggers… | 73 | 6545 | active |
| cloudquery/cloudquery CloudQuery is an open-source CLI and plugin-based data pipeline tool that extracts cloud infrastructure configuration and security data fro… | 95 | 6542 | active |
| Genkit Genkit is an open-source framework by Google for building full-stack, AI-powered agentic applications in JavaScript/TypeScript, Go, Python,… | 87 | 6524 | stable |
| NativeScript-Vue NativeScript-Vue is a Vue 3 custom renderer that lets you build truly native iOS and Android apps using Vue and JavaScript, rendering templ… | 96 | 6463 | active |
| tconbeer/harlequin Harlequin is a terminal-based SQL IDE built in Python with Textual, providing a TUI for querying and browsing databases. It supports many d… | 95 | 6438 | active |
| The Lounge The Lounge is a modern, responsive, self-hosted web-based IRC client built with Node.js and Vue.js. It acts as both a client and a bouncer,… | 93 | 6343 | active |
| MaiBot MaiBot (MaiSaka) is an open-source, LLM-powered conversational agent designed to behave like a warm, human-like 'digital life form' in QQ g… | 84 | 6338 | active |
| Rundeck Rundeck is an open-source runbook automation and orchestration service with a web console, CLI tools, and WebAPI for standardizing and sche… | 93 | 6329 | active |
| PlotJuggler PlotJuggler is a fast, open-source desktop application for visualizing time series data with a drag-and-drop interface and OpenGL rendering… | 97 | 6220 | active |
| microsoft/TaskWeaver TaskWeaver is a code-first agent framework from Microsoft that plans and executes data analytics tasks by generating and running code snipp… | 10 | 6162 | active |
| wenda-LLM/wenda Wenda is a self-hosted LLM invocation platform designed for efficient content generation in constrained environments, integrating local/off… | 31 | 6148 | active |
| xxh xxh is a Python-based CLI tool that lets you bring your favorite shell environment (xonsh, fish, zsh, bash, osquery) with you when connecti… | 80 | 6104 | active |
| baserow/baserow Baserow is an open-source, no-code platform for building databases, applications, automations, dashboards, and AI agents, positioned as an … | 98 | 6094 | active |
| Blockbench Blockbench is a free, open-source desktop and web application for editing low-poly 3D models with pixel art textures. It includes modeling,… | 99 | 6065 | active |
| redmine/redmine Redmine is a flexible, self-hosted project management web application written in Ruby on Rails. It provides issue tracking, wikis, forums, … | 77 | 6050 | stable |
| koush/scrypted Scrypted is a high-performance, self-hosted video integration and automation platform that ingests streams from most IP cameras and relays … | 98 | 6015 | active |