Open-source deployment software
1322 open-source libraries, tools and applications tagged deployment, ranked by how closely deployment 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.
1322 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Kubernetes Kubernetes is an open‑source system for automating deployment, scaling, and management of containerized applications across clusters of hos… | 94 | 128491 | active |
| Terraform Terraform is a command‑line tool that lets you define, provision, and manage infrastructure across many cloud providers using declarative c… | 100 | 49931 | active |
| Terraform Terraform is HashiCorp's infrastructure-as-code tool that codifies cloud and on-prem resources into declarative configuration files which c… | 100 | 49931 | stable |
| Serverless Framework The Serverless Framework is a CLI tool and framework that deploys code and cloud infrastructure together using simple YAML syntax, primaril… | 93 | 46916 | active |
| Unitech/pm2 PM2 is a production process manager for Node.js and Bun applications with a built-in load balancer and cluster mode. It daemonizes applicat… | 94 | 43300 | stable |
| Portainer Portainer Community Edition is a lightweight, self-hosted web UI and API for managing Docker, Docker Swarm, Kubernetes, and Azure ACI conta… | 92 | 38562 | stable |
| Harness Open Source Platform Harness Open Source is an end-to-end self-hosted developer platform combining Git source control management, CI/CD pipelines, hosted cloud … | 91 | 38546 | active |
| Docker Compose Docker Compose is a tool for defining and running multi-container Docker applications using the Compose file format (compose.yaml). It lets… | 99 | 38368 | stable |
| 1Panel-dev/1Panel 1Panel is an open-source web-based Linux server management panel that also provides lightweight AI management capabilities. It offers a gra… | 98 | 37152 | active |
| k3s K3s is a fully conformant, production-ready lightweight Kubernetes distribution packaged as a single binary under 100MB. It bundles contain… | 95 | 34215 | stable |
| Certbot Certbot is EFF's tool for obtaining TLS certificates from Let's Encrypt and optionally auto-configuring HTTPS on your server. It also works… | 93 | 33262 | 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 |
| Algo VPN Algo VPN is a set of Ansible scripts that automates deploying a personal WireGuard and IPsec (IKEv2) VPN server on common cloud providers. … | 73 | 30406 | active |
| helm/helm Helm is a command-line tool that manages Kubernetes applications using Helm Charts. It simplifies installing, upgrading, and rolling back c… | 100 | 30326 | active |
| OpenTofu OpenTofu is an open-source infrastructure-as-code CLI tool for declaratively building, changing, and versioning cloud infrastructure, forke… | 91 | 30269 | stable |
| Proxmox VE Helper-Scripts A community-maintained collection of shell scripts that install and configure hundreds of self-hosted services as LXC containers or VMs on … | 86 | 29853 | active |
| MLflow MLflow is an open‑source AI engineering platform that supports the full lifecycle of machine‑learning, LLM, and agent applications. It prov… | 100 | 28441 | 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 |
| Windows Package Manager WinGet is the official Windows Package Manager client, providing a command-line tool, PowerShell modules, and a COM API for discovering, in… | 93 | 26472 | stable |
| SST SST is a framework for building and deploying modern full-stack applications on your own cloud infrastructure, with the entire app defined … | 83 | 26341 | active |
| OpenFaaS OpenFaaS is a serverless functions platform that lets developers deploy event-driven functions and microservices packaged as OCI/Docker con… | 71 | 26245 | stable |
| louislam/dockge Dockge is a self-hosted web application for managing Docker Compose stacks via a fancy, reactive UI. It lets you create, edit, start, stop,… | 50 | 24650 | active |
| Argo CD Argo CD is a declarative GitOps continuous delivery tool for Kubernetes that keeps Git repositories as the source of truth for desired appl… | 94 | 24341 | stable |
| semantic-release/semantic-release semantic-release is a Node.js CLI tool that fully automates version management and package publishing. It determines the next semantic vers… | 94 | 24068 | stable |
| GoogleContainerTools/distroless Distroless provides a collection of language‑focused Docker base images that contain only the application and its runtime dependencies. The… | 77 | 23135 | active |
| JHipster JHipster is a Yeoman-based development platform that scaffolds complete full-stack web applications and microservice architectures, combini… | 94 | 22465 | stable |
| nginx-proxy nginx-proxy is an automated Nginx reverse proxy for Docker that uses docker-gen to generate Nginx configuration and reload it as containers… | 93 | 19917 | active |
| ntdevlabs/tiny11builder A set of PowerShell scripts that automate building a trimmed-down, debloated Windows 11 ISO image from an official Microsoft ISO. It includ… | 37 | 19624 | active |
| labring/sealos Sealos is an AI-native cloud operating system built on Kubernetes that lets developers deploy applications from a GitHub repo, Docker image… | 82 | 18372 | active |
| Coder Coder is a self-hosted platform for provisioning cloud development environments (workspaces) defined with Terraform, accessible via VS Code… | 95 | 17074 | active |
| Nomad HashiCorp Nomad is a flexible, single-binary workload orchestrator that deploys and manages containers, non-containerized applications, bat… | 94 | 17012 | stable |
| kubernetes/kops kOps (Kubernetes Operations) is a CLI tool for creating, upgrading, and maintaining production-grade, highly available Kubernetes clusters,… | 96 | 16692 | active |
| Dagger Dagger is a programmable automation engine for building, testing, and shipping software, replacing YAML pipelines with real code via SDKs i… | 94 | 16334 | active |
| vercel/vercel The open-source Vercel CLI and supporting packages for deploying web applications and AI agents to the Vercel cloud platform. It enables gi… | 90 | 16334 | active |
| GoReleaser GoReleaser is a release engineering CLI tool that builds, packages, signs, and publishes software releases across many languages (Go, Rust,… | 99 | 16099 | stable |
| GoogleContainerTools/skaffold Skaffold is a command-line tool from Google that automates the build, push, test, and deploy workflow for containerized Kubernetes applicat… | 98 | 15898 | active |
| hashicorp/packer HashiCorp Packer is a CLI tool that builds identical machine images (AMIs, VMDK, Docker images, etc.) for multiple platforms in parallel fr… | 94 | 15807 | stable |
| saltstack/salt Salt is a Python-based, event-driven automation framework for deploying, configuring, and managing IT infrastructure at scale using a maste… | 94 | 15678 | stable |
| Mail-in-a-Box Mail-in-a-Box is a one-click, easy-to-deploy mail server appliance that turns a fresh Ubuntu 22.04 machine into a complete email provider w… | 93 | 15443 | active |
| CapRover CapRover is a free, self-hosted Platform-as-a-Service (PaaS) that automates app deployment using Docker Swarm and nginx under the hood, wit… | 98 | 15188 | stable |
| electron-builder electron-builder is a complete packaging and build solution for Electron apps, producing ready-for-distribution installers for macOS, Windo… | 94 | 14667 | active |
| Kamal Kamal is a Ruby-based CLI tool that deploys containerized web apps to any server (bare metal or cloud VMs) over SSH with zero-downtime swit… | 92 | 14635 | active |
| Office Tool Plus Office Tool Plus is a Windows application for deploying, customizing, activating, and repairing Microsoft Office products including Microso… | 100 | 14542 | active |
| Jib Jib builds optimized Docker and OCI container images for Java applications without requiring a Docker daemon, available as Maven and Gradle… | 88 | 14454 | stable |
| itzg/docker-minecraft-server A Docker image that runs a Minecraft Java Edition server, automatically downloading and upgrading the server version, modloaders, and modpa… | 100 | 14449 | active |
| winsw/winsw WinSW is a wrapper executable that runs any executable as a Windows service, with configuration via XML and permissive MIT licensing. It su… | 62 | 14335 | active |
| E2B E2B is a platform that provides isolated, on‑demand Linux sandboxes for AI agents to safely execute code, process data, and run tools. It o… | 94 | 14303 | active |
| cert-manager cert-manager is a Kubernetes controller that adds Certificate and Issuer resource types to clusters and automates obtaining, renewing, and … | 98 | 14111 | stable |
| github/gh-ost gh-ost is GitHub's triggerless online schema migration tool for MySQL. It copies tables to a ghost table while streaming binary log changes… | 92 | 13603 | active |
| bin456789/reinstall A one-click shell script for reinstalling operating systems on VPS servers, supporting 19 Linux distributions and Windows via official ISOs… | 76 | 13561 | active |
| Capistrano Capistrano is a remote server automation and deployment automation framework built on Ruby, Rake, and SSH. It provides a `cap` CLI tool tha… | 74 | 13010 | stable |
| AWS CDK The AWS Cloud Development Kit (CDK) is an open-source framework for defining cloud infrastructure in code using familiar programming langua… | 95 | 12941 | stable |
| umbrelOS umbrelOS is a home server operating system for self-hosting apps on your own hardware, with an app store of 300+ one-click installable appl… | 93 | 12376 | active |
| netboot.xyz netboot.xyz is an iPXE-based network bootloader that presents a menu of operating system installers, live distros, and rescue tools that ar… | 91 | 12314 | active |
| Chocolatey Chocolatey (choco) is a package manager for Windows, analogous to apt or yum, that installs, updates, and manages software from a large com… | 96 | 11537 | stable |
| vCluster vCluster is an open-source tool that creates fully functional virtual Kubernetes clusters, each running inside a namespace of an underlying… | 96 | 11351 | stable |
| hashicorp/terraform-provider-aws The official Terraform provider plugin for Amazon Web Services, written in Go and maintained by HashiCorp. It enables Terraform to define, … | 95 | 11115 | stable |
| Deployer Deployer is an open-source PHP deployment tool that automates releasing applications to servers via SSH, with zero-downtime atomic symlink … | 88 | 11114 | stable |
| aws/chalice AWS Chalice is a Python serverless microframework for building and deploying applications on AWS Lambda. It provides a CLI for scaffolding … | 77 | 11056 | stable |
| kubernetes/kompose Kompose is an official Kubernetes CLI tool that converts Docker Compose files into Kubernetes (or OpenShift) resource manifests such as Dep… | 77 | 10644 | active |
| KEDA KEDA is a Kubernetes-based event-driven autoscaler that scales any container workload based on the number of events needing processing, usi… | 94 | 10643 | stable |
| stakater/Reloader Reloader is a Kubernetes controller written in Go that watches for changes to ConfigMaps, Secrets, and CSI-mounted secrets, and automatical… | 97 | 10448 | active |
| Velero Velero is an open-source tool (formerly Heptio Ark) that backs up and restores Kubernetes cluster resources and persistent volumes, support… | 94 | 10337 | stable |
| AveYo/MediaCreationTool.bat A batch script wrapper around Microsoft's Media Creation Tool that automates downloading and creating Windows 10/11 installation media (ISO… | 32 | 10312 | active |
| ophub/amlogic-s9xxx-armbian A set of shell scripts and build tooling that produces Armbian (Debian/Ubuntu-based) images for Amlogic, Rockchip, and Allwinner ARM device… | 99 | 10168 | active |
| flyway/flyway Flyway is an open-source database migration tool by Redgate that versions and applies schema and data changes across 50+ database systems u… | 94 | 10142 | stable |
| Tilt Tilt is a CLI tool that defines your microservice development environment as code (via a Tiltfile) and automates the loop from code change … | 99 | 10114 | active |
| Terragrunt Terragrunt is a flexible orchestration tool that lets Infrastructure as Code written in OpenTofu/Terraform scale, adding a configuration an… | 94 | 9883 | stable |
| Sparkle Sparkle is a secure and reliable software update framework for macOS applications, serving as the de-facto standard used by thousands of ap… | 98 | 9824 | stable |
| Spinnaker Spinnaker is an open-source, multi-cloud continuous delivery platform created at Netflix that combines flexible pipeline management with in… | 98 | 9802 | active |
| Runtipi Runtipi is an open-source personal homeserver orchestrator built on Docker that lets users install and manage nearly 300 self-hosted apps w… | 91 | 9678 | active |
| AWS Serverless Application Model (SAM) The AWS Serverless Application Model (SAM) transform is a CloudFormation macro, published as the aws-sam-translator Python package, that co… | 94 | 9574 | active |
| Cog Cog is an open-source CLI tool that packages machine learning models into production-ready Docker containers using a simple cog.yaml config… | 97 | 9484 | active |
| CloudNativePG CloudNativePG is an open-source Kubernetes operator that manages the full lifecycle of highly available PostgreSQL clusters using native st… | 98 | 9440 | stable |
| AppImage AppImageKit is the reference tooling for the AppImage format, which packages desktop Linux applications as a single executable file that ru… | 62 | 9437 | active |
| canonical/microk8s MicroK8s is a lightweight, single-package, fully conformant Kubernetes distribution from Canonical that installs via snap on Linux. It scal… | 83 | 9381 | stable |
| Atlantis Atlantis is a self-hosted Go application that automates Terraform workflows through pull requests. It listens for webhook events from GitHu… | 100 | 9332 | stable |
| bitnami/sealed-secrets A Kubernetes controller plus the kubeseal CLI that lets you encrypt Kubernetes Secrets into one-way encrypted SealedSecrets that are safe t… | 97 | 9300 | active |
| Pterodactyl Pterodactyl is a free, open-source game server management panel built with PHP, React, and Go. It runs game servers in isolated Docker cont… | 96 | 9285 | active |
| LXD Multipass is a lightweight VM manager from Canonical that orchestrates Ubuntu virtual machines on Linux, Windows, and macOS using native hy… | 96 | 9284 | active |
| cmliu/CF-Workers-docker.io A Docker registry mirror/proxy deployed on Cloudflare Workers or Pages that forwards requests to Docker Hub and other registries. It helps … | 10 | 9208 | active |
| kubernetes-sigs/external-dns ExternalDNS is a Kubernetes controller that synchronizes exposed Kubernetes Services and Ingresses with external DNS providers such as AWS … | 99 | 9125 | stable |
| tektoncd/pipeline Tekton Pipelines is a Kubernetes-native framework that provides CRD-style resources for declaring CI/CD pipelines, using containers as buil… | 93 | 9074 | stable |
| hunshcn/gh-proxy A self-hostable proxy service that accelerates access to GitHub releases, archives, raw files, gists, and git clone operations. It ships as… | 49 | 9045 | active |
| CacheCloud CacheCloud is a self-hosted Redis cloud management platform from Sohu TV that supports Standalone, Sentinel, and Cluster Redis architecture… | 72 | 9032 | active |
| kubernetes/autoscaler The official Kubernetes autoscaling repository containing the Cluster Autoscaler, Vertical Pod Autoscaler, and Addon Resizer components. It… | 95 | 8998 | stable |
| Fission Fission is an open-source, Kubernetes-native serverless framework for deploying functions as a service (FaaS). Developers write functions i… | 89 | 8933 | active |
| patroni/patroni Patroni is a Python-based high-availability orchestrator for PostgreSQL clusters that automates leader election, failover, and replication … | 95 | 8741 | active |
| ko ko is a fast, simple container image builder for Go applications that runs go build locally without requiring Docker. It supports multi-pla… | 82 | 8570 | stable |
| archlinux/archinstall A guided and automated installer for Arch Linux that can run interactively or from declarative JSON configuration files and templates. It a… | 99 | 8501 | active |
| xiaoyaDev/xiaoya-alist A collection of shell-based installation and management scripts for the Xiaoya Alist media ecosystem, bundling Alist, Emby, metadata crawle… | 71 | 8469 | active |
| Flux v2 Flux v2 is an open and extensible continuous delivery solution for Kubernetes that keeps clusters in sync with Git repositories and OCI art… | 99 | 8445 | stable |
| MetalLB MetalLB is a network load-balancer implementation for bare-metal Kubernetes clusters that provides Services of type LoadBalancer using stan… | 90 | 8355 | active |
| chef/chef Chef Infra is a configuration management platform that turns infrastructure into code, automating how systems are configured, deployed, and… | 67 | 8248 | active |
| abbodi1406/vcredist An all-in-one (AIO) repack of the latest Microsoft Visual C++ Redistributable Runtimes (2005 through 2026) that installs them without the o… | 79 | 8148 | active |
| alsyundawy/Microsoft-Office-For-MacOS A shell-script-based installer that downloads and installs Microsoft Office suites for macOS, including serializers and troubleshooting res… | 90 | 8117 | active |
| Score Score is an open-source, platform-agnostic workload specification (a YAML schema, score.yaml) for describing container-based workloads and … | 85 | 8094 | active |
| woodpecker-ci/woodpecker Woodpecker is an open-source, community-driven CI/CD engine forked from Drone 0.8, designed to be lightweight, simple, and fast. It execute… | 99 | 8024 | active |
| puppetlabs/puppet Puppet is a server automation framework and application that manages the configuration of Linux, Unix, and Windows systems based on a centr… | 74 | 7936 | active |
| KubeVela KubeVela is a CNCF-incubating, application-centric software delivery control plane built on Kubernetes and the Open Application Model. It l… | 95 | 7914 | active |
page 1 / 14 next →