Open-source self-hosted software
7133 open-source libraries, tools and applications tagged self-hosted, ranked by how closely self-hosted 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.
7133 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| grafana/mcp-grafana A Model Context Protocol (MCP) server for Grafana that exposes Grafana instances and their ecosystem to AI assistants like Claude Desktop a… | 85 | 3584 | active |
| make-all/tuya-local A Home Assistant custom integration that provides local network control of Tuya-based smart home devices without routing through the Tuya c… | 99 | 3583 | active |
| whoiskatrin/chart-gpt Chart-GPT is a web application that generates charts from natural language text input using AI. Users describe what they want to visualize … | 39 | 3581 | active |
| tteck/Proxmox A collection of 200+ shell scripts for interactively creating and managing Proxmox VE Linux containers (LXC) and virtual machines. Archived… | 10 | 15165 | maintenance |
| Netflix/atlas Atlas is Netflix's in-memory dimensional time series database, serving as a backend for storing and querying operational metrics at scale. … | 88 | 3576 | active |
| CAPEv2 CAPEv2 is a malware sandbox derived from Cuckoo that executes malicious files in isolated environments while instrumenting their behavior a… | 77 | 3573 | active |
| sabeechen/hassio-google-drive-backup A Home Assistant add-on that automatically creates scheduled backups and syncs them to Google Drive, with retention cleanup and restore-fro… | 60 | 3573 | active |
| chaskiq/chaskiq Chaskiq is a full-featured, source-available live chat, support, and marketing platform serving as an alternative to Intercom, Drift, and C… | 59 | 3573 | active |
| ddclient/ddclient ddclient is a Perl client that updates dynamic DNS entries for accounts on a wide range of dynamic DNS services such as Cloudflare, DuckDNS… | 59 | 3561 | active |
| GraphScope GraphScope is a unified distributed graph computing platform from Alibaba that combines graph analytics (GRAPE), interactive graph queries … | 77 | 3558 | active |
| Unity Catalog Unity Catalog is an open-source, multimodal data and AI catalog that provides a unified metadata and governance layer for tables, files, fu… | 88 | 3556 | active |
| wushuo894/ani-rss ANI-RSS is a self-hosted Java application that automates anime tracking via RSS feeds: it subscribes to shows, downloads torrents through q… | 87 | 3555 | active |
| roflcoopter/viseron Viseron is a self-hosted, local-only network video recorder (NVR) with built-in AI computer vision capabilities. It supports object detecti… | 96 | 3552 | active |
| bastillion-io/Bastillion Bastillion is a self-hosted, web-based SSH console and SSH key management platform that acts like a bastion host with a dashboard. It provi… | 100 | 3551 | active |
| agentscope-ai/ReMe ReMe is a Python memory management kit for AI agents that stores durable memory as ordinary Markdown files with frontmatter and wikilinks. … | 85 | 3551 | active |
| mtvpls/MoonTVPlus MoonTVPlus is a self-hosted, enhanced fork of MoonTV that aggregates video from multiple sources into a web-based streaming player built wi… | 61 | 3549 | active |
| tvheadend/tvheadend Tvheadend is a TV streaming server and digital video recorder for Linux that ingests ATSC, DVB, IPTV, SAT>IP, HDHomeRun, and pipe input sou… | 67 | 3547 | active |
| Modoboa Modoboa is an open-source mail hosting and management platform with a modern web UI, built in Python/Django and Vue. It integrates Postfix,… | 99 | 3545 | stable |
| DoraCMS DoraCMS is an open-source, self-hosted content management system built on EggJS 3.x, Vue 3, and TypeScript, organized as a pnpm monorepo wi… | 60 | 3545 | active |
| smallfawn/QLScriptPublic A public collection of JavaScript automation scripts for the Qinglong (青龙) task-scheduling panel, primarily performing daily check-ins, sig… | 75 | 3543 | active |
| rashadphz/farfalle Farfalle is an open-source, self-hosted AI-powered search engine that works like Perplexity, answering questions with cited web search resu… | 25 | 3543 | active |
| Joxit/docker-registry-ui A lightweight web user interface for private Docker registries (v2 and v3), built with Riot.js and distributed as an nginx-based Docker ima… | 69 | 3540 | active |
| Haehnchen/crypto-trading-bot A self-hosted cryptocurrency trading bot written in TypeScript/Node.js that supports 100+ exchanges via CCXT, with a web UI dashboard, buil… | 71 | 3539 | active |
| pjialin/py12306 A Python-based ticket booking assistant for China's 12306 railway system, supporting multi-account, multi-task ticket purchasing with distr… | 66 | 14959 | maintenance |
| ascending-llc/jarvis-registry Jarvis Registry is an open-source, enterprise-grade MCP and A2A agent gateway and workflow orchestration platform that gives AI copilots an… | 84 | 3531 | active |
| Arc Loader Arc is a customized Redpill boot loader that lets Synology DSM 7.x (Xpenology) run on arbitrary consumer hardware. It detects CPU, network,… | 93 | 3527 | active |
| juggleim/im-server JuggleIM is a self-hosted, high-performance instant messaging server written in Go, using a Protobuf + WebSocket long-connection protocol w… | 88 | 3526 | active |
| pst-group/pysystemtrade pysystemtrade is a Python framework for systematic futures trading, implementing the systems from Rob Carver's book 'Systematic Trading'. I… | 77 | 3526 | active |
| BlackArch Linux BlackArch Linux is an Arch Linux-based penetration testing distribution bundling over 2,800 security tools for penetration testers and secu… | 76 | 3524 | active |
| Zephyruso/zashboard Zashboard is a web-based dashboard for managing and monitoring Clash-based proxy clients, offering connection tables, proxy group managemen… | 83 | 3523 | active |
| Gerapy Gerapy is a distributed crawler management framework built on Scrapy, Scrapyd, Django, and Vue.js. It provides a web dashboard for managing… | 60 | 3515 | active |
| Nextflow Nextflow is an open-source DSL and runtime for building scalable, portable, and reproducible data-driven computational pipelines, based on … | 100 | 3514 | stable |
| sugarforever/chat-ollama ChatOllama is an open-source, self-hosted AI chatbot platform built with Nuxt 3 that supports multiple LLM providers (OpenAI, Anthropic, Ge… | 89 | 3512 | active |
| ardatan/graphql-mesh GraphQL Mesh is a GraphQL federation framework and gateway that converts non-GraphQL API services (REST/OpenAPI, gRPC, SOAP, OData, Thrift,… | 95 | 3511 | active |
| felixmosh/bull-board A dashboard UI library for inspecting and managing Bull, BullMQ, and BullMQ Pro job queues backed by Redis. It plugs into Node.js servers v… | 95 | 3511 | active |
| onecli/onecli OneCLI is an open-source platform that gives every employee a personal, sandboxed AI agent, with all tool calls routed through a gateway th… | 74 | 3511 | active |
| mvscode/frps-onekey A one-click shell script that installs, configures, updates, and manages the frps (Fast Reverse Proxy server) on Linux distributions like C… | 95 | 3507 | active |
| fofapro/vulfocus Vulfocus is a self-hosted vulnerability integration platform that runs vulnerability environments as Docker images with one-click startup. … | 37 | 3503 | active |
| Lighthouse Lighthouse is a GraphQL server framework that integrates with Laravel applications, letting you define your API schema using the GraphQL Sc… | 94 | 3498 | active |
| olric-data/olric Olric is a distributed, in-memory key/value store and cache written entirely in Go. It can be embedded as a Go library or run as a standalo… | 84 | 3495 | active |
| swarmpit/swarmpit Swarmpit is a lightweight, self-hosted web UI for managing Docker Swarm clusters, covering stacks, services, secrets, volumes, and networks… | 74 | 3495 | active |
| basnijholt/adaptive-lighting A Home Assistant custom integration that automatically adjusts light brightness and color temperature based on the sun's position, with man… | 97 | 3493 | active |
| olahallengren/sql-server-maintenance-solution A set of T-SQL stored procedures (DatabaseBackup, DatabaseIntegrityCheck, IndexOptimize) plus SQL Agent jobs for backing up, integrity-chec… | 75 | 3490 | stable |
| mlogclub/bbs-go bbs-go is a lightweight, self-hosted community platform for building forums, Q&A sites, and knowledge bases, built with a Go backend and Re… | 96 | 3489 | active |
| sharu725/online-cv A minimal Jekyll theme for hosting your resume/CV as a static website on GitHub Pages. Content is edited from a single YAML data file, with… | 45 | 3489 | active |
| BloodHound Community Edition BloodHound Community Edition is a free, open-source application that uses graph theory to reveal hidden relationships and attack paths in A… | 91 | 3487 | active |
| WordPress/wordpress-develop The official Git mirror of the WordPress core development repository (synced from Subversion), containing the PHP, MySQL, and JavaScript so… | 77 | 3487 | stable |
| growchief/growchief GrowChief is an open-source, self-hostable social media automation and outreach tool that automates actions like sending connection request… | 37 | 3486 | active |
| FireRedTeam/FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that converts natural language instructions into directed video edits via LLM planning a… | 55 | 3483 | active |
| arpanghosh8453/garmin-grafana A Dockerized Python application that fetches health and fitness data from Garmin Connect servers and stores it in a local InfluxDB time-ser… | 73 | 3481 | active |
| fauxpilot/fauxpilot FauxPilot is a self-hosted, open-source alternative to the GitHub Copilot code completion server. It serves SalesForce CodeGen models via N… | 32 | 14676 | maintenance |
| MZCretin/RollToolsApi RollToolsApi is a free, long-maintained aggregated REST API service that provides commonly used data endpoints for developers, hosted on an… | 70 | 3479 | active |
| espocrm/espocrm EspoCRM is a free, open-source CRM web application with a PHP REST API backend and a single-page application frontend. It manages leads, co… | 98 | 3478 | stable |
| gardener/gardener Gardener is a Kubernetes-native system for managing the full lifecycle of homogeneous Kubernetes clusters at scale across any cloud or infr… | 95 | 3477 | active |
| any4ai/AnyCrawl AnyCrawl is a Node.js/TypeScript web crawler and scraping service that converts websites into LLM-ready markdown/JSON data and extracts str… | 85 | 3477 | active |
| TinyPilot TinyPilot is software that turns a Raspberry Pi (plus a cheap HDMI-to-USB capture dongle) into a browser-based KVM over IP device, letting … | 82 | 3477 | active |
| Munki Munki is an open-source set of tools for managed software installation on macOS, pairing a webserver-based package repository with client-s… | 97 | 3475 | stable |
| diced/zipline Zipline is a self-hosted file upload and URL shortening server with a feature-rich dashboard, designed as a ShareX-compatible upload target… | 100 | 3463 | active |
| documentdb/documentdb DocumentDB is an open-source, MongoDB-compatible document database engine built as PostgreSQL extensions, providing native BSON support, CR… | 83 | 3462 | active |
| svix/svix-webhooks Svix is an open-source, enterprise-ready webhooks-as-a-service platform written in Rust that lets developers send webhooks with a single AP… | 96 | 3459 | active |
| integrations/slack GitHub's official Slack integration that brings GitHub notifications, link previews, and actions into Slack channels. The repository hosts … | 41 | 3459 | active |
| n3d1117/chatgpt-telegram-bot A self-hosted Telegram bot written in Python that integrates with OpenAI's official ChatGPT, DALL·E, and Whisper APIs to answer questions, … | 30 | 3459 | active |
| Mirix-AI/MIRIX MIRIX is a self-hosted multi-agent personal assistant that captures on-screen activity and conversation to build structured long-term memor… | 71 | 3456 | active |
| Kometa-Team/Kometa Kometa is a Python application that manages and updates metadata for Plex media libraries, automatically building collections, playlists, a… | 100 | 3454 | active |
| guohongze/adminset AdminSet is a self-hosted, fully automated IT operations (DevOps) platform built on Django, integrating CMDB asset management, automated co… | 35 | 3453 | active |
| Shopware Shopware 6 is an open-source headless commerce platform built on Symfony 7 and Vue.js 3, providing storefront, product catalog, checkout, C… | 94 | 3443 | stable |
| microweber/microweber Microweber is an open-source drag-and-drop website builder and content management system built on the PHP Laravel framework. It combines vi… | 75 | 3439 | active |
| yandex/perforator Perforator is a cluster-wide continuous profiling tool by Yandex that collects CPU profiles from production servers using eBPF with negligi… | 76 | 3437 | active |
| google/timesketch Timesketch is an open-source web application for collaborative forensic timeline analysis, developed by Google. It lets DFIR investigators … | 95 | 3436 | active |
| TerminusDB TerminusDB is an open-source document graph database with built-in git-like version control, storing JSON/JSON-LD documents in a schema-enf… | 91 | 3435 | active |
| frappe/helpdesk Frappe Helpdesk is a free, open-source customer support and ticket management application built on the Frappe Framework with a Vue 3 fronte… | 99 | 3430 | active |
| XiaoMi/xiaomi-miloco Xiaomi Miloco is an open-source whole-home intelligence solution that uses Mi Home camera video/audio as a full-modal perception gateway an… | 82 | 3426 | active |
| superlinked/sie SIE (Superlinked Inference Engine) is an open-source, self-hosted inference server and production cluster that serves 100+ open models (emb… | 95 | 3424 | active |
| lmnr-ai/lmnr Laminar is an open-source, OpenTelemetry-native observability platform purpose-built for AI agents, offering tracing, plain-language failur… | 91 | 3422 | active |
| pinry/pinry Pinry is a self-hosted, open-source tiling image board system for saving, tagging, and sharing images, videos, and webpages in a Pinterest-… | 46 | 3422 | active |
| laravel/passport Laravel Passport is an OAuth2 server package for Laravel applications, built on the League OAuth2 server. It issues and manages access toke… | 99 | 3419 | active |
| chrisvel/tududi Tududi is a self-hosted, open-source task management and life organization app built with React and Express/TypeScript. It organizes tasks,… | 89 | 3417 | active |
| Red5/red5-server Red5 is an open source media server written in Java for live streaming and video-on-demand (VOD), with a plugin architecture for customizat… | 97 | 3416 | active |
| apache/linkis Apache Linkis is a computation middleware layer that sits between upper-layer applications and underlying big data engines such as Spark, H… | 67 | 3412 | stable |
| miaoxworld/OpenClawInstaller A shell-based one-click installer and configuration tool for deploying OpenClaw (ClawdBot), a self-hosted personal AI assistant gateway. It… | 45 | 3409 | active |
| ScrapydWeb ScrapydWeb is a self-hosted web application for managing Scrapyd clusters, supporting all Scrapyd JSON APIs, multinode operations, and Scra… | 30 | 3408 | stable |
| endoflife.date A community-maintained website that aggregates end-of-life dates and support lifecycles for hundreds of products, including operating syste… | 77 | 3406 | active |
| ding113/claude-code-hub CC Hub is a self-hosted AI API proxy and gateway service for Claude Code, Codex, and other OpenAI/Claude-compatible APIs, built with Next.j… | 83 | 3402 | active |
| FairwindsOps/polaris Polaris is an open source policy engine for Kubernetes that validates and remediates resource configuration against 30+ built-in best-pract… | 97 | 3396 | active |
| taylorwilsdon/google_workspace_mcp A comprehensive Model Context Protocol (MCP) server and CLI tool that gives AI assistants like Claude and ChatGPT full natural-language con… | 83 | 3396 | active |
| ColeMurray/background-agents An open-source, self-hostable background coding agent system (Open-Inspect) inspired by Ramp's Inspect, where AI agents work on tasks in sa… | 61 | 3392 | active |
| Intelligent-Internet/ii-agent II-Agent is an open-source (Apache-2.0) AI agent framework for building and deploying intelligent assistants that execute complex multi-ste… | 62 | 3391 | active |
| IRNova/Nova-Proxy Nova Proxy is a censorship-resistant proxy panel deployed as a single Cloudflare Worker, providing VLESS, Trojan, Shadowsocks, and WARP sub… | 81 | 3390 | active |
| pashpashpash/vault-ai OP Vault is a self-hosted application combining a Go backend with a React frontend that lets users upload documents (PDF, txt, epub) into a… | 40 | 3389 | active |
| crystaldba/postgres-mcp Postgres MCP Pro is an open-source Model Context Protocol (MCP) server that gives AI agents and developers safe, configurable read/write ac… | 62 | 3388 | active |
| Backpack for Laravel Backpack for Laravel is a collection of open-source Laravel packages for rapidly building custom admin panels on top of Eloquent models. It… | 95 | 3377 | stable |
| ophub/fnnas A project that builds and adapts the FnNAS operating system (a Debian-based NAS OS) for Arm64 devices powered by Amlogic, Rockchip, and All… | 78 | 3373 | active |
| Actionsflow Actionsflow is a free, developer-oriented alternative to Zapier and IFTTT that automates workflows using YAML files with GitHub Actions-com… | 50 | 3373 | active |
| linuxfoundation/crowd.dev LFX Community Data Platform (formerly crowd.dev) is a self-hostable platform that unifies community and developer engagement data from many… | 68 | 3370 | active |
| prometheus/pushgateway Prometheus Pushgateway is a metrics acceptor service that lets ephemeral and batch jobs push their metrics so Prometheus can scrape them la… | 78 | 3369 | stable |
| collectd/collectd collectd is a lightweight daemon written in C that periodically collects system and application performance metrics and stores or forwards … | 57 | 3369 | stable |
| PatchMon/PatchMon PatchMon is a self-hostable, AGPL-licensed Linux patch management and server monitoring platform with a lightweight outbound-only agent and… | 78 | 3368 | active |
| thomiceli/opengist Opengist is a self-hosted, open-source pastebin alternative to GitHub Gist, written in Go, where every snippet is stored as a Git repositor… | 92 | 3367 | active |
| Metorial Metorial is an open-source identity and access control plane for AI agents, providing 1200+ verified MCP integrations with centralized auth… | 65 | 3367 | active |
| Collabora Online Collabora Online is an open-source, self-hosted online office suite for collaborative editing of text documents, spreadsheets, presentation… | 98 | 3366 | active |