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 |
|---|---|---|---|
| vialer/vialer-js Vialer-js is a pluggable open-source WebRTC softphone and communication platform built with Vue, supporting SIP-over-WebRTC calling through… | 32 | 1007 | abandoned |
| MultiApp MultiApp is a customizable virtual Android container written in Kotlin that lets users run multiple instances of the same app on one device… | 59 | 1002 | abandoned |
| doug/depthjs DepthJS is a browser extension and native plugin (primarily for Chrome) that lets any web page interact with the Microsoft Kinect via JavaS… | 32 | 1001 | abandoned |
| cinchrb/cinch Cinch is a Ruby framework for building IRC bots with a plugin- and rule-based architecture and an object-oriented API. It handles threading… | 10 | 999 | abandoned |
| vladikoff/grunt-devtools A Chrome DevTools extension paired with an npm/Grunt plugin that lets developers run and monitor Grunt tasks from a dedicated Grunt tab in … | 23 | 997 | abandoned |
| OpenClaw OpenClaw is an open‑source AI assistant that runs on your own hardware and connects to dozens of chat platforms. It provides a gateway, plu… | 80 | 392291 | active |
| Hermes Agent Hermes Agent is an open‑source autonomous AI agent that runs on the command line or as a native desktop app. It continuously learns from in… | 86 | 254714 | active |
| Visual Studio Code Visual Studio Code is a free, open‑source, cross‑platform code editor built on Electron. It offers a rich extensibility model, built‑in deb… | 95 | 194195 | active |
| AutoGPT AutoGPT is an open-source platform for building, deploying, and running AI agents that execute complete workflows, via natural-language cha… | 94 | 187630 | active |
| Dify Dify is an open‑source platform for building production‑ready AI agents, RAG pipelines and agentic workflows with a visual no‑code studio. … | 92 | 158944 | active |
| Open WebUI Open WebUI is a self‑hosted, web‑based interface for interacting with large language models. It supports local Ollama models, OpenAI‑compat… | 88 | 152948 | active |
| Neovim Neovim is a hyperextensible, Vim‑based text editor that runs in the terminal and supports modern GUIs. It provides a first‑class API for pl… | 92 | 102749 | active |
| obsproject/obs-studio OBS Studio is a free and open-source desktop application for capturing, compositing, encoding, recording, and live streaming video and audi… | 95 | 76531 | stable |
| Strapi Strapi is an open-source, self‑hosted headless CMS built with Node.js and TypeScript. It lets developers define content models and instantl… | 93 | 73250 | active |
| binary-husky/gpt_academic GPT Academic is a self-hosted Python application providing a practical chat interface for LLMs like GPT, GLM, Qwen, DeepSeek, and Claude, w… | 47 | 71417 | active |
| KRTirtho/spotube Spotube is a cross‑platform open‑source music streaming application built with Flutter. It lets users play, download, and manage music from… | 89 | 50128 | active |
| Discourse Discourse is an open‑source, Ruby‑on‑Rails based community platform for discussion forums, Q&A, and real‑time chat. It can be self‑hosted o… | 83 | 47962 | active |
| sickn33/agentic-awesome-skills AAS Core is a Python library and CLI that provides a local, agent‑first control plane for discovering, selecting, validating, and previewin… | 77 | 47000 | active |
| IINA IINA is a free, open-source modern video and audio player for macOS built on top of mpv. It offers a native macOS interface with features l… | 95 | 46807 | active |
| Kong Gateway Kong Gateway is an open‑source, cloud‑native API and AI gateway that provides high‑performance request routing, load balancing, authenticat… | 91 | 44279 | active |
| Hexo Hexo is a fast, simple and powerful static site/blog framework powered by Node.js. It converts Markdown posts into static HTML files with t… | 83 | 41778 | stable |
| AstrBot AstrBot is an open-source AI agent assistant and development framework written in Python. It provides multi‑platform LLM chatbots with plug… | 95 | 41689 | active |
| AstrBot AstrBot is a multi-platform LLM chatbot and agentic AI assistant development framework written in Python. It integrates many instant messag… | 95 | 41689 | active |
| Halo Halo is an open‑source, Java‑based CMS that lets you build blogs, knowledge bases, corporate sites, and online stores. It offers a plugin‑c… | 99 | 39944 | active |
| volcengine/OpenViking OpenViking is an open-source context database designed for AI agents. It provides a virtual filesystem interface for storing, retrieving, a… | 77 | 39101 | active |
| fastify/fastify Fastify is a high‑performance web framework for Node.js that emphasizes low overhead and developer experience. It provides a powerful plugi… | 99 | 37268 | active |
| FreeCAD FreeCAD is a free and open-source, cross-platform 3D parametric CAD modeler for designing real-life objects of any size, built on the OpenC… | 95 | 34484 | stable |
| SillyTavern SillyTavern is a locally installed, self-hosted web UI for interacting with text generation LLMs, image generation engines, and TTS voice m… | 91 | 33851 | active |
| Dokku Dokku is a Docker-powered, open source Platform as a Service (PaaS) that runs on a single server, letting you deploy apps via git push usin… | 94 | 32178 | stable |
| Slate Slate is a completely customizable framework for building rich text editors on top of React, inspired by Draft.js, ProseMirror, and Quill. … | 95 | 31744 | active |
| Uppy Uppy is a sleek, modular JavaScript file uploader for web browsers that integrates with any frontend framework via plugins. It fetches file… | 93 | 31010 | stable |
| Shizuku Shizuku lets normal Android apps call system APIs with elevated ADB or root privileges by running a server process via app_process and prox… | 31 | 30654 | active |
| PostCSS PostCSS is a JavaScript framework for transforming CSS via a plugin ecosystem, parsing stylesheets into an AST that plugins can analyze and… | 96 | 28975 | stable |
| koodo-reader/koodo-reader Koodo Reader is a cross-platform ebook manager and reader supporting EPUB, PDF, Kindle, comic archives, and many other formats. It offers c… | 95 | 28562 | active |
| NvChad NvChad is a fast, beautifully themed Neovim configuration framework written in Lua, providing solid defaults, lazy-loaded plugins, and poli… | 68 | 28514 | active |
| alirezarezvani/claude-skills A large open-source collection of 380+ Claude Code skills, agent plugins, custom commands, and agent personas for AI coding assistants. Ski… | 79 | 27786 | active |
| GDevelop GDevelop is an open-source, no-code 2D/3D game engine with a visual event-based system, built-in behaviors, multiplayer support, and AI ass… | 95 | 27625 | stable |
| Molunerfinn/PicGo PicGo is an open‑source desktop application built with Electron that lets you upload images to many hosting services in a single step. It a… | 93 | 27227 | active |
| Jenkins Jenkins is the leading open-source automation server, built in Java, used for continuous integration and continuous delivery of software. I… | 95 | 26671 | stable |
| GrapesJS GrapesJS is a free and open-source web builder framework for creating drag-and-drop visual editors that let users build HTML-like templates… | 99 | 26310 | active |
| NativeScript NativeScript is an open‑source framework that lets you build native iOS, Android and visionOS apps using JavaScript or TypeScript. It provi… | 96 | 25652 | active |
| Lexical Lexical is an extensible JavaScript text editor framework from Meta that attaches to contentEditable elements and provides a modular, plugi… | 99 | 23961 | stable |
| Wechaty Wechaty is an open‑source Conversational RPA SDK for building chatbots on instant‑messaging platforms. It provides a unified API and plugga… | 45 | 23348 | active |
| Sanster/IOPaint IOPaint is a free, open-source, self-hostable image inpainting and outpainting tool powered by state-of-the-art AI models like LaMa and Sta… | 10 | 23317 | active |
| Super Productivity Super Productivity is an open-source, local-first todo list and task management app with integrated timeboxing, time tracking, Pomodoro/Flo… | 95 | 22885 | active |
| Univer Univer is a full-stack, isomorphic TypeScript SDK for building embeddable office applications - spreadsheets, documents, and presentations … | 95 | 22655 | active |
| Paseo Paseo is an open‑source development environment that lets you run, orchestrate and manage multiple AI coding agents across desktop, mobile,… | 81 | 21326 | active |
| Kodi Kodi is a free and open-source home theater/media center application that plays virtually all audio and video formats from local, network, … | 69 | 21282 | stable |
| Blender Blender is the free and open source 3D creation suite covering the entire 3D pipeline: modeling, rigging, animation, simulation, rendering,… | 77 | 20965 | stable |
| Lively Wallpaper Lively Wallpaper is a free, open-source Windows application for setting animated desktop wallpapers and screensavers, built with WinUI 3. I… | 78 | 19674 | active |
| elizaOS/eliza elizaOS is an open‑source TypeScript framework and product stack for building autonomous AI agents. It provides a runtime, CLI, cloud servi… | 90 | 19622 | active |
| Decap CMS Decap CMS (formerly Netlify CMS) is an open-source, Git-based content management system for static site generators, built as a React single… | 98 | 19425 | active |
| LunarVim LunarVim is an opinionated IDE layer for Neovim that ships with sane defaults for autocompletion, LSP, linting, formatting, debugging, fuzz… | 30 | 19257 | active |
| mountain-loop/yaak Yaak is a fast, privacy‑first desktop API client built with Tauri, Rust and React. It lets you create, organize and execute REST, GraphQL, … | 95 | 19247 | active |
| lss233/kirara-ai Kirara AI is a self-hosted, DIY multimodal AI chatbot framework that connects large language models (DeepSeek, ChatGPT, Claude, Gemini, Oll… | 43 | 19123 | active |
| Gradle Build Tool Gradle is an open-source build automation tool with declarative DSLs in Kotlin and Groovy, incremental builds, build caching, and a rich pl… | 99 | 18897 | stable |
| Formily ice.js is a progressive React application framework from Alibaba supporting SPA, MPA, SSR, and SSG rendering with zero-config setup. It inc… | 60 | 18612 | active |
| LangBot LangBot is an open-source, production-grade platform for building AI-powered instant messaging bots, connecting LLMs and agent workflows to… | 95 | 18291 | active |
| xbar xbar is a macOS menu bar application (a rewrite of BitBar in Go using Wails) that displays the output of any script or program directly in … | 23 | 18078 | active |
| eythaann/Seelen-UI Seelen UI is a fully customizable desktop environment replacement for Windows 10/11, built with Tauri and Rust. It replaces the taskbar, do… | 89 | 18021 | active |
| nhn/tui.editor TOAST UI Editor is a JavaScript Markdown editor offering both Markdown and WYSIWYG modes with GFM/CommonMark support. It is extensible via … | 10 | 18017 | stable |
| Mailspring Mailspring is a fully open source desktop email client for Mac, Windows, and Linux, built with Electron, React, and TypeScript, with a C++ … | 99 | 17908 | active |
| Verdaccio Verdaccio is a lightweight, zero-config private npm proxy registry built in Node.js. It hosts private packages, proxies and caches upstream… | 97 | 17906 | active |
| alibaba/DataX DataX is Alibaba's open-source offline data synchronization framework, the open version of Alibaba Cloud DataWorks data integration. It syn… | 60 | 17364 | stable |
| Apache APISIX Apache APISIX is a dynamic, high-performance cloud-native API gateway and AI gateway built on NGINX and etcd, offering load balancing, dyna… | 94 | 17201 | stable |
| Nomad HashiCorp Nomad is a flexible, single-binary workload orchestrator that deploys and manages containers, non-containerized applications, bat… | 94 | 17012 | stable |
| graphql/graphiql GraphiQL is the official GraphQL Foundation reference IDE for exploring and testing GraphQL APIs in the browser, plus a monorepo ecosystem … | 94 | 16913 | active |
| Codon Codon is a high-performance Python compiler that statically compiles Python-like code to native machine code via LLVM, typically achieving … | 98 | 16858 | active |
| hubotio/hubot Hubot is a JavaScript/Node.js framework for building customizable chat bots, originally created by GitHub to automate company chat rooms. I… | 87 | 16798 | active |
| Harper Harper is an open-source, offline English grammar checker written in Rust that runs entirely on-device with millisecond lint times. It ship… | 91 | 16712 | active |
| Plate Plate is a React framework for building rich-text editors, built on Slate with a headless plugin system, composable packages, and shadcn/ui… | 95 | 16656 | active |
| FreshRSS FreshRSS is a free, self-hosted RSS and Atom feed aggregator written in PHP, supporting multiple users, an anonymous reading mode, and a mo… | 95 | 16281 | stable |
| OpenRCT2 OpenRCT2 is an open-source re-implementation of RollerCoaster Tycoon 2, a construction and management simulation game about running amuseme… | 96 | 16250 | active |
| umijs/umi Umi is an extensible, plugin-based enterprise-grade React application framework from Ant Group, built on React Router 6 with routing, build… | 93 | 16038 | stable |
| Whistle Whistle is a cross-platform, Node.js-based network debugging and packet-capture proxy supporting HTTP, HTTPS, HTTP/2, WebSocket, and TCP tr… | 76 | 15720 | active |
| Grav CMS Grav is a fast, flat-file content management system built on PHP, Markdown, Twig, and Symfony components that requires no database. Version… | 95 | 15689 | stable |
| xournalpp/xournalpp Xournal++ is a cross-platform handwriting notetaking application written in C++ with GTK3, supporting pressure-sensitive stylus input from … | 93 | 15473 | active |
| JSDoc JSDoc is an API documentation generator for JavaScript, similar to Javadoc. It parses JSDoc-style comments in source code and generates an … | 68 | 15469 | stable |
| JupyterLab JupyterLab is an extensible, web-based interactive computing environment for authoring computational notebooks, with support for code conso… | 99 | 15366 | stable |
| NodeBB NodeBB is open-source forum software built on Node.js that supports Redis, MongoDB, or PostgreSQL backends and uses web sockets for real-ti… | 95 | 15239 | stable |
| OpenWA OpenWA is a free, MIT-licensed, self-hosted WhatsApp API Gateway that wraps WhatsApp connections in a REST API with webhooks, a React dashb… | 78 | 15142 | active |
| Botpress Botpress is an open-source platform and hub for building, deploying, and managing GPT/LLM-powered chatbots and AI agents, with a visual stu… | 67 | 14946 | active |
| PanSou PanSou is a high-performance self-hosted API service for searching cloud drive (netdisk) resource links, aggregating results from Telegram … | 63 | 14913 | active |
| mickael-kerjean/filestash Filestash is a self-hosted, storage-agnostic web-based file manager that connects to nearly any storage backend (FTP, SFTP, S3, SMB, WebDAV… | 77 | 14817 | active |
| hapijs/hapi @hapi/hapi is a mature Node.js web framework for building HTTP servers and APIs with secure defaults, a rich plugin system, and zero extern… | 66 | 14786 | stable |
| espanso/espanso Espanso is a privacy-first, cross-platform text expander written in Rust that detects typed keywords and replaces them with text, images, e… | 93 | 14625 | stable |
| qgis/QGIS QGIS is a free, open-source, cross-platform desktop Geographical Information System (GIS) for viewing, editing, analyzing, and sharing spat… | 98 | 14510 | stable |
| RetroArch RetroArch is the reference frontend for the libretro API, unifying emulators, game engines, and media players as loadable 'cores' behind a … | 78 | 14383 | stable |
| CoreDNS CoreDNS is a fast and flexible DNS server and forwarder written in Go that chains plugins, each performing a DNS function. It is a CNCF gra… | 91 | 14365 | stable |
| automatisch/automatisch Automatisch is an open-source, self-hostable business automation tool that serves as a Zapier alternative, letting users connect services l… | 49 | 13994 | active |
| WeChatTweak A command-line tool that patches the WeChat macOS client to add features like preventing message revocation, blocking automatic updates, an… | 65 | 13840 | active |
| Fluentd Fluentd is an open-source data collector that unifies log and event collection from many sources and routes them to files, databases, cloud… | 94 | 13606 | stable |
| MeterSphere MeterSphere is an open-source continuous testing platform with a built-in AI assistant for generating test cases. It combines test case man… | 94 | 13584 | active |
| jackyzha0/quartz Quartz is a fast, batteries-included static-site generator written in TypeScript that transforms Markdown content into fully functional web… | 67 | 13409 | active |
| darktable darktable is an open-source photography workflow application and non-destructive raw developer, acting as a virtual lighttable and darkroom… | 95 | 13262 | stable |
| lllyasviel/stable-diffusion-webui-forge A fork/platform built on top of AUTOMATIC1111's Stable Diffusion WebUI that optimizes resource management, speeds up inference, and adds ex… | 29 | 13071 | active |
| Stash Stash is a self-hosted web application written in Go that organizes, tags, and streams personal video and image collections through a brows… | 88 | 13034 | active |
| mapeditor/tiled Tiled is a free, open-source, general-purpose tile map editor for tile-based games, supporting orthogonal, isometric, and hexagonal maps wi… | 88 | 12978 | stable |
| web-infra-dev/rspack Rspack is a fast, Rust-based JavaScript module bundler for the web that modernizes the webpack API to serve as a drop-in replacement. It of… | 94 | 12935 | active |
| nearai/ironclaw IronClaw is an open-source, Rust-based 'Agent OS' and personal AI assistant that runs locally or on NEAR AI Cloud, with a WebUI, terminal, … | 79 | 12629 | active |