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 |
|---|---|---|---|
| jpillora/overseer A Go library for building monitorable binaries that support graceful zero-downtime restarts and self-upgrading. It uses a small master proc… | 77 | 2384 | active |
| velopack/velopack Velopack is an installation and automatic update framework for cross-platform desktop applications, with client SDKs for C#, Rust, C/C++, J… | 93 | 2364 | active |
| nix-community/colmena Colmena is a simple, stateless NixOS deployment tool written in Rust, modeled after NixOps and morph. It wraps Nix commands like nix-instan… | 86 | 2353 | active |
| RKE2 RKE2 (RKE Government) is Rancher's fully conformant, next-generation Kubernetes distribution focused on security and compliance, particular… | 92 | 2352 | active |
| serokell/deploy-rs deploy-rs is a Rust-based CLI tool for deploying Nix flakes as multi-profile configurations to remote nodes. It supports deploying multiple… | 76 | 2341 | active |
| jenkinsci/kubernetes-plugin A Jenkins plugin that runs dynamic build agents in a Kubernetes cluster by creating a Pod for each agent and tearing it down after each bui… | 99 | 2313 | active |
| Apache Ambari Apache Ambari is an open-source tool for provisioning, managing, and monitoring Apache Hadoop clusters. It provides a browser-based managem… | 78 | 2312 | active |
| VegaBobo/DSU-Sideloader An Android app that simplifies installing Generic System Images (GSIs) using Android's Dynamic System Updates (DSU) feature. It handles ext… | 23 | 2309 | active |
| claimed-framework/claimed CLAIMED (C3) is a component compiler that turns Jupyter notebooks, Python scripts, and R scripts into portable containerized AI components.… | 82 | 2305 | active |
| bootc-dev/bootc bootc is a Rust CLI tool that enables transactional, in-place operating system updates using standard OCI/Docker container images as the de… | 98 | 2303 | stable |
| rzane/docker2exe docker2exe is a Go-based command-line tool that converts a Docker image into standalone native executables for macOS, Linux, and Windows. A… | 28 | 2294 | active |
| dstack dstack is an open-source, vendor-agnostic control plane for GPU provisioning and orchestration that works across GPU clouds, Kubernetes, an… | 95 | 2277 | active |
| 1995chen/dnf A Docker image packaging the Dungeon & Fighter (DNF/DOF) game server for quick deployment on Linux servers. It uses CentOS base images with… | 77 | 2275 | active |
| bpg/terraform-provider-proxmox A Terraform and OpenTofu provider that enables declarative management of Proxmox Virtual Environment resources such as VMs, containers, sto… | 96 | 2274 | active |
| linode/apl-core App Platform for LKE is a pre-built, self-hosted Kubernetes developer platform that bundles an integrated CNCF open-source stack with a sel… | 95 | 2257 | active |
| Up Up is a command-line tool that deploys serverless applications, APIs, and static sites to AWS Lambda and API Gateway in seconds, supporting… | 23 | 8792 | maintenance |
| livecycle/preevy Preevy is an open-source CLI tool that provisions, manages, and exposes ephemeral preview environments for Docker Compose applications in t… | 55 | 2234 | active |
| Karpenter Karpenter is a Kubernetes node autoscaler that watches for unschedulable pods, provisions right-sized nodes to meet their scheduling constr… | 95 | 2233 | active |
| AutomatedLab/AutomatedLab AutomatedLab is a PowerShell framework for provisioning complex test and lab environments on Hyper-V or Azure using simple declarative scri… | 80 | 2228 | active |
| SignTools SignTools is a free, self-hosted platform for signing and sideloading iOS, iPadOS, and macOS apps without needing a computer on hand. It pa… | 89 | 2223 | active |
| LinuxDroidMaster/Termux-Desktops A collection of shell scripts and documentation for launching full Linux desktop environments (XFCE4 and others) on Android devices via Ter… | 62 | 2207 | active |
| Travis CI Travis CI is a hosted continuous integration and deployment platform for GitHub projects, configured via a simple .travis.yml file supporti… | 32 | 8486 | maintenance |
| aws/amazon-ecs-agent The Amazon ECS Container Agent manages containers on EC2 instances on behalf of Amazon Elastic Container Service, handling task lifecycle, … | 98 | 2183 | active |
| NORMAL-EX/LetRecovery LetRecovery is a free, source-available Windows system reinstallation tool written in Rust. It supports deploying WIM/ESD/SWM/GHO/ISO image… | 83 | 2180 | active |
| EasyEngine/easyengine EasyEngine is a command-line control panel that provisions and manages Nginx-based WordPress, PHP, and HTML sites using Docker containers, … | 98 | 2176 | active |
| kelseyhightower/confd confd is a lightweight Go CLI tool that keeps local application configuration files up to date by rendering templates with data from backen… | 23 | 8422 | maintenance |
| ffffffff0x/f8x f8x is a Bash-based automation deployment script that installs 100+ security and development tools for red team, blue team, CTF, and cloud-… | 67 | 2166 | active |
| Taiga Docker Compose-based deployment configuration for Taiga, an open-source agile project management platform. It provides shell scripts and en… | 49 | 2151 | active |
| openstack/devstack DevStack is a set of shell scripts and utilities that quickly deploy a full OpenStack cloud from upstream git source trees on a clean Ubunt… | 75 | 2145 | active |
| Azure/AKS Azure Kubernetes Service (AKS) is Microsoft's managed Kubernetes offering on Azure. This repository serves as the public issue tracker and … | 99 | 2143 | active |
| Kludex/mangum Mangum is a Python adapter that runs ASGI applications (FastAPI, Starlette, Quart, Django, etc.) inside AWS Lambda. It translates API Gatew… | 88 | 2142 | active |
| Apps2Samsung A cross-platform desktop and Android application that one-click side-loads apps onto Samsung devices running Tizen OS (Smart TVs, projector… | 81 | 2134 | active |
| axodotdev/cargo-dist cargo-dist (now 'dist') is a Rust CLI tool that packages shippable application binaries, generating tarballs and installers for multiple pl… | 97 | 2132 | active |
| teddysun/shadowsocks_install A collection of shell scripts that automatically install and configure Shadowsocks and ShadowsocksR proxy servers (Python, libev, and Go va… | 61 | 8244 | maintenance |
| Websoft9 Platform Websoft9 is a self-hosted, web-based PaaS and server panel for deploying and managing 300+ open source applications on a single Linux serve… | 93 | 2130 | active |
| okd-project/okd OKD is the community distribution of Kubernetes that powers Red Hat OpenShift, adding developer and operations tooling, a web console, moni… | 92 | 2127 | active |
| WXPush A shell-based automation toolkit for deploying proxy and panel applications (Argo+VMess, Hysteria2, SOCKS5, MTProto, alist, Nezha monitorin… | 68 | 2123 | active |
| dockpeek/dockpeek Dockpeek is a lightweight, self-hosted Docker dashboard for quick access to containers across multiple hosts. It provides one-click access … | 78 | 2115 | active |
| EKS Anywhere Amazon EKS Anywhere is an open-source tool for creating and operating Kubernetes clusters on your own infrastructure, built on Amazon EKS D… | 98 | 2100 | active |
| sealerio/sealer Sealer is a CNCF CLI tool that packages a Kubernetes cluster together with all application dependencies (container images, YAML manifests, … | 30 | 2094 | active |
| flucont/btcloud A PHP application that lets you host your own third-party cloud/mirror for the BaoTa (BT Panel) server control panel, serving the latest pa… | 93 | 2082 | active |
| BOSH Cloud Foundry BOSH is an open-source tool chain for release engineering, deployment, and lifecycle management of large-scale distributed se… | 99 | 2079 | active |
| Squirrel/Squirrel.Windows Squirrel.Windows is an installation and auto-update framework for Windows desktop applications, usable from C# and other languages includin… | 23 | 7983 | maintenance |
| zarf-dev/zarf Zarf is a free, open-source CLI package manager for declaratively packaging and deploying Kubernetes applications and cloud-native workload… | 95 | 2070 | active |
| wolveix/satisfactory-server A Dockerized wrapper around the Satisfactory dedicated server that packages the game server, SteamCMD updates, and save/backup handling int… | 68 | 2065 | active |
| Kubefirst Kubefirst is a CLI that provisions instant GitOps-based Kubernetes platforms, integrating tools like Argo CD, Atlantis, Vault, and external… | 69 | 2061 | active |
| Kamaji Kamaji is a Kubernetes operator that manages hosted Kubernetes control planes, running control plane components as pods inside a management… | 95 | 2046 | active |
| kivy/buildozer Buildozer is a command-line packaging tool from the Kivy team that turns Python applications into installable binary packages for Android, … | 78 | 2045 | active |
| ofek/pyapp PyApp is a Rust-based wrapper that packages Python applications into standalone executables which bootstrap their own runtime and dependenc… | 70 | 2033 | active |
| jamsocket/plane Plane is a distributed system for running stateful WebSocket backends at scale, acting like a distributed hashmap of running processes keye… | 54 | 2028 | active |
| usmannasir/cyberpanel CyberPanel is a web hosting control panel built on OpenLiteSpeed that simplifies server and website management. It bundles SSL, DNS, email,… | 66 | 2023 | active |
| tazjin/nixery Nixery is a Docker-compatible container registry that transparently builds container images on demand using the Nix package manager. Packag… | 63 | 2019 | active |
| stefanprodan/timoni Timoni is a package manager for Kubernetes powered by CUE, inspired by Helm, that packages apps as type-safe CUE modules distributed as OCI… | 97 | 2018 | active |
| systemd/mkosi mkosi is a Python CLI tool from the systemd project that builds bespoke, bootable OS disk images by wrapping distribution package managers … | 98 | 2016 | active |
| willfarrell/docker-autoheal A Docker container that monitors other containers' HEALTHCHECK status and automatically restarts those that become unhealthy. It works via … | 47 | 2010 | active |
| ionic-team/ionic-cli The official command-line interface for the Ionic Framework, used to create, build, serve, and deploy Ionic mobile and web apps. It integra… | 60 | 2001 | active |
| Tencent/cloudbase-framework CloudBase Framework is Tencent Cloud's official fullstack deployment tool that deploys frontend and backend applications to a Serverless ar… | 10 | 1998 | active |
| aws/aws-toolkit-vscode AWS Toolkit is a Visual Studio Code extension that connects the IDE to AWS resources, supporting credential management, Lambda debugging vi… | 94 | 1996 | active |
| pterodactyl-installer/pterodactyl-installer A set of unofficial Bash installation scripts for the Pterodactyl game server management panel and its wings daemon. It automates dependenc… | 72 | 1993 | active |
| anomalyco/ion SST (formerly under anomalyco/ion) is a framework for building full-stack apps on your own cloud infrastructure, with a CLI and infrastruct… | 10 | 1992 | active |
| trojanpanel/install-script A one-click shell installation script for Trojan Panel, a multi-user web administration panel that manages proxy nodes running Xray, Trojan… | 28 | 1990 | active |
| Aurora-Admin-Panel/deploy Aurora Panel is a self-hosted multi-server port leasing management panel that lets an administrator add servers and ports and assign them t… | 40 | 1988 | active |
| zigbee2mqtt/hassio-zigbee2mqtt The official Home Assistant add-on packaging of Zigbee2MQTT, a Zigbee-to-MQTT bridge that lets you control Zigbee devices without vendor br… | 98 | 1986 | active |
| docker-library/wordpress The Docker Official Image packaging for WordPress, maintained by the Docker Community. It provides ready-to-run container images of the Wor… | 76 | 1984 | stable |
| reactnativecn/react-native-update A React Native library providing over-the-air (OTA) hot update capabilities with tiny bsdiff/hdiff-based update packages optimized for Herm… | 93 | 1983 | active |
| Wrangler Action An official GitHub Action that wraps Cloudflare's Wrangler CLI to deploy Cloudflare Workers and Pages applications directly from GitHub Act… | 97 | 1970 | active |
| opencmit/pangee-cluster PangeeCluster is a self-hosted web application providing a graphical interface for offline installation, maintenance, and upgrading of high… | 60 | 1970 | active |
| basecamp/once ONCE is a Go-based platform for installing and managing Docker-based web applications with a focus on easy self-hosting. It provides a TUI … | 82 | 1963 | active |
| nullpo-head/wsl-distrod Distrod is a meta-distribution installer for WSL 2 that lets users install Linux distros like Ubuntu, Arch, Debian, and Gentoo with systemd… | 39 | 1956 | active |
| dromara/Jpom Jpom is a lightweight, low-intrusion web-based ops platform for online building, automatic deployment, daily server operations, and project… | 52 | 1946 | active |
| vvxw/deploy-vercel A Vercel-deployable template that runs a proxy node service disguised behind a static HTML decoy page, with subscription link generation an… | 54 | 1944 | active |
| elitak/nixos-infect A shell script that replaces the existing operating system on a freshly provisioned VPS or cloud host with NixOS. It supports many provider… | 62 | 1941 | active |
| cloudfoundry/cli The official command line client for the Cloud Foundry platform as a service, written in Go. It lets developers log in, push and manage app… | 92 | 1939 | active |
| linki/chaoskube chaoskube is a Go CLI tool that periodically terminates random pods in a Kubernetes cluster to test resilience. It supports filtering targe… | 90 | 1938 | active |
| Tavris1/ComfyUI-Easy-Install ComfyUI-Easy-Install is a portable one-click installer for ComfyUI that bundles an EZi Desktop application, requiring no manual Python or G… | 84 | 1938 | active |
| fabric8io/docker-maven-plugin A Maven plugin for building Docker images and managing Docker containers directly from the Maven build lifecycle. It supports goals for bui… | 87 | 1931 | active |
| udhos/update-golang A shell script that fetches and installs the latest official Go binary releases with minimal system intrusion. It detects the latest stable… | 64 | 1928 | active |
| marcan/takeover.sh A shell script that takes over a running Linux system over SSH, letting you boot into an in-memory rescue environment and unmount the origi… | 32 | 7325 | maintenance |
| OpenRC/openrc OpenRC is a dependency-based init system for Unix-like operating systems that works alongside the system-provided /sbin/init program. It ma… | 75 | 1919 | stable |
| netlify/cli The official Netlify command line interface for interacting with Netlify from the terminal. It supports deploying sites, running local dev … | 93 | 1918 | active |
| microsoft/azure-pipelines-agent The official cross-platform build and release agent for Azure Pipelines and Team Foundation Server 2015+, written in C# for .NET. It runs C… | 95 | 1914 | active |
| google-github-actions/setup-gcloud A GitHub Action that installs and configures the Google Cloud SDK (gcloud CLI) within GitHub Actions workflows. It supports version constra… | 65 | 1914 | active |
| stackblitz-labs/pkg.pr.new pkg.pr.new is a continuous preview release service for open-source libraries that publishes npm-installable packages from every commit and … | 69 | 1908 | active |
| kpt kpt is a package-centric CLI toolchain for authoring, customizing, validating, and deploying Kubernetes configuration as declarative data (… | 99 | 1901 | active |
| Yuan-lab-LLM/ClawManager ClawManager is a Kubernetes-native control plane for managing AI agent instances at cluster scale, providing governed AI access through an … | 81 | 1900 | active |
| Baetyl Baetyl is an open-source edge computing framework from Linux Foundation Edge that extends cloud computing, data, and services to edge devic… | 23 | 1900 | active |
| dmacvicar/terraform-provider-libvirt A Terraform provider that provisions and manages virtualization resources (virtual machines, storage pools, volumes, and networks) on Linux… | 94 | 1896 | active |
| TencentEdgeOne/edgeone-makers-tools Official AI agent skills package for Tencent EdgeOne Makers, installable into AI coding agents like Claude Code, Cursor, Codex, and CodeBud… | 58 | 1894 | active |
| AssetSync/asset_sync A Ruby gem that synchronizes Rails precompiled assets (via the asset pipeline) to cloud storage such as Amazon S3, Google Cloud Storage, Az… | 76 | 1892 | stable |
| Convox Convox Rack is an open-source private Platform-as-a-Service that installs into your own AWS account, providing Heroku-style app deployment,… | 98 | 1890 | active |
| seagullz4/hysteria2 A one-click installation script (shell and Python versions) for deploying the Hysteria2 proxy server on Linux VPSes. It handles certificate… | 59 | 1887 | active |
| cloudpanel-io/cloudpanel-ce CloudPanel is a free, open-source server control panel for configuring and managing Linux servers with a focus on simplicity. It lets users… | 78 | 1878 | active |
| sbabic/swupdate SWUpdate is a Linux update agent for safely updating embedded Linux devices in the field, supporting local and OTA updates with multiple st… | 81 | 1876 | stable |
| aqzt/kjyw A collection of shell and Python scripts for common Linux operations tasks, enabling one-command installation of services like nginx, mysql… | 32 | 1869 | active |
| fabianlindfors/reshape Reshape is a zero-downtime schema migration tool for Postgres, written in Rust. It keeps old and new schemas available simultaneously via v… | 96 | 1857 | active |
| dyrector-io/dyrectorio dyrector.io is a self-hosted continuous delivery and deployment platform for OCI containers with version management, offering low-code depl… | 79 | 1848 | active |
| pinterest/teletraan Teletraan is Pinterest's open-source deploy system, written in Java, that deploys code to thousands of services and tens of thousands of ho… | 66 | 1840 | stable |
| Furglitch/modorganizer2-linux-installer MO2-LINT is a Python-based CLI installer that automates setting up Mod Organizer 2 on Linux, including Proton setup, NXM handler registrati… | 99 | 1835 | active |
| Serverless-Devs/Serverless-Devs Serverless Devs is an open-source serverless developer toolchain and CLI (installed via npm as @serverless-devs/s) for managing the full li… | 60 | 1832 | active |
| bakito/adguardhome-sync A Go tool that synchronizes AdGuard Home configuration from an origin instance to one or more replica instances. It supports scheduled sync… | 97 | 1827 | active |