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 |
|---|---|---|---|
| StackEdit StackEdit is a full-featured, open-source, in-browser Markdown editor based on PageDown, with live preview, scroll sync, and support for GF… | 23 | 23094 | maintenance |
| exa-labs/exa-mcp-server An open-source MCP (Model Context Protocol) server that connects AI assistants and agents to Exa's web search, code search, content fetchin… | 66 | 5112 | active |
| tencentmusic/supersonic SuperSonic is an AI+BI platform that combines Chat BI (natural language querying powered by LLMs) with Headless BI (a governed semantic lay… | 62 | 5112 | active |
| Jitsu Jitsu is an open-source, self-hostable event data platform and Segment alternative that collects event data from websites, apps, and server… | 94 | 5108 | active |
| Home Assistant MCP Server An unofficial Model Context Protocol (MCP) server that lets AI assistants like Claude Desktop, Claude.ai, and ChatGPT control Home Assistan… | 81 | 5100 | active |
| Phusion Passenger Phusion Passenger is a fast, robust web server and application server for Ruby, Python, Node.js and Meteor apps, built on a C++ core with a… | 95 | 5087 | stable |
| gnmyt/Nexterm Nexterm is an open-source, self-hosted server management application providing SSH, VNC, and RDP remote access through a web interface. It … | 86 | 5084 | active |
| immense/Remotely Remotely is a self-hosted remote control and remote scripting solution built with .NET 8, Blazor, and SignalR. It lets IT teams view and co… | 23 | 5084 | active |
| huggingface/text-embeddings-inference Text Embeddings Inference (TEI) is a Rust-based toolkit from Hugging Face for deploying and serving open-source text embedding, re-ranker, … | 93 | 5079 | active |
| Kimai Kimai is a professional open-source, web-based, multi-user time-tracking application built with PHP/Symfony. It supports timesheets, invoic… | 99 | 5078 | stable |
| nginx/kubernetes-ingress The official NGINX and NGINX Plus Ingress Controller for Kubernetes, maintained by the NGINX team at F5. It translates Kubernetes Ingress r… | 96 | 5078 | stable |
| cilium/tetragon Tetragon is an eBPF-based security observability and runtime enforcement tool from the Cilium project. It monitors process execution, sysca… | 88 | 5067 | active |
| ossec/ossec-hids OSSEC is an open-source host-based intrusion detection system (HIDS) that combines log analysis, file integrity monitoring, rootkit detecti… | 94 | 5062 | stable |
| v2board/v2board V2Board is a self-hosted web panel for managing multiple proxy protocols such as V2Ray, Shadowsocks, Trojan, VLESS, and Hysteria. It provid… | 23 | 5062 | active |
| Pomerium Pomerium is an open-source, identity- and context-aware reverse proxy that provides clientless, zero-trust access to internal applications … | 99 | 5056 | active |
| certd/certd Certd is a free, open-source, fully automated SSL certificate management system that applies for, renews, and deploys certificates via conf… | 94 | 5054 | active |
| Magic MagiCrew (dtyq/magic) is an open-source, enterprise-grade all-in-one AI productivity platform combining a generalist AI agent, workflow eng… | 60 | 5049 | active |
| diggerhq/digger Digger (now rebranded OpenTaco) is an open-source Infrastructure-as-Code orchestration tool that runs Terraform plan and apply directly ins… | 94 | 5048 | active |
| ArroyoSystems/arroyo Arroyo is a distributed stream processing engine written in Rust that lets users run stateful computations on high-volume real-time data st… | 76 | 5048 | active |
| fspecii/ace-step-ui A professional React/TypeScript web UI for the open-source ACE-Step 1.5 AI music generation model, providing a Spotify-like interface for c… | 52 | 5045 | active |
| antonkomarev/github-profile-views-counter A free cloud micro-service that counts GitHub profile views and displays the count as a badge in your profile README via a Markdown image U… | 57 | 5042 | active |
| sitespeed.io sitespeed.io is an open-source web performance testing and monitoring tool that drives real browsers (Chrome, Firefox, Edge, Safari) to col… | 91 | 5037 | active |
| developersdigest/llm-answer-engine A Perplexity-inspired AI answer engine built with Next.js, the Vercel AI SDK, LangChain.JS, Groq/Mixtral, Brave Search, Serper, and OpenAI.… | 58 | 5035 | active |
| trace.moe trace.moe is an anime scene search engine that identifies which anime, episode, and exact timestamp a screenshot comes from. This repositor… | 75 | 5034 | active |
| clidey/whodb WhoDB is a lightweight, self-hosted database management workspace that lets teams explore schemas, edit data, run queries, and visualize re… | 86 | 5033 | active |
| OpenNext OpenNext is an open-source adapter that converts the Next.js build output into packages deployable to platforms beyond Vercel, natively sup… | 92 | 5029 | active |
| pritunl/pritunl Pritunl is a distributed enterprise VPN server built on the OpenVPN protocol (with WireGuard support), managed through a web interface and … | 92 | 5026 | active |
| DefectDojo DefectDojo is an open-source vulnerability management, DevSecOps, and ASPM platform built on Django. It aggregates findings from hundreds o… | 96 | 5024 | active |
| OpenTelemetry Collector The contrib repository for the OpenTelemetry Collector, containing 200+ vendor-neutral components (receivers, processors, exporters) for re… | 100 | 5009 | active |
| Emby Emby Server is a self-hosted personal media server that organizes videos, music, photos, and live TV into a rich library and streams them t… | 23 | 5002 | active |
| MCSManager MCSManager is a web-based control panel for managing Minecraft, Steam, and other game servers such as Terraria and Palworld. It features a … | 100 | 4998 | active |
| ministackorg/ministack MiniStack is a free, MIT-licensed local AWS emulator that mimics 60+ AWS services (S3, SQS, SNS, DynamoDB, Lambda, EC2, RDS, ElastiCache, E… | 79 | 4996 | active |
| MockServer MockServer is an open-source HTTP(S) mock server and proxy for testing that can mock APIs, record and inspect live traffic, and inject fail… | 100 | 4995 | active |
| LangWatch LangWatch is an open-source LLMOps platform for LLM evaluation, AI agent testing, tracing, and production observability. It combines agent … | 91 | 4983 | active |
| Bitcore Bitcore is a full-stack monorepo from BitPay providing infrastructure for building Bitcoin and blockchain-based applications, including a b… | 67 | 4982 | active |
| Parca Parca is an open-source continuous profiling server that collects, stores, and queries CPU, memory, and I/O profiles over time, down to the… | 93 | 4980 | active |
| LibreNMS LibreNMS is a fully featured, community-driven GPL-licensed network monitoring system written in PHP with MySQL and SNMP. It auto-discovers… | 100 | 4966 | active |
| crazy-max/diun Diun (Docker Image Update Notifier) is a Go tool that watches container images on Docker registries and notifies you when a tracked tag or … | 80 | 4963 | active |
| oracle/opengrok OpenGrok is a fast source code search and cross-reference engine written in Java that indexes source trees and version control histories. I… | 96 | 4958 | stable |
| atilaahmettaner/tradingview-mcp An MCP server exposing TradingView market data, technical indicators, screeners, and backtesting as tools for AI assistants like Claude, Ch… | 63 | 4957 | active |
| WuKongIM/WuKongIM WuKongIM is a high-performance, channel-oriented instant messaging server written in Go that handles message persistence, replication, orde… | 87 | 4955 | active |
| SolaceLabs/solace-agent-mesh Solace Agent Mesh is an open-source Python framework for building event-driven multi-agent AI systems where specialized agents collaborate … | 10 | 4923 | active |
| matter-labs/zksync zkSync is Matter Labs' open-source ZK Rollup technology for scaling and adding privacy to Ethereum, including the ZK Stack framework for la… | 56 | 4920 | active |
| flipt-io/flipt Flipt is a self-hosted, Git-native feature flag management platform that stores flags as code in your own Git repositories and evaluates th… | 99 | 4917 | stable |
| jaypyles/Scraperr Scraperr is a self-hosted web scraping application with a web UI that lets users scrape websites without writing code, using XPath-based ex… | 10 | 4910 | active |
| M3 M3 is an open-source distributed metrics platform comprising a purpose-built time series database (M3DB), a metrics aggregator, a Prometheu… | 87 | 4908 | stable |
| Statamic CMS Statamic is a flat-first, Laravel-powered content management system distributed as a Composer package that installs into an existing Larave… | 95 | 4906 | active |
| Security Onion Security Onion is a free and open Linux distribution and platform for threat hunting, enterprise security monitoring, and log management. I… | 92 | 4906 | stable |
| ACI.dev ACI.dev is an open-source tool-calling platform that connects 600+ SaaS tools to AI agents and agentic IDEs via direct function calling or … | 59 | 4905 | active |
| aldinokemal/go-whatsapp-web-multidevice GoWA is a self-hosted WhatsApp REST API service written in Go, exposing WhatsApp multi-device messaging over HTTP with a web UI, webhooks, … | 94 | 4898 | active |
| babaohuang/GeminiProChat A minimal web chat interface for Google's Gemini Pro API, built with TypeScript and Astro. It can be self-hosted via Vercel, Railway, Zeabu… | 58 | 4894 | active |
| SocialFish SocialFish is a Python-based phishing toolkit that clones modern login pages using Playwright browser automation and captures credentials, … | 70 | 4892 | active |
| llm-d llm-d is a Kubernetes-native distributed LLM inference serving stack that orchestrates model servers like vLLM and SGLang across clusters. … | 83 | 4891 | active |
| addy.io The self-hostable source code for addy.io (formerly AnonAddy), an open-source anonymous email forwarding service. It lets users create emai… | 98 | 4885 | active |
| ethanniser/NextFaster NextFaster is a highly performant e-commerce template built with Next.js 15, featuring partial prerendering, Server Actions, Drizzle ORM on… | 64 | 4875 | active |
| palxiao/poster-design XunPai Design (poster-design) is an open-source online image editor and poster designer built with Vue3, Vite, and Express, inspired by too… | 75 | 4874 | active |
| Apache AGE Apache AGE is a PostgreSQL extension that adds graph database capabilities on top of existing relational databases, supporting openCypher q… | 88 | 4873 | active |
| Greenbone Community Edition OpenVAS Scanner is the scan engine of the Greenbone Community Edition, executing a continuously updated feed of vulnerability tests against… | 95 | 4868 | active |
| rachelos/we-mp-rss A self-hosted WeChat official account (公众号) subscription assistant that scrapes articles, generates RSS feeds, and converts content to Mark… | 83 | 4868 | active |
| Lobsters Lobsters is the open-source Rails codebase that powers lobste.rs, a computing-focused link aggregation and discussion community. It is a se… | 77 | 4854 | active |
| DGIOT DGIOT is an open-source industrial IoT platform built on Erlang/OTP and EMQX that aggregates device connectivity across 300+ protocols incl… | 83 | 4852 | active |
| ovh/cds CDS (Continuous Delivery Service) is an enterprise-grade, self-hostable CI/CD and DevOps automation platform written in Go, developed by OV… | 66 | 4844 | active |
| its-a-feature/Mythic Mythic is a collaborative, multi-platform post-exploitation red teaming framework built with Go, Docker, and a web browser UI. It provides … | 76 | 4837 | active |
| LXD LXD is a system container and virtual machine manager that provides a unified, cloud-like experience for running full Linux systems in LXC … | 98 | 4836 | stable |
| Agenta-AI/agenta Agenta is an open-source, self-hostable workspace where teams build, run, and share AI agents and automations by chatting with them. It pro… | 93 | 4835 | active |
| doctrine/DoctrineBundle DoctrineBundle is the official Symfony bundle that integrates Doctrine ORM and DBAL into Symfony applications. It provides configuration, c… | 97 | 4831 | stable |
| Steam-Headless/docker-steam-headless A headless Steam Docker image that runs a full Steam client and Xfce4 desktop on Linux with NVIDIA, AMD, or Intel GPU support. It enables r… | 66 | 4825 | active |
| sgoudelis/ground-station Ground Station is an open-source, browser-based application suite for tracking satellites and celestial targets, controlling station hardwa… | 81 | 4819 | active |
| dromara/dynamic-tp DynamicTp is a lightweight Java framework for managing dynamically configurable, monitored thread pools based on configuration centers like… | 70 | 4812 | active |
| chaitin/MonkeyCode MonkeyCode is an open-source, enterprise-grade AI coding platform that combines managed development environments, AI model management, and … | 77 | 4811 | active |
| macro-inc/macro Macro is an open-source all-in-one team workspace that unifies email, chat, docs, tasks, calls, CRM, and AI agents into a single fast inter… | 81 | 4810 | active |
| rivet-dev/agentos agentOS is a library that gives AI agents a lightweight operating system running inside your existing backend process, using WebAssembly an… | 94 | 4809 | active |
| gomods/athens Athens is an open-source, enterprise-ready implementation of the Go Module proxy server that caches and serves Go modules via the Go Module… | 94 | 4806 | active |
| ankane/blazer Blazer is a Ruby on Rails engine that provides a simple business intelligence dashboard for exploring data with SQL. It lets users run quer… | 77 | 4804 | stable |
| Orchid Laravel Admin Platform Orchid is a free, open-source Laravel package for rapid code-driven development of back-office applications, admin panels, and dashboards. … | 89 | 4800 | active |
| miroslavpejic85/mirotalk MiroTalk P2P is a self-hosted, open-source WebRTC video conferencing platform that uses direct peer-to-peer connections for real-time video… | 77 | 4799 | active |
| antoniomika/sish sish is an open-source, self-hostable SSH server that provides HTTP(S), WebSocket(S), and TCP tunnels to localhost, serving as an ngrok/ser… | 96 | 4795 | active |
| mitchellkrogza/nginx-ultimate-bad-bot-blocker A drop-in Nginx configuration package that blocks bad bots, spam referrers, vulnerability scanners, malware, adware, and fake Googlebots, w… | 75 | 4792 | active |
| basecamp/once-campfire Campfire is a self-hosted, web-based group chat application from Basecamp, written in Ruby on Rails, offering rooms, DMs, file sharing, sea… | 85 | 4786 | active |
| SakuraLLM/SakuraLLM SakuraLLM is a series of fine-tuned open large language models for Japanese-to-Chinese translation specialized in light novel and Galgame (… | 57 | 4785 | active |
| SeldonIO/seldon-core Seldon Core 2 is an MLOps and LLMOps framework for deploying, managing, and scaling machine learning models and modular AI applications on … | 66 | 4782 | active |
| Amundsen Amundsen is an open-source data discovery and metadata engine that indexes data resources such as tables, dashboards, and streams, and powe… | 10 | 4782 | active |
| YDB YDB is an open-source distributed SQL DBMS written in C++ that combines horizontal scalability, high availability, and strict consistency w… | 98 | 4781 | stable |
| 233boy/sing-box A one-click install and management shell script for the sing-box proxy server on Linux. It automates setup of protocols like VLESS-REALITY,… | 71 | 4780 | active |
| diafygi/acme-tiny A tiny, auditable Python script (under 200 lines) that issues and renews TLS certificates from Let's Encrypt using the ACME protocol. It re… | 64 | 4767 | stable |
| openai/chatgpt-retrieval-plugin A FastAPI-based retrieval backend that provides semantic search over personal or organizational documents using natural language queries, w… | 31 | 21249 | maintenance |
| hunvreus/devpush /dev/push is an open-source, self-hostable alternative to Vercel, Render, and Netlify that deploys any app (Python, Node.js, PHP, anything … | 59 | 4765 | active |
| IntelOwl IntelOwl is an open-source, self-hosted application for managing threat intelligence at scale, querying many online analyzers and malware a… | 93 | 4759 | active |
| liveblocks/liveblocks Liveblocks is a realtime collaboration infrastructure and SDK toolkit for adding multiplayer features, comments, notifications, and AI copi… | 95 | 4758 | stable |
| zlt2000/microservices-platform An enterprise-grade, front-end/back-end separated microservices platform built on Spring Boot 3.x, Spring Cloud, and Spring Cloud Alibaba. … | 27 | 4749 | active |
| Ant Media Server Ant Media Server is a scalable open-source media server for ultra-low latency live streaming, built around WebRTC (~0.5s latency) with supp… | 92 | 4742 | stable |
| infiniflow/infinity Infinity is an AI-native database built for LLM applications, offering high-performance hybrid search across dense vectors, sparse vectors,… | 99 | 4740 | active |
| lucaslorentz/caddy-docker-proxy A Caddy plugin that turns Caddy into a Docker-aware reverse proxy by scanning container labels and generating an in-memory Caddyfile. It au… | 90 | 4737 | active |
| Blockscout Blockscout is an open-source blockchain explorer for inspecting and analyzing EVM-based chains, supporting Ethereum mainnet, L2s, sidechain… | 94 | 4735 | active |
| dokuwiki/dokuwiki DokuWiki is an open-source wiki engine written in PHP that stores content in plain text files, requiring no database. It has been actively … | 96 | 4729 | stable |
| latitude-dev/latitude-llm Latitude is an open-source, MIT-licensed AI agent observability and monitoring platform that captures production agent traffic as traces an… | 87 | 4728 | active |
| zombodb/zombodb ZomboDB is a native Postgres extension, written in Rust with PGRX, that uses Elasticsearch as a Postgres index type to bring powerful text … | 10 | 4720 | active |
| element-hq/synapse Synapse is the reference Matrix homeserver implementation maintained by Element, written in Python/Twisted with Rust components. It stores … | 90 | 4718 | stable |
| Ackee Ackee is a self-hosted, Node.js-based website analytics tool focused on privacy, offering anonymized traffic statistics in a minimal interf… | 89 | 4717 | active |
| motioneye-project/motioneye motionEye is a web-based frontend for the motion video surveillance daemon, providing a browser interface for configuring and viewing camer… | 82 | 4716 | active |