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.
Hot right now
Most stars gained in a day · Oct 17
+12awesome-sysadmin
awesome-foss/awesome-sysadmin · ★ 35.4KA curated list of free and open-source sysadmin tools, covering everything from backups and configuration management to monitoring, CI/CD, virtualization, and VPNs.
+12yq
mikefarah/yq · ★ 16.1Kyq 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.
lynis
CISOfy/lynis · ★ 16.5KLynis 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).
+10visidata
saulpw/visidata · ★ 9.4KVisiData is a terminal spreadsheet multitool for exploring, cleaning, and arranging tabular data, supporting formats like CSV, TSV, SQLite, JSON, Excel (xlsx), and HDF5.
The all-time top
22 projects · by stars
- 35.4K
#1 · awesome-foss/awesome-sysadminawesome-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.
- 29.6K
#2 · goharbor/harborharbor
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.
- 23.4K
#3 · slimtoolkit/slimslim
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.
- 4

distroless
23.1KGoogleContainerTools/distroless · StarlarkA 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.
- 5
lynis
16.5KCISOfy/lynis · ShellLynis 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).
- 6

yq
16.1Kmikefarah/yq · Goyq 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.
- 7
packer
15.8Khashicorp/packer · GoPacker 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.
- 8

xg2xg
15.7Kjhuangtw/xg2xgA 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.
- 9

fabric
15.5Kfabric/fabric · PythonFabric 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.
- 10

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

gh-ost
13.6Kgithub/gh-ost · Gogh-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.
- 12

capistrano
13Kcapistrano/capistrano · RubyCapistrano 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.
- 13
encore
12.5Kencoredev/encore · GoEncore 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.
- 14

keep
12.4Kkeephq/keep · PythonKeep 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.
- 15

ansible-examples
12.1Kansible/ansible-examples · ShellA 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.
- 16

walle-web
12Kmeolu/walle-web · PythonWalle (瓦力) 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.
- 17
flyway
10.2Kflyway/flyway · JavaFlyway by Redgate is an open-source database migrations tool: it evolves your database schema easily and reliably across all your instances.
- 18

miller
10Kjohnkerl/miller · GoMiller 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.
- 19

visidata
9.4Ksaulpw/visidata · PythonVisiData is a terminal spreadsheet multitool for exploring, cleaning, and arranging tabular data, supporting formats like CSV, TSV, SQLite, JSON, Excel (xlsx), and HDF5.
- 20

runpool
384rhobuild/runpool · GoA 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.
- 21
hivepaas
305hivepaas/hivepaas · GoHivePaaS 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.
- 22
forge
213cisco-open/forge · HCLForgeMT 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.
Related topics
Often tagged together
- devops455
- linux4,181
- open-source5,666
- docker1,657
- cli2,227
- macos3,544
- automation1,184
- self-hosted1,926
- go684
- windows3,401
- developer-tools2,927
- cross-platform2,622
- server1,459
- sysadmin205
- deployment104
- security977
- apache-2.01,434
- command-line-tool715
- containers121
- database473
- docker-compose390
- kubernetes316
- mit3,311
- tool1,294