Topics / #deploy
Deploy projects on GitHub
Deployment automation tools for releasing applications to servers.
As of , the most-starred Deploy projects on GitHub are ansible (71K stars), gradio (43.8K stars) and pm2 (43.3K stars). GitHub.Locker tracks 9 Deploy repositories with 235.1K stars combined. The fastest-growing on October 17 was ansible, with +13 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
ansible
ansible/ansible · ★ 71KAnsible is a radically simple IT automation system for configuration management, application deployment, cloud provisioning, ad-hoc tasks, network automation, and multi-node orchestration.
+12gradio
gradio-app/gradio · ★ 43.8KGradio is an open-source Python package that turns machine learning models, APIs, or any arbitrary Python function into a shareable demo or web app in just a few lines of Python.
+7kamal
basecamp/kamal · ★ 14.7KKamal is a deployment tool that lets you ship web apps packaged as Docker containers to any server, from bare metal machines to cloud VMs, with zero downtime.
+2pm2
Unitech/pm2 · ★ 43.3KPM2 is a production process manager for Node.js and Bun applications that keeps them running forever, reloads them without downtime, and includes a built-in load balancer.
The all-time top
9 projects · by stars
- 71K
#1 · ansible/ansible
ansible
Ansible is a radically simple IT automation system for configuration management, application deployment, cloud provisioning, ad-hoc tasks, network automation, and multi-node orchestration.
- 43.8K
#2 · gradio-app/gradiogradio
Gradio is an open-source Python package that turns machine learning models, APIs, or any arbitrary Python function into a shareable demo or web app in just a few lines of Python.
- 43.3K
#3 · Unitech/pm2pm2
PM2 is a production process manager for Node.js and Bun applications that keeps them running forever, reloads them without downtime, and includes a built-in load balancer.
- 4

kamal
14.7Kbasecamp/kamal · RubyKamal is a deployment tool that lets you ship web apps packaged as Docker containers to any server, from bare metal machines to cloud VMs, with zero downtime.
- 5

shelljs
14.4Kshelljs/shelljs · JavaScriptShellJS is a portable implementation of Unix shell commands (cat, cp, mkdir, grep, sed, etc.) built on top of the Node.js API, letting you write shell-style scripts that run the same on Windows, Linux, and macOS.
- 6

nexe
13.6Knexe/nexe · TypeScriptNexe is a command-line utility that compiles a Node.js application into a single executable file.
- 7

webhook
12.2Kadnanh/webhook · GoWebhook is a lightweight Go server that exposes HTTP endpoints (hooks) and runs a configured shell command whenever that endpoint receives a request, optionally passing along headers, payload, or query data.
- 8
deployer
11.1Kdeployphp/deployer · PHPDeployer is a PHP deployment tool that automates pushing your application to servers, with ready-made recipes for popular frameworks and zero-downtime deployments.
- 9

spug
11.1Kopenspug/spug · JavaScriptSpug is a lightweight, agent-free ops platform built for small and medium-sized businesses that bundles host management, batch command execution, an online SSH terminal, file transfer, build/deploy pipelines, task scheduling, a configuration center, and monitoring/alerting into one web app.
Related topics
Often tagged together