Self-hosted software under Apache-2.0

144 of the projects we track are released under the Apache, Version 2.0 (licence text). 67 of them are currently rated healthy or better.

Licence choice matters for self-hosting: copyleft licences such as AGPL-3.0 require you to publish modifications you expose over a network, while permissive ones such as MIT and Apache-2.0 do not. This page is a catalogue, not legal advice.

n8n
Thriving · 99

Free node based Workflow Automation Tool. Easily automate tasks across different services.

★ 206k Nodejs
Superset
Thriving · 98

Modern data exploration and visualization platform.

★ 75k Python
Home Assistant
Thriving · 97

Home automation platform.

★ 91k Python, Docker v2026.9.4
Apache Airflow
Thriving · 96

Platform to programmatically author, schedule, and monitor workflows.

★ 47k Python, Docker v3.3.2
Dify.ai
Thriving · 96

Build, test and deploy LLM applications.

★ 157k Docker v1.17.1
EMQX
Thriving · 96

Scalable MQTT broker. Connect 100M+ IoT devices in one single cluster, move and process real-time IoT data with 1M msg/s throughput at 1ms latency.

★ 17k Docker, Erlang v6.3.1
Kestra
Thriving · 96

Event-driven, language-agnostic platform to create, schedule, and monitor workflows. In code. Coordinate data pipelines and tasks such as ETL and ELT.

★ 28k Docker v2.0.3
HyperSwitch
Thriving · 95

Payment switch to make payments fast, reliable and affordable. Connect with multiple payment processors and route traffic effortlessly, all with a single API integration.

★ 45k Docker, Rust v1.126.0
Stirling-PDF
Thriving · 95

Local hosted web application that allows you to perform various operations on PDF files, such as merging, splitting, file conversions and OCR.

★ 93k Docker, Java v3.0.1
Firezone
Thriving · 93

Secure remote access gateway that supports the WireGuard protocol. It offers a Web GUI, 1-line install script, multi-factor auth (MFA), and SSO.

★ 9.1k Elixir, Docker
SeaweedFS
Thriving · 93

SeaweedFS is an open source distributed file system supporting WebDAV, S3 API, FUSE mount, HDFS, etc, optimized for lots of small files, and easy to add capacity.

★ 35k Go v4.47
Element
Thriving · 91

Fully-featured Matrix client for Web, iOS & Android.

★ 14k Nodejs v1.12.30-rc.1
OpenCloud
Thriving · 89

File Sharing and Collaboration Platform.

★ 6.1k Docker, Go v8.0.1
Opik
Thriving · 89

Evaluate, test, and ship LLM applications with a suite of observability tools to calibrate language model outputs across your dev and production lifecycle.

★ 22k Docker, Python v2.2.81
Teleport
Thriving · 89

Certificate authority and access plane for SSH, Kubernetes, web applications, and databases.

★ 21k Go, Docker v18.10.0
OpenSearch
Thriving · 88

Distributed and RESTful search engine.

★ 14k Java, Docker v3.8.0
Tuwunel
Thriving · 86

High-performance and feature-rich chat server for Matrix, and the successor to conduwuit (fork of Conduit).

★ 2.6k deb, Docker v1.9.3
Warpgate
Thriving · 86

Fully transparent SSH, HTTPS, Kubernetes, MySQL and Postgres bastion/PAM that doesn't need additional client-side software.

★ 8k Rust, Docker v0.29.1
Zulip
Thriving · 86

Zulip is a powerful, open source group chat application.

★ 26k Python v12.3
Adminer
Thriving · 85

Database management in a single PHP file. Available for MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB and others.

★ 7.9k PHP v6.1.1
Datasette
Thriving · 85

Explore and publish data with easy import and export and database management.

★ 11k Python, Docker v1.0a41
Druid
Thriving · 85

Distributed, column-oriented, real-time analytics data store.

★ 14k Java, Docker
Jitsi Meet
Thriving · 85

WebRTC application that uses Jitsi Videobridge to provide high quality, scalable video conferences.

★ 30k Nodejs, Docker
LLM Harbor
Thriving · 85

Containerized LLM toolkit. Run LLM backends, APIs, frontends, and additional services via a concise CLI.

★ 3.2k Docker, Shell v0.5.14
Thingsboard
Thriving · 85

IoT Platform - Device management, data collection, processing and visualization.

★ 22k Java, Docker v4.3.1.5
OpenZiti
Thriving · 84

Fully-featured, zero trust, full mesh overlay network. Includes a 2FA support out of the box, clients for all major desktop/mobile OS'es.

★ 4.4k Go v2.0.7
Yopass
Thriving · 83

Secure sharing of secrets, passwords and files.

★ 3.2k Go, Docker v14.10.0
CommaFeed
Thriving · 82

Google Reader inspired self-hosted RSS reader.

★ 3.6k Java, Docker v7.3.2
ntfy
Thriving · 82

Push notifications to phone or desktop using HTTP PUT/POST, with Android app, CLI and web app, similar to Pushover and Gotify.

★ 34k Go, Docker v2.28.0
Appsmith
Healthy · 81

Build admin panels, CRUD apps and workflows. Build everything you need, 10x faster.

★ 41k Java, Docker v2.4.2
Etherpad
Healthy · 81

Highly customizable online editor providing collaborative editing in real-time.

★ 19k Nodejs, Docker v3.3.6
FOSSBilling
Healthy · 81

Hosting and billing automation. Integrates with WHM, CWP, cPanel and HestiaCP. Full API and easily extensible.

★ 1.7k PHP, Docker v0.8.7
Grist
Healthy · 81

Next-generation spreadsheet with relational structure, formula-based access control, and a portable, self-contained format (alternative to Airtable).

★ 12k Nodejs, Python v1.7.19
Password Pusher
Healthy · 81

Dead-simple application to securely communicate passwords (or text) over the web. Passwords automatically expire after a certain number of views and/or time has passed.

★ 3.2k Docker, K8S v2.14.0
Harbor
Healthy · 80

Cloud native image registry that stores, signs, and scans content.

★ 29k Docker, K8S v2.15.3-rc2
Openfire
Healthy · 80

Real time collaboration (RTC) server.

★ 3.1k Java v5.1.2
Synapse
Healthy · 80

Server for Matrix, an open standard for decentralized persistent communication.

★ 4.7k Python, deb v1.162.0rc1
MeshCentral
Healthy · 79

Run your own web server to remotely manage and control computers on a local network or anywhere on the internet.

★ 7.3k Nodejs v1.2.6
ShellHub
Healthy · 79

Modern SSH server for remotely accessing linux devices via command line (using any SSH client) or web-based user interface (alternative to sshd).

★ 2.1k Docker v0.26.0
Gladys
Healthy · 78

Privacy-first home assistant.

★ 3.2k Nodejs, Docker v5.1.1
Answer
Healthy · 77

Knowledge-based community software. You can use it to quickly build your Q&A community for product technical support, customer support, user communication, and more.

★ 16k Docker, Go v2.0.3-RC1
Lowdefy
Healthy · 77

Build internal tools, BI dashboards, admin panels, CRUD apps and workflows in minutes using YAML / JSON.

★ 3k Nodejs, Docker v6.0.0
blocky
Healthy · 76

Fast and lightweight DNS proxy as ad-blocker for local network with many features (alternative to Pi-hole).

★ 7k Go, Docker v0.35.0
CyberChef
Healthy · 76

Perform all manner of operations within a web browser such as AES, DES and Blowfish encryption and decryption, creating hexdumps, calculating hashes, and much more.

★ 36k Javascript v11.5.0
Hasura
Healthy · 76

Fast, instant realtime GraphQL APIs on Postgres with fine grained access control, also trigger webhooks on database events.

★ 32k Haskell, Docker v2.50.3
Node RED
Healthy · 76

Browser-based flow editor that helps you wiring hardware devices, APIs and online services to create IoT solutions.

★ 24k Nodejs, Docker v4.1.15
Zenko CloudServer
Healthy · 76

Implementation of the Amazon S3 protocol on the front-end and backend storage capabilities to multiple clouds, including Azure and Google.

★ 2k Docker, Nodejs v9.3.21
changedetection.io
Healthy · 74

Stay up-to-date with web-site content changes.

★ 35k Python, Docker v0.60.7
LLMKube
Healthy · 74

Kubernetes operator for self-hosted LLM inference with pluggable runtimes (llama.cpp, vLLM, TGI, Ollama, vllm-swift), multi-GPU sharding, NVIDIA CUDA + Apple Silicon Metal support, and OpenAI-compatible API.

★ 217 Go, Docker v0.9.30
Paca
Healthy · 74

AI-native project management platform where AI agents and humans collaborate as Scrum teammates on the same board and sprints. Configurable via config files and WASM plugins (alternative to Jira, Trello, ClickUp and Monday).

★ 1.9k Docker, K8S v0.17.0
pretalx
Healthy · 74

Web-based event management, including running a Call for Papers, reviewing submissions, and scheduling talks. Exports and imports for various related tools.

★ 946 Python v2026.2.1
ZOT OCI Registry
Healthy · 74

A production-ready vendor-neutral OCI-native container image registry.

★ 2.8k Go, Docker v2.1.21
Pomerium
Healthy · 73

Identity-aware reverse proxy, successor to now obsolete oauth_proxy. It inserts an OAuth step before proxying your request to the backend, so that you can safely expose your self-hosted websites to public Internet.

★ 5k Go, Docker v0.33.3
Termix
Healthy · 73

Clientless web-based server management platform with SSH terminal, tunneling, and file editing capabilities.

★ 15k Docker
Tolgee
Healthy · 73

Developer & translator friendly web-based localization platform enabling users to translate directly in the app they develop.

★ 4.1k Docker, Java v3.224.8
asciinema
Healthy · 72

Web app for hosting asciicasts.

★ 2.5k Elixir, Docker
OTS
Healthy · 72

One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser.

★ 799 Go v1.22.0
Bencher
Healthy · 71

Suite of continuous benchmarking tools designed to catch performance regressions in CI.

★ 909 Rust
Fess
Healthy · 71

Powerful and easily deployable Enterprise Search Server.

★ 1.1k Java, Docker
FlowForge
Healthy · 71

Deploy Node-RED applications in a reliable, scalable and secure manner. The FlowForge platform provides DevOps capabilities for Node-RED development teams.

★ 401 Nodejs, Docker v3.1.0
gitbucket
Healthy · 71

Git platform powered with easy installation, high extensibility & GitHub API compatibility (alternative to GitHub).

★ 9.4k Scala, Java v4.48.0
Caddy
Healthy · 70

Powerful, enterprise-ready, open source web server with automatic HTTPS.

★ 76k Go, deb v2.11.4
Fredy
Healthy · 70

Searches for new apartments, houses, and flats in Germany on platforms like ImmoScout24, Immowelt, and others, and instantly delivers the results to you via Slack, Telegram, and more.

★ 1.5k Nodejs, Docker v29.1.1
Miniflux
Healthy · 70

Minimalist news reader.

★ 9.7k Go, deb v2.3.3
Corteza
Healthy · 69

CRM including a unified workspace, enterprise messaging and a low code environment for rapidly and securely delivering records-based management solutions.

★ 2.2k Go v2024.9.10
GitProxy
Healthy · 69

Proxy for Git that applies rules and workflows to all outgoing git push operations and ensures they are compliant. It supports both HTTP/HTTPS and SSH protocols with security scanning and validation.

★ 253 Nodejs, Docker v2.1.1
Samvera Hyrax
Healthy · 68

Front-end for the Samvera framework, which itself is a Ruby on Rails application for browsing and managing Fedora-based digital repositories.

★ 201 Ruby
Apache Solr
Steady · 67

Enterprise search platform featuring full-text search, hit highlighting, faceted search, real-time indexing, dynamic clustering, and rich document (e.g., Word, PDF) handling.

★ 1.7k Java, Docker
CloudBeaver
Steady · 67

Manage databases, supports PostgreSQL, MySQL, SQLite and more. A web/hosted version of DBeaver.

★ 5.2k Docker
Cosmos
Steady · 67

Run server applications securely and with built-in privacy features. It acts as a secure gateway to your application, as well as a server manager.

★ 6.2k Docker, Go v0.24.0
Live Helper Chat
Steady · 67

Live Support chat for your website.

★ 2.2k PHP v4.93v
OpenOLAT
Steady · 67

Learning management system for teaching, education, assessment and communication.

★ 444 Java
Neko
Steady · 66

Virtual browser that runs in docker and uses WebRTC.

★ 22k Docker, Go v3.1.5
OFBiz
Steady · 66

Enterprise Resource Planning system with a suite of business applications flexible enough to be used across any industry.

★ 1.1k Java
Gerrit
Steady · 65

Code review and project management tool for Git-based projects.

★ 1.2k Java, Docker
Kinto
Steady · 65

Minimalist JSON storage service with synchronisation and sharing abilities.

★ 4.4k Python v26.3.3
Mopidy
Steady · 65

Extensible music server. Offers a superset of the mpd API, as well as integration with 3rd party services like Spotify, SoundCloud etc.

★ 8.6k Python, deb v4.0.3
Kill Bill
Steady · 64

Subscription billing & payments platform. Have access to real-time analytics and financial reports.

★ 5.8k Java, Docker
draw.io
Steady · 63

Diagram software for making flowcharts, process diagrams, org charts, UML, ER and network diagrams.

★ 8.4k Javascript, Docker v31.5.3
Homer
Steady · 63

Dead simple static homepage to expose your server services, with an easy yaml configuration and connectivity check.

★ 12k Docker, K8S v26.08.3
Meme Search
Steady · 62

AI-powered meme search engine. Automatically extracts descriptions from images using vision-language models, then indexes with vector embeddings for semantic and keyword search.

★ 752 Docker v2.3.2
PodFetch
Steady · 62

Sleek and efficient podcast downloader.

★ 510 Docker, Rust v5.2.3
Safebucket
Steady · 62

File sharing platform with pluggable infrastructure, where uploads and downloads go directly between clients and S3-compatible storage.

★ 964 Go, Docker v0.7.5
Scoold
Steady · 62

Stack Overflow in a JAR. An enterprise-ready Q&A platform with full-text search, SAML, LDAP integration and social login support.

★ 922 Java, Docker v1.70.2
Nona
Steady · 61

Remote configuration and feature flag service with a single REST API, multiple environments, and official JavaScript and .NET clients (alternative to Firebase Remote Config).

★ 64 Docker v4.0.1
DreamFactory
Steady · 60

Turns any SQL/NoSQL/Structured data into Restful API.

★ 1.8k PHP, Docker v7.7.1
Kong
Steady · 60

Microservice API Gateway and Platform.

★ 44k Lua, Docker v3.9.3
Livebook
Steady · 60

Realtime collaborative notebook app based on Markdown that supports running Elixir code snippets, TeX and Mermaid Diagrams. Easily deployed using Docker or Elixir.

★ 5.9k Elixir, Docker v0.19.10
StackStorm
Steady · 58

StackStorm (aka _IFTTT for Ops_) is event-driven automation for auto-remediation, security responses, troubleshooting, deployments, and more. Includes rules engine, workflow, 160 integration packs with 6000+ actions and ChatOps.

★ 6.5k Python v3.9.0
Coral
Steady · 57

A better commenting experience from Vox Media.

★ 2k Docker, Nodejs v9.11.8
Static Web Server
Steady · 57

Cross-platform, high-performance, and asynchronous web server for static file serving.

★ 2.4k Rust, Docker v2.44.0
Engity's Bifröst
Steady · 56

Highly customizable SSH server with several ways to authorize a user and options where and how to execute a user's session.

★ 85 Go, Docker v0.7.7
Jitsi Video Bridge
Steady · 56

WebRTC compatible Selective Forwarding Unit (SFU) that allows for multiuser video communication.

★ 3.1k Java, deb
BookLogr
Steady · 55

Manage your personal book library with ease.

★ 629 Docker v1.12.0
Openmeetings
Steady · 55

Video conferencing, instant messaging, whiteboard, collaborative document editing and other groupware tools using API functions of the Red5 Streaming Server for Remoting and Streaming.

★ 685 Java v9.1.0
Para
Steady · 55

Flexible and modular backend framework/server for object persistence, API development and authentication.

★ 574 Java, Docker v1.55.3
GraphHopper
Steady · 54

Fast routing library and server using OpenStreetMap.

★ 6.7k Java v11.0
PufferPanel
Steady · 54

Game server management panel designed for both small networks and game server providers.

★ 1.7k Go v3.0.9
flowctl
Steady · 52

Self-service workflow execution platform with approvals, remote execution and scheduling.

★ 340 Go, Docker v0.15.0
Guacamole
Steady · 52

Clientless remote desktop gateway supporting standard protocols like VNC and RDP.

★ 4k Java, C
Task Keeper
Steady · 52

List editor for power users, backed by a self-hosted server.

★ 110 Scala v3.106
Family Accounting Tool
Slowing · 51

Web-based finance management tool for partners with partially shared expenses.

★ 370 Scala v4.29
Liwan
Slowing · 51

Privacy-first web analytics.

★ 211 Rust, Docker
Aastro
Slowing · 50

Extensible API Gateway written in Go.

★ 23 Go, Docker v0.10.0
ZNC
Slowing · 50

Advanced IRC bouncer.

★ 2.1k C++, deb
re:Director
Slowing · 49

Simple domain redirection management tool.

★ 46 Java, Docker v0.0.11
AzuraCast
Slowing · 47

Modern and accessible web radio management suite.

★ 4k Docker v0.19.0
Compass
Slowing · 45

Landing page for services, dashboards, and documents, with automatic discovery from sources such as Docker, Kubernetes, and Tailscale.

★ 64 Go, Docker v0.9.0
Lura
Slowing · 44

High-performance API Gateway.

★ 6.8k Go v2.13.0
Medama Analytics
Slowing · 42

Privacy-first website analytics. Tiny, simple, and cookie-free.

★ 644 Docker, Go v0.6.2
Fedora Commons Repository
Slowing · 41

Robust and modular repository system for the management and dissemination of digital content especially suited for digital libraries and archives, both for access and preservation.

★ 255 Java
Dropserver
Slowing · 40

An application platform for your personal web services.

★ 90 Go, Deno v0.14.5
Seafile
Slowing · 40

File hosting and sharing solution primary for teams and organizations.

★ 15k C v9.0.5
Colanode
Slowing · 38

Collaboration suite with real-time messaging, rich text pages, file management, and dynamic databases - built for offline work (alternative to Slack, Notion).

★ 5.2k K8S, Docker v0.4.7
Maza ad blocking
Slowing · 37

Local ad blocker. Like Pi-hole but local and using your operating system.

★ 1.9k Shell
RapidForge
Slowing · 37

Lightweight platform for building webhooks, scheduled tasks and pages. Implement your logic with Bash or Lua.

★ 44 Go, Nodejs v0.15.0
PictShare
Slowing · 36

Multi lingual image hosting service with a simple resizing and upload API.

★ 951 PHP, Docker
Papermerge
At risk · 35

Document management system focused on scanned documents (electronic archives). Features file browsing in similar way to dropbox/google drive. OCR, full text search, text overlay/selection.

★ 541 Docker, K8S v3.5.3
Antville
At risk · 33

Free, open source project aimed at the development of a high performance, feature rich weblog hosting software.

★ 90 Javascript v1.6.0
BinPastes
At risk · 33

Minimal pastebin supporting client-side encryption, fulltext search, one-time messages. Intended for one to few users looking for a simple pastebin deployment.

★ 19 Java v1.0.595
Known
At risk · 32

Collaborative social publishing platform.

★ 1.1k PHP v1.6.4
Middleware
At risk · 31

Tool designed to help engineering leaders measure and analyze the effectiveness of their teams using the DORA metrics.

★ 1.6k Docker, Python v0.3.1
Sandstorm
At risk · 31

Personal server for running self-hosted apps easily and securely.

★ 7.1k C++, Shell
Snikket
At risk · 28

All-in-one Dockerized easy XMPP solution, including web admin and clients.

★ 451 Docker
Request Inbox
At risk · 24

Collect and inspect HTTP requests for testing and debugging. Create and manage inboxes, capture detailed request data, configure custom responses.

★ 6 Docker v1.1.0
Databag
At risk · 23

Federated, end-to-end encrypted messaging service for the web, iOS, and Android, supporting text, photos, video, and WebRTC video and audio calls.

★ 1.5k Docker v1.1.1021
Outline Server
At risk · 23

A proxy server that runs a Shadowsocks instance for each access key and a REST API to manage the access keys.

★ 6.3k Docker, Nodejs
Litlyx
At risk · 21

All-in-one Analytics Solution. Setup in 30 seconds. Display all your data on an AI-powered dashboard. Fully self-hostable and GDPR compliant.

★ 1.7k Docker v0.0.19
Restreamer
At risk · 19

Access H.264 real-time video streaming on your website without a streaming provider.

★ 5.2k Nodejs, Docker v2.12.0
Offen
At risk · 16

Fair, lightweight and open web analytics tool. Gain insights while your users have full access to their data.

★ 982 Go, Docker v1.4.2
socks5-proxy-server
At risk · 13

SOCKS5 proxy server with built-in authentication and Telegram-bot for user management and user statistics on data spent (handy when you pay per GB of data). It is dockerised and simple to install.

★ 143 Docker v1.20.0
Kiwi IRC
At risk · 10

Responsive web IRC client with theming support.

★ 990 Nodejs v1.7.1
Apache HTTP Server
Unrated

Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards.

C, deb
chasquid
Unrated

SMTP (email) server with a focus on simplicity, security, and ease of operation.

Go
Conduit
Unrated

A simple, fast, and reliable chat server powered by Matrix.

Rust v0.10.14
Continuwuity
Unrated

Community-driven Matrix homeserver, the continuation of conduwuit focusing on user experience and new features (fork of Conduit).

Rust, Docker
g3proxy
Unrated

Forward proxy server supporting proxy chaining, protocol inspection, MITM Interception, ICAP adaptation and transparent proxy.

Rust, deb
GoSƐ
Unrated

Modern file-uploader focusing on scalability and simplicity. It only depends on a S3 storage backend and hence scales horizontally without the need for additional databases or caches.

Go, Docker
Inkheart
Unrated

Lightweight PDF library and reader.

Docker v1.4.0
Phorge
Unrated

Community-driven platform for collaborating, managing, organizing and reviewing software development projects.

PHP
Psono
Unrated

Password manager for companies.

Python
SIP3
Unrated

VoIP troubleshooting and monitoring platform.

Java
Traccar
Unrated

Java application to track GPS positions. Supports loads of tracking devices and protocols, has an Android and iOS App. Has a web interface to view your trips.

Java
WikiSuite
Unrated

The most comprehensive and integrated Free / Libre / Open Source enterprise software suite.

Shell, Perl