Excalidraw
Developer Tools & GitVirtual hand-drawn style whiteboard
Replaces Miro
Host your own code and pipelines with self-hosted alternatives to GitHub, GitLab, and hosted CI.
226 self-hosted apps · 220 comparisons
Virtual hand-drawn style whiteboard
Replaces Miro
Simple terminal UI for Git commands
Replaces GitKraken, Sourcetree
Open-source API development ecosystem
Replaces Postman, Insomnia
Full fake REST API from a JSON file in seconds
Replaces Mockoon, Postman Mock
Leading open-source headless CMS
Replaces Contentful
Open-source Airtable alternative
Replaces Airtable
Open-source design and prototyping platform
Replaces Figma
Explore and analyze Docker image layers
Replaces Docker Desktop
Full windows vm in your browser
Terminal UI for Docker and Docker Compose
Replaces Docker Desktop
Fast, Git-friendly open-source API client
Replaces Postman, Insomnia
Turn Python scripts into shareable data apps
Replaces Retool, Tableau
Powerful error tracking platform with wide language support
Replaces Sentry Cloud, Bugsnag
Build and share machine learning web interfaces fast
Replaces Retool
Handy online tools for developers
Replaces CyberChef
AI layer for existing databases that allows you to effortlessly
Comprehensive security scanner for containers and code
Replaces Snyk, Aqua
Handy command runner for project-specific recipes
Replaces Make
The cyber Swiss Army knife for data operations
Replaces IT-Tools
React framework for building internal tools and admin panels
Replaces Retool
Terminal UI for managing Kubernetes clusters
Replaces Lens, kubectl
Polyglot runtime manager and task runner
Replaces asdf, nvm
Syntax-highlighting pager for git and diff output
Replaces diff-so-fancy
Open-source APM and observability platform
Replaces Datadog, New Relic
Fast, instant realtime GraphQL APIs on Postgres with fine grained
Sync, search and back up your shell history
Replaces Warp Cloud
Git-compatible version control system
Replaces Git
Integration platform for AI agents & LLMs with support for 250+ apps
Open-source infrastructure as code tool
Replaces Terraform
Detect secrets and credentials in Git repositories
Replaces GitGuardian
Cloud-native container registry with security
Replaces Docker Hub, Artifactory
Interactive documentation for OpenAPI specifications
Replaces Postman
Build full-stack web apps in pure Python
Replaces Streamlit, Retool
MongoDB is an open-source NoSQL database
Find and verify leaked credentials across many sources
Replaces GitGuardian
All-in-one project management and team collaboration
Replaces Linear, Jira
Generate clean API documentation from OpenAPI definitions
Replaces Stoplight, ReadMe
Structural diff tool that understands syntax
Replaces diff
Infrastructure as code using general-purpose languages
Replaces Terraform, AWS CloudFormation
Extendable version manager for multiple languages
Replaces nvm, rbenv
Automated versioning and package publishing
Replaces release-please
Database diagrams editor that allows you to visualize and design
Replaces dbdiagram.io
Reactive Python notebook that runs as a web app
Replaces Jupyter, Streamlit
Automated dependency updates for many ecosystems
Replaces Dependabot
Evaluate, test, and ship LLM applications with a suite
Replaces LangSmith
Open-source observability platform for logs, metrics and traces
Replaces Datadog, Elasticsearch
Fast switching between Kubernetes contexts and namespaces
Replaces kubectl config
Offline-first API client for REST, GraphQL and gRPC
Replaces Postman, Insomnia
Run and test HTTP requests with a plain text format
Replaces Postman, Insomnia
Unified backend framework for APIs, jobs and AI agents
Replaces Temporal, Inngest
Declarative full-stack web framework for React and Node
Replaces Firebase
Generate API tests and mocks from real traffic
Replaces Postman
Lightweight private npm proxy registry
Replaces GitHub
Top-like interface for container metrics
Replaces Docker Desktop
Fast, customizable static analysis for many languages
Replaces SonarQube, Snyk Code
Python UI framework for web-based dashboards and apps
Replaces Streamlit, Gradio
Task runner and build tool simpler than Make
Replaces Make
Modern OpenAPI documentation and API reference
Replaces Stoplight, ReadMe
Release automation for Go and other projects
Replaces semantic-release
Code generation platform for production-ready backends
Replaces Retool, Hasura
Continuous development for Kubernetes applications
Replaces Tilt, Garden
Framework for managing Git pre-commit hooks
Replaces Husky
Web-based automation platform for Ansible
Replaces Ansible Tower
Modern web UI for Ansible, Terraform and more
Replaces Ansible Tower, AWX
Graph-relational database with a modern query language
Replaces Firebase, Supabase
Vulnerability scanner for container images and filesystems
Replaces Snyk, Trivy
Open-source reactive backend with a TypeScript database
Replaces Firebase
Cloud cost estimates for Terraform in pull requests
Replaces CloudHealth
Build and deployment system for managing servers
Replaces Portainer
Powerful HTTP client that lives in your terminal
Replaces Postman, Insomnia
Backend framework with built-in infrastructure for Go and TS
Replaces AWS Amplify
Portable, isolated development environments with Nix
Replaces Docker Dev Environments
Your favorite operating systems in one place
Suite of web apps to build software faster
Replaces GitHub, Jira
API traffic analyzer for Kubernetes
Replaces Wireshark
Open-source Kubernetes security platform
Replaces Prisma Cloud
Explore and publish data from SQLite databases
Replaces Airtable
Work with container images and registries from the command line
Replaces docker pull
Vulnerability scanner backed by the OSV database
Replaces Snyk, Dependabot alerts
Continuous code quality and security inspection
Replaces GitHub
Toolkit to pack, ship, store and deliver container content
Replaces Docker Hub
Realtime client-side database with relational queries
Replaces Firebase
Universal code search and intelligence platform
Replaces GitHub code search
Self-hosted collection of handy developer and text utilities
Replaces CyberChef
Universal command-line client for many SQL databases
Replaces psql
Local development environments for Kubernetes and microservices
Replaces Skaffold, Garden
Thin wrapper that keeps Terraform configurations DRY
Replaces Terraform Cloud
Automated code review with any linter
Replaces SonarQube
Generate software bills of materials from images and code
Replaces Snyk
Application monitoring and error tracking platform
Replaces Bugsnag, Rollbar
Cross-platform web client for PostgreSQL databases
Replaces pgAdmin
Browser editor for designing and validating OpenAPI documents
Replaces Stoplight, Postman
Terraform pull request automation
Replaces Terraform Cloud, Spacelift
Build OCI container images without a daemon
Replaces docker build
Static analysis for infrastructure as code
Replaces Snyk IaC
Fast and powerful Git hooks manager
Replaces Husky
Database schema management as code
Replaces Flyway, Liquibase
GitOps toolkit for keeping Kubernetes in sync
Replaces Spinnaker
Design and run mock REST APIs locally or self-hosted
Replaces Postman Mock Server
Self-hostable diagramming application
Replaces Lucidchart, Visio
Check Kubernetes clusters against the CIS benchmark
Replaces Kubescape
Evaluate, test and monitor ML and LLM models
Replaces Arize, WhyLabs
Database management in a single PHP file
Fast, declarative developer environments with Nix
Replaces Docker Dev Containers
Open-source backend defined from a single YAML file
Replaces Firebase, Supabase
Real-time collaborative Markdown editor
Replaces HackMD, Google Docs
Flexible API mocking and service virtualization
Replaces Mockoon, Postman Mock
Extensible web UI for Kubernetes clusters
Replaces Lens, Kubernetes Dashboard
Fast local development for Kubernetes microservices
Replaces Bridge to Kubernetes
Run commands when files change
Replaces nodemon
High-performance API Gateway
Kubernetes cluster sanitizer that scans for misconfigurations
Replaces kube-score
Runbook automation and self-service operations
Replaces Ansible Tower
Open-source BI built on top of dbt
Replaces Looker
Translation platform using Git and Python
Replaces Locize, Transifex
Flexible project management and issue tracking
Replaces Jira
Web-based MongoDB admin interface, written with Node.js and Express
Developer tool for building and deploying to Kubernetes
Replaces Tilt, Skaffold
Web-based SQL editor for querying and visualizing databases
Replaces DataGrip, phpMyAdmin
Web database management tool for many SQL and NoSQL engines
Replaces phpMyAdmin, DataGrip
Intuitive UI to manage data collaboratively, for users of all
OpenAPI-driven mock server and contract validation proxy
Replaces Postman, Stoplight
Fast source code search and cross-reference engine
Replaces GitHub Code Search
Feature flag solution with support for multiple data backends
Multi-pod and container log tailing for Kubernetes
Replaces kubectl logs
BitTorrent client with VPN support
API to compile and run source code
Cross-platform terminal UI for SQL databases
Replaces DBeaver, TablePlus
Static checker for GitHub Actions workflow files
Replaces GitHub Actions web editor
Intelligent software supply chain component analysis
Replaces Snyk
Developer & translator friendly web-based localization platform
Connect directly to databases and APIs and use the data to create
Process manager for Procfile-based applications
Replaces Foreman
Terminal-based API client inspired by Postman
Replaces Postman, Insomnia
Property-based testing tool for APIs from their schema
Replaces Postman
Automation platform for Kubernetes development and testing
Replaces Skaffold, Tilt
Remote development environments on Kubernetes
Replaces Gitpod, Codespaces
Web user interface for the Docker Distribution registry
Replaces Docker Hub
Overlays, Collections & Playlists for Plex
Open-source webhooks as a service that makes it super easy for API
High-level command-line interface for Git workflows
Replaces GitKraken Workflows
Data transformation and modeling framework for SQL teams
Replaces dbt Cloud
Program to keep DNS A and/or AAAA records updated for multiple DNS
Flexible JSON and YAML linter for OpenAPI and more
Replaces Stoplight Studio
Build internal tools and web apps from YAML config
Replaces Retool, Appsmith
Open-source no-code database and Airtable alternative
Replaces Airtable
Elegant and modern git repository viewer
Terminal Git client inspired by Magit
Replaces GitKraken, Sourcetree
Simple, open-source, lightweight (< 1 KB) and privacy-friendly web
Enterprise-grade container image registry
Replaces Docker Hub, Harbor
Production-ready vendor-neutral OCI registry
Replaces Docker Hub, Harbor
Orchestrate non-container processes with a Compose-like file
Replaces Docker Compose, Foreman
Cross-platform open-source Git client
Replaces GitKraken, Sourcetree
Offline-first browser and desktop REST API client
Replaces Postman, Insomnia
Universal artifact repository manager
Replaces Artifactory
SQL-only dynamic website builder
Lightweight service virtualization and API simulation
Replaces WireMock
Visual database exploration made for real world databases (big
Translation management platform for teams
Open-source API management platform which helps to build and manage
Simple, complete, and lightweight feature flag solution (alternative
No-code database application builder for web and mobile applications
API mocking and testing for cloud-native development
Replaces Postman Mock, WireMock
Detect secrets across code, history and CI
Replaces GitGuardian
Command-line tools for working with container registries
Replaces docker CLI
Fast trigram-based code search engine
Replaces GitHub Code Search
Enterprise-grade feature flag platform that you can self-host
Open-source API testing and monitoring toolkit
Replaces Postman Monitors
Turns any SQL/NoSQL/Structured data into Restful API
Powerful code and document review tool
Replaces Crucible
React framework for building server-side web apps
Replaces Next.js
Application-centric Kubernetes assurance and dashboard
Replaces Lens
Feature-rich client-side code playground for React, Vue, Svelte,
Developer-oriented translation tool
Network-based, self-hosted, GDPR compliant, secure database
OAuth Proxy for IMAP/POP/SMTP
Simple and lightweight Kubernetes dashboard
Replaces Kubernetes Dashboard
Tiny Go server that prints os information and HTTP request to output
Koillection allow you to manage any kind of collections
Open-source error tracking and performance monitoring
Replaces Sentry, Bugsnag
Simple and efficient HTTP mock server
Replaces WireMock, Mockoon
Private PyPI server and packaging caching proxy
Replaces JFrog Artifactory
Low-code admin panel that connects to your database and automatically
Durable workflow automation in just a few lines of code
Self-hosted runtime for apps built with Anvil
Replaces Anvil Cloud, Retool
Suite of continuous benchmarking tools designed to catch performance
Unified source code management for Git, SVN and Mercurial
Replaces GitHub, Bitbucket
Fast web interface for Git repositories
Replaces GitHub
Auto-generated UI to test tRPC endpoints
Replaces Swagger UI
Simple, easy-to-set-up Git web viewer
Replaces GitHub
Community-driven fork of Phabricator
Replaces GitHub, Jira
Simple repository browser for Git repositories
Replaces GitHub
Distributed version control with built-in wiki and bug tracking
Replaces GitHub, Git
Flexible and modular backend framework/server for object persistence,
A simple, opinionated, RSS feed aggregator
Turn multiple data sources into a single GraphQL API
Powerful tool for testing WebHooks and more
Self-hosted collaborative whiteboard backend for diagrams
Replaces Miro, Lucidchart
Your internet folder
Cloudflare Tunnels in a Web UI
SeedSync is a tool to sync the files on a remote Linux server
Build internal tools, customer portals, and CRUD apps quickly
Build reproducible development containers from dev container specs
Replaces GitHub Codespaces
A simple self hosted reminder platform that uses push to send
LiveSync couchdb backend for Obsidian
Dumps Let's Encrypt certificates of a specified domain which Traefik
Hello World web server in under 2 MB
Self hosted vehicle and expense management system. Like Clarkson, but
Online planning poker for scrum master
Minimal Deluge WebUI with full mobile support
Database framework for creating database-driven business applications
Flightlog, a web application that keeps track of your personal flight
Lightweight platform for building webhooks, scheduled tasks and pages
A graphical disk usage analyzer
Decentralized and trustless Monero block explorer
Simple SMTP relay for environments where you may have private servers
Webhooks-as-a-service (WaaS) that makes it easy for online products
Re-broadcast mDNS packets
Scriptable, lightweight mock server for REST and SOAP APIs
Replaces WireMock
Application demonstrating the integration of a Django project under
Install services and databases needed to support Dont-code platform
Scalable browser automation grid on your cloud (AWS, GCP and Azure)
Setup many databases in few clicks with monitoring, load balancing
Simplify package management for npm, PyPI, Docker, Go, Helm, and more
Efficient Selenium protocol implementation running everything
HTML5 Network Speed Test Server
No apps match these filters.
Last reviewed Aug 26, 2026 · 447 words
Half of the best "self-hosted" developer tools are not hosted at all. lazygit (81,637 stars), lazydocker, and dive are single Go binaries you run in a terminal; there is no container, no port, no backup plan. This category is a grab bag of 227 tools, so the useful move is not ranking them against each other but sorting them into three piles: binaries you install, services you deploy, and platforms you commit to. If you came here looking for a GitHub replacement, that lives in git hosting; this category is everything around the forge.
Ask three questions of any tool here. Does it need a server at all? lazygit works against any Git remote and takes 30 seconds to install; deploying it is not a concept. Is it for you or your team? Solo, the web-based tools are often overkill; with a team, features like Hoppscotch's shared workspaces are the entire point of self-hosting instead of using the public cloud version. And what state does it hold? Strapi and NocoDB sit on databases that need backups and survive upgrades with varying grace (Strapi's major-version upgrades are a known chore), while a whiteboard export is a file you can afford to lose.
Excalidraw is the easiest win in the whole category: 130,520 stars, one container, 256 MB, and a hand-drawn whiteboard your whole team will actually use. Just know that real-time collaboration needs a companion server and nothing persists by default, so export anything you love. Hoppscotch replaces Postman for REST, GraphQL, and WebSocket testing; the app is light but the self-hosted edition is a multi-container stack, so treat it as a real deployment, not an afternoon toy. And lazygit, plus its sibling lazydocker, are the binaries I would put on every dev machine regardless of what else you host: staging hunks and interactive rebase go from ritual to reflex.
The category's quiet failure mode is running a container, a reverse proxy entry, and a backup job for something a static site or a local binary does better. Excalidraw without collaboration is fine as a bookmark to the public instance; json-server is a dev dependency, not a service. Host the things with team state. Install the rest.
Default for a first-timer: install lazygit today, then make Excalidraw your first real deployment. One changes your daily workflow immediately, the other teaches you Docker, reverse proxying, and the value of self-hosting with almost nothing at stake.
220 head-to-head comparisons in this category.