Topics / #devops-tools

DevOps-tools projects on GitHub

Practical tools and curated collections for DevOps workflows and administration.

As of , the most-starred DevOps-tools projects on GitHub are awesome-sysadmin (35.4K stars), harbor (29.6K stars) and slim (23.4K stars). GitHub.Locker tracks 22 DevOps-tools repositories with 311.9K stars combined. The fastest-growing on October 17 was awesome-sysadmin, with +12 stars in a day.

22Projects
311.9KStars in total
+77Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

22 projects · by stars

  1. #1 · awesome-foss/awesome-sysadmin

    awesome-sysadmin

    A curated list of free and open-source sysadmin tools, covering everything from backups and configuration management to monitoring, CI/CD, virtualization, and VPNs.

    35.4K
  2. #2 · goharbor/harbor

    harbor

    Harbor is an open source trusted cloud native registry that stores, signs, and scans content — mainly container images and Helm charts. It is a CNCF-hosted project.

    29.6K
  3. #3 · slimtoolkit/slim

    slim

    SlimToolkit (formerly DockerSlim) is a free, open-source CLI toolkit that inspects, optimizes and debugs container images. It can shrink an image by up to 30x without you changing anything in your Dockerfile — and makes the result more secure too.

    23.4K
  1. 4

    distroless

    23.1KGoogleContainerTools/distroless · Starlark

    A set of minimal container base images that contain only your application and its runtime dependencies — no package managers, shells or other programs you would expect in a normal Linux distribution.

  2. 5

    lynis

    16.5KCISOfy/lynis · Shell

    Lynis is a security auditing and hardening tool for Linux, macOS, BSD, and other Unix-like systems. It scans the host it runs on for vulnerable software, misconfigurations, and weak settings, and gives hardening tips while also assisting with compliance testing (HIPAA, ISO27001, PCI DSS).

  3. 6

    yq

    16.1Kmikefarah/yq · Go

    yq is a lightweight, portable command-line processor for YAML, JSON, XML, INI and more — you pipe data through jq-like expressions to read, edit or convert it right in the terminal.

  4. 7

    packer

    15.8Khashicorp/packer · Go

    Packer is a tool for creating identical machine images for multiple platforms from a single source configuration. It is lightweight, runs on every major OS, and builds images for multiple platforms in parallel.

  5. 8

    xg2xg

    15.7Kjhuangtw/xg2xg

    A cheatsheet-style lookup table mapping Google internal technologies and services to their open source, cloud or SaaS equivalents, built by an ex-Googler to help ex-Googlers survive the real world.

  6. 9

    fabric

    15.5Kfabric/fabric · Python

    Fabric is a high-level Python library for executing shell commands on remote servers over SSH and getting back useful Python objects, built for automation and deployment tasks.

  7. 10

    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.

  8. 11

    gh-ost

    13.6Kgithub/gh-ost · Go

    gh-ost is GitHub's open-source online schema migration tool for MySQL: it alters live tables by copying data into a ghost table, keeping the workload on the master light and decoupled from normal traffic.

  9. 12

    capistrano

    13Kcapistrano/capistrano · Ruby

    Capistrano is a deployment automation tool built on Ruby, Rake, and SSH. It gives you a cap command that connects to your servers over SSH and runs scripted, repeatable deploy steps.

  10. 13

    encore

    12.5Kencoredev/encore · Go

    Encore is an open-source backend platform: you declare resources like databases, Pub/Sub and caches directly in code, run the whole system locally with real infrastructure, and deploy into your own AWS or GCP account.

  11. 14

    keep

    12.4Kkeephq/keep · Python

    Keep is an open-source AIOps and alert management platform: a single pane of glass for alerts and incidents, with deduplication, enrichment, filtering, correlation, workflows and dashboards built in.

  12. 15

    ansible-examples

    12.1Kansible/ansible-examples · Shell

    A collection of starter Ansible playbooks that demonstrate common features and show how they work together, meant as a learning reference rather than a finished app.

  13. 16

    walle-web

    12Kmeolu/walle-web · Python

    Walle (瓦力) is an open-source, web-based code deployment platform that lets you publish and roll back code written in PHP, Java, Python, Go and more through a browser instead of relying solely on Jenkins.

  14. 17

    flyway

    10.2Kflyway/flyway · Java

    Flyway by Redgate is an open-source database migrations tool: it evolves your database schema easily and reliably across all your instances.

  15. 18

    miller

    10Kjohnkerl/miller · Go

    Miller is a command-line toolkit like awk, sed, cut, join, and sort, but built for name-indexed data such as CSV, TSV, JSON, and JSON Lines: you address fields by name instead of counting column positions.

  16. 19

    visidata

    9.4Ksaulpw/visidata · Python

    VisiData is a terminal spreadsheet multitool for exploring, cleaning, and arranging tabular data, supporting formats like CSV, TSV, SQLite, JSON, Excel (xlsx), and HDF5.

  17. 20

    runpool

    384rhobuild/runpool · Go

    A Docker-native control plane that autoscales ephemeral CI runners on one capacity-bounded host, without Kubernetes: provider demand becomes durable job assignments and isolated per-job execution capsules.

  18. 21

    hivepaas

    305hivepaas/hivepaas · Go

    HivePaaS is a lightweight, self-hosted Platform-as-a-Service built on Docker Swarm, meant as a resource-efficient alternative to Heroku, Render, and Coolify for deploying apps on your own servers.

  19. 22

    forge

    213cisco-open/forge · HCL

    ForgeMT is an open-source platform from Cisco for running self-hosted GitHub Actions runners on your own AWS accounts — ephemeral EC2 runners and Kubernetes ARC runner scale sets, operated as code across many tenant repos.

Often tagged together