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.

9Projects
235.1KStars in total
+37Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

9 projects · by stars

  1. #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.

    71K
  2. #2 · gradio-app/gradio

    gradio

    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.8K
  3. #3 · Unitech/pm2

    pm2

    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.

    43.3K
  1. 4

    kamal

    14.7Kbasecamp/kamal · Ruby

    Kamal 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.

  2. 5

    shelljs

    14.4Kshelljs/shelljs · JavaScript

    ShellJS 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.

  3. 6

    nexe

    13.6Knexe/nexe · TypeScript

    Nexe is a command-line utility that compiles a Node.js application into a single executable file.

  4. 7

    webhook

    12.2Kadnanh/webhook · Go

    Webhook 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.

  5. 8

    deployer

    11.1Kdeployphp/deployer · PHP

    Deployer is a PHP deployment tool that automates pushing your application to servers, with ready-made recipes for popular frameworks and zero-downtime deployments.

  6. 9

    spug

    11.1Kopenspug/spug · JavaScript

    Spug 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.

Often tagged together