About Awesome Devops
Awesome Devops is an MCP server published by nirgeier in the Developer Tools category: a curated list of awesome DevOps tools, technologies, and resources.
The repository has 22 stars and 25 forks, with the last commit 10 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/nirgeier/awesome-devopsThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Awesome Devops
Powered by Claude · Grounded in docs
Security checks
Static checks derived from the repository 5 days ago. Heuristics on the source, not an audit.
- ✓README presentThe repository ships documentation.
- !License declaredNo license file. Legally you have no right to use it in a product.
- !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
- !Dependencies pinnedNo lockfile. Installs can pull different code over time.
- ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
README
🚀 Awesome DevOps
- A curated list of awesome DevOps tools, technologies, and resources to help you build, deploy, and maintain modern applications.
- If you want to contribute, please check out the Contributing Guidelines.
📋 Table of Contents
- Version Control
- CI/CD
- Container Technologies
- Container Orchestration
- Infrastructure as Code
- Configuration Management
- Monitoring & Observability
- Logging
- Cloud Platforms
- Open Source Cloud Platforms
- Operating Systems
- Distributed Filesystems
- Internal Developer Platforms
- Artifact Management
- Service Mesh
- Service Discovery
- Chaos Engineering
- API Gateway
- Code Review
- Distributed Messaging
- Programming Languages
- Chat and ChatOps
- Security & Compliance
- Incident Management
- Project Management
- Bug Tracking
- Code Editors
- Continuous Testing
- AI SRE Tools
- VPN
- Databases
- Web Servers
- SSL
- GitOps
- MCP
- Networking Tools
Version Control
| Tool | Description |
|---|---|
| Azure DevOps | Microsoft's comprehensive DevOps platform integrating Git repositories, CI/CD pipelines, project boards, testing tools, and artifact management. |
| Bitbucket | Atlassian's Git repository hosting platform with pull requests, code reviews, branch permissions, and built-in CI/CD. |
| Gitea | Lightweight self-hosted Git service written in Go, offering issue tracking, pull requests, and wiki pages. |
| Git | Distributed version control system for tracking code changes, enabling branching, merging, and collaborative development. |
| Gitblit | Pure Java Git solution providing web interface, user management, access control, and repository mirroring. |
| GitHub | Web-based platform for Git hosting, code collaboration, pull requests, issues, wikis, and CI/CD via GitHub Actions. |
| GitLab | Complete DevOps platform with Git repositories, CI/CD pipelines, security scanning, monitoring, and container registry. |
| Gogs | Simple self-hosted Git service with web interface, issue tracking, and wiki support. |
| Phabricator | Collection of web tools for code review, repository browsing, task management, and project collaboration. |
| Radicle | Sovereign peer-to-peer network for decentralized Git collaboration with issue tracking and patch management. |
| RhodeCode | Centralized repository manager supporting Git, Mercurial, and Subversion with web interface and CI/CD integration. |
CI/CD
| Tool | Description |
|---|---|
| Argo | Open Source Kubernetes native workflows, events, CI and CD. |
| ArgoCD | Declarative GitOps continuous delivery tool for Kubernetes applications. |
| Bamboo | Atlassian's CI/CD server that ties automated builds, tests, and releases together in a single workflow. |
| Bitrise | CI/CD for mobile applications. |
| Buildbot | Automate all aspects of the software development cycle. |
| Buildkite | Run fast, secure, and scalable continuous integration pipelines on your own infrastructure. |
| CircleCI | Cloud-based CI/CD platform with fast builds and easy configuration using YAML files. |
| Cirrus CI | Continuous integration system built for the era of cloud computing. |
| Codefresh | GitOps automation platform for Kubernetes apps. |
| Concourse | Pipeline-based continuous thing-doer. |
| Dagger | CI/CD as Code that Runs Anywhere. |
| Drone | Container-native continuous delivery platform built on Docker. |
| Earthly | Develop CI/CD pipelines locally and run them anywhere. |
| Evergreen | A Distributed Continuous Integration System from MongoDB. |
| Flagger | Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments). |
| GitHub Actions | Workflow automation platform integrated directly into GitHub repositories for CI/CD pipelines. |
| GitLab CI/CD | Built-in continuous integration and deployment tool within GitLab platform. |
| GitLab Pipelines by puzl.cloud | Blazing-fast, cost-effective execution layer for GitLab CI/CD pipeline jobs, offering per-second billing and k8s API for runner management. |
| goCD | Delivery and Release Automation server. |
| Integrity | Continuous Integration server. |
| Jenkins | Open-source automation server for building, testing, and deploying software with extensive plugin ecosystem. |
| Kraken CI | Modern CI/CD, open-source, on-premise system that is highly scalable and focused on testing. |
| PipeCD | Continuous Delivery for Declarative Kubernetes, Serverless and Infrastructure Applications. |
| Semaphore Community Edition | Open-source CI/CD for building, testing, and deploying projects. |
| Spinnaker | Fast, safe, repeatable deployments for every Enterprise. |
| Strider | Continuous Deployment/Continuous Integration platform. |
| TeamCity | JetBrains' build management and continuous integration server with powerful features. |
| Tekton | Cloud-native CI/CD framework for creating pipelines on Kubernetes. |
| Travis CI | Hosted continuous integration service for testing and deploying projects hosted on GitHub. |
| werf | Open Source CI/CD tool for building Docker images & deploying them to Kubernetes using a GitOps approach. |
| Zuul | Drives continuous integration, delivery, and deployment systems with a focus on project gating. |
Container Technologies
| Tool | Description |
|---|---|
| containerd | Industry-standard container runtime focusing on simplicity, robustness, and portability. |
| CRI-O | Lightweight container runtime specifically for Kubernetes. |
| Docker | Platform for developing, shipping, and running applications in isolated containers. |
| LXC/LXD | Linux container technology providing OS-level virtualization. |
| Podman | Daemonless container engine for developing, managing, and running OCI containers. |
Container Orchestration
| Tool | Description |
|---|---|
| Amazon ECS | AWS's fully managed container orchestration service. |
| Amazon EKS | Managed Kubernetes service on AWS. |
| Azure AKS | Managed Kubernetes service on Microsoft Azure. |
| Docker Swarm | Native clustering and orchestration tool for Docker containers. |
| Google GKE | Managed Kubernetes service on Google Cloud Platform. |
| Kubernetes | Open-source container orchestration platform for automating deployment, scaling, and management. |
| KubeVela | Modern application delivery platform for hybrid, multi-cloud environments. |
| Nomad | HashiCorp's flexible workload orchestrator for containers and non-containerized applications. |
| OpenShift | Red Hat's enterprise Kubernetes platform with developer and operational tools. |
Infrastructure as Code
| Tool | Description |
|---|---|
| Atlantis | Terraform Pull Request Automation for automated infrastructure code reviews. |
| AWS CloudFormation | AWS service for modeling and provisioning cloud resources using templates. |
| Azure Resource Manager (ARM) | Deployment and management service for Azure with template-based deployments. |
| CDK (Cloud Development Kit) | AWS framework for defining cloud infrastructure using familiar programming languages. |
| Crossplane | Open-source Kubernetes add-on for managing cloud infrastructure. |
| Digger | Open-source Infrastructure as Code management tool for CI/CD systems. |
| Deployment.io | DevOps co-pilot for developers to automate deployments to AWS. |
| Google Cloud Deployment Manager | Infrastructure deployment service for Google Cloud Platform. |
| Pulumi | Modern infrastructure as code platform supporting multiple programming languages. |
| Selefra | Open-source policy-as-code software providing analytics for multi-cloud and SaaS. |
| Spacelift | Flexible orchestration solution for Infrastructure as Code development. |
| Stacktape | Developer-friendly Infrastructure as Code framework built on top of AWS. |
| Terraform | HashiCorp's tool for building, changing, and versioning infrastructure safely and efficiently. |
| Terrateam | Open-source alternative to Terraform Cloud with GitOps-first approach. |
| Terragrunt | Thin wrapper for Terraform that provides extra tools for managing multiple Terraform modules. |
Configuration Management
| Tool | Description |
|---|---|
| Ansible | Agentless automation tool for configuration management, application deployment, and task automation. |
| CFEngine | Lightweight configuration management system focused on high-scale automation. |
| Chef | Configuration management tool using Ruby-based DSL for system configuration automation. |
| Puppet | Automated configuration management and deployment platform for infrastructure as code. |
| SaltStack | Python-based event-driven automation and configuration management platform. |
| RapidForge.io | Create endpoints, forms, and tasks using scripts to automate workflows. |
| CloudRay | Centralized platform for managing servers and automating infrastructure tasks. |
Monitoring & Observability
| Tool | Description |
|---|---|
| Alerta | Scalable monitoring system with minimal configuration. |
| angle-grinder | Slice and dice log files on the command line. |
| AWS CloudWatch | Amazon's monitoring and observability service for AWS resources and applications. |
| Amon | Modern server monitoring platform. |
| Anemometer | MySQL Slow Query Monitor. |
| Apitally | Analytics, request logging and monitoring for REST APIs with a focus on simplicity and data privacy. |
| AppSignal | Catch errors, track performance, monitor hosts, detect anomalies — all in one tool. |
| Autometrics | Open-source micro framework for observability. |
| Banshee | Real-time anomalies(outliers) detection system for periodic metrics. |
| BetterUptime | Free for 10 monitors, checked every 3 minutes, improved incident management capabilities. |
| Better Stack | Uptime monitoring, incident management, and status pages. |
| BlueWave Uptime | Open-source, self-hosted monitoring tool built with React.js, Node.js, and MongoDB, designed to track server uptime, response times, and incidents in real-time with beautiful visualizations. |
| Bolo | Building distributed, scalable monitoring systems. |
| Brubeck | Statsd-compatible stats aggregator written in C. |
| Bugsnag | Application monitoring, event logging and aggregation. |
| cAdvisor | Analyzes resource usage and performance of running containers. |
| Cachet | Beautiful open-source status page system. |
| Canary Checker | Open-source health check platform. |
| Cabot | Self-hosted monitoring and alerts service. |
| Cacti | Web-based network monitoring and graphing tool. |
| Centreon | IT infrastructure and application monitoring for service performance. |
| Checkly | Code-first synthetic monitoring for modern DevOps. Monitor your APIs and apps at a fraction of the price of legacy providers. Powered by a Monitoring as Code workflow and Playwright. |
| check_mk | Collection of extensions for Nagios. |
| Collectd | System statistics collection daemon. |
| Dash | A low-overhead monitoring web dashboard for a GNU/Linux machine. |
| Datadog | Cloud-scale monitoring and analytics platform for infrastructure and applications. |
| dish | A lightweight monitoring service that efficiently checks socket connections and can be configured remotely. |
| Dynatrace | AI-powered full-stack monitoring platform for applications and infrastructure. |
| elmah.io | Uptime monitoring combined with application error logging. |
| ElastiFlow | Network flow monitoring with the Elastic Stack. |
| Elastic APM | Application performance monitoring built on the Elastic Stack. |
| Facette | Time series data visualization software. |
| Flapjack | Monitoring notification routing & event processing system. |
| Fluere | Versatile network interface monitoring and analysis tool, capable of capturing network packets in pcap format, NetFlow data. supports lua based plugins. |
| Freeboard | Real-time dashboard builder for IoT and web mashups. |
| Freshping | Free for 50 monitors, checked every 1 minutes, supports websocket monitoring. |
| Glances | Monitoring information through a curses or web interface. |
| Globalping CLI | Run network commands like ping, traceroute, and mtr from global locations. |
| Grai | Open-source observability integrating data impact analysis into CI. |
| Grafana | Open-source platform for monitoring and observability with beautiful, customizable dashboards. |
| gvisor | Container runtime sandbox. |
| Graphite | Store numeric time-series data and render graphs. |
| Healthchecks | Cron monitoring tool. |
| Heap Analytics | Easy event tracking without coding. |
| HolmesGPT | Open-source AI assistant for investigating alerts and finding root causes. |
| Honeybadger | Monitor application errors, performance, uptime, and logs in one simple tool for developers. |
| Icinga | Monitors availability and performance. |
| InfluxDB | Time series database. |
| Instatus | Quick and beautiful status page. |
| Keep | Open-source alerting CLI for developers. |
| Last9 | OpenTelemetry-native observability platform for APM, metrics, logs, and traces, built to handle high-cardinality data at scale. |
| Levitate | A Managed Time Series Metrics and Events Warehouse built to handle High Cardinality data. |
| LibreNMS | Fork of Observium. |
| Loggly | Aggregate & analyze logs from any source. |
| Logit.io | Centralise logs and metrics using the ELK Stack, Grafana & Open Distro. |
| Matomo | Take back control with Matomo – a powerful web analytics platform that gives you 100% data ownership. |
| Merlinn | Open-source AI on-call developer. |
| Middleware | Full-stack cloud observability platform. |
| Moira | Most powerful alerting system, backed by Graphite. |
| Monit | Managing and monitoring Unix systems. |
| Monitive | Free for 1 service, checked every 10 minutes with unlimited email & twitter alerts. |
| Munin | Networked resource monitoring tool. |
| Naemon | Fast, stable, and innovative monitoring framework. |
| Nagios | Powerful monitoring system for infrastructure, services, and applications. |
| Netdata | Instantly diagnose slowdowns and anomalies in infrastructure. |
| New Relic | Observability platform providing insights into application performance and user experience. |
| Observium | SNMP monitoring for servers and networking devices. Runs on linux. |
| openITCOCKPIT | Powerful open-source monitoring tool built upon Naemon or Nagios, featuring seamless integration with Grafana, an array of comprehensive reports, and visualizations. |
| OpenTelemetry | Vendor-neutral observability framework for collecting metrics, logs, and traces. |
| Opsview | Based on Nagios 4, Opsview Core is ideal for small IT and test environments. |
| openssl | Cryptography and SSL/TLS toolkit. |
| OverOps | OverOps provides Automated Root Cause (ARC) analysis to reduce the time to identify and fix critical production application errors. |
| PCP (Performance Co-Pilot) | System performance analysis toolkit. |
| Phare | Free 100k monitoring events per months, 30s intervals, unlimited users, incident management, and sleek status pages. |
| Prometheus | Open-source monitoring and alerting toolkit with powerful query language and time-series database. |
| Screpy | Screpy is a web analyzer and monitoring tool. Its powered by Google Lighthouse. |
| Sematext Cloud | Infrastructure and log monitoring with service and log auto-discovery. Basic plan is free. |
| Sematext Logs | Log monitoring with log auto-discovery and alerting; comes with out of the box dashboards, pipelines for transforming, masking, dropping, sampling log events and more. Basic plan is free. |
| Sematext Synthetics | Website uptime, API, and SSL certificate monitoring. Includes status pages and scriptable multi-page user transaction monitoring, etc. |
| Sensu | Simple, scalable, multi-cloud monitoring. |
| Sentry | Error monitoring that helps discover, triage, and prioritize errors. |
| Seyren | An alerting dashboard for Graphite. |
| Shinken | Monitoring framework. |
| Shynet | Modern, privacy-friendly, and cookie-free web analytics. |
| StatusList.app | Uptime monitoring with debug details and hosted status page in one dashboard. |
| StatusPal | Communicate incidents and maintenance effectively. |
| Tig | Text-mode interface for Git. |
| Steampipe | Universal SQL interface for any cloud API and dashboards. |
| UpTime.onl | Free for 10 URLs, checked every 5 minutes. |
| UpTime360 | checked every 5 minutes. Monitor server, website, blacklist, custom services and publish status pages. |
| Uptime Kuma | An easy-to-use self-hosted monitoring tool. |
| UptimeRobot | Free for 50 monitors, checked every 5 minutes. |
| Zabbix | Enterprise-class monitoring solution for networks, servers, and applications. |
Logging
| Tool | Description |
|---|---|
| ELK Stack (Elasticsearch, Logstash, Kibana) | Popular log management and analysis solution for centralized logging. |
| Fluentd | Open-source data collector for unified logging layer. |
| Graylog | Free and open-source log management platform with powerful search capabilities. |
| Loki | Horizontally scalable log aggregation system designed by Grafana Labs. |
| Seq | Centralized structured logging for .NET applications. |
| Splunk | Platform for searching, monitoring, and analyzing machine-generated data. |
Cloud Platforms
| Tool | Description |
|---|---|
| Alibaba Cloud | Integrated suite of cloud products and services. |
| Amazon Web Services (AWS) | Comprehensive cloud computing platform with 200+ services worldwide. |
| Microsoft Azure | Cloud computing platform with integrated tools for building and managing applications. |
| DigitalOcean | Developer-friendly cloud platform with simple pricing and easy-to-use interface. |
| Equinix | Global data center and colocation provider for enterprise network and cloud computing. |
| Google Cloud Platform (GCP) | Suite of cloud computing services running on Google infrastructure. |
| IBM Cloud | Cloud platform combining PaaS and IaaS with AI and analytics capabilities. |
| Kinsta | Create and deploy web applications and databases in minutes. |
| Linode | Cloud hosting provider offering virtual machines and Kubernetes engine. |
| Oracle Cloud | Enterprise cloud computing platform with IaaS, PaaS, and SaaS solutions. |
| Scaleway | Single way to create, deploy, and scale infrastructure in the cloud. |
| Vultr | Easily deploy cloud servers, bare metal, and storage worldwide. |
Security & Compliance
| Tool | Description |
|---|---|
| Aqua Security | Container and cloud-native security platform. |
| Checkov | Static code analysis tool for infrastructure as code security and compliance. |
| Falco | Cloud-native runtime security tool for Kubernetes threat detection. |
| Open Policy Agent (OPA) | Policy-based control engine for cloud-native environments. |
| SonarQube | Platform for continuous inspection of code quality and security vulnerabilities. |
| Snyk | Developer security platform for finding and fixing vulnerabilities in code and dependencies. |
| Trivy | Open-source vulnerability scanner for containers and other artifacts. |
| Vault | HashiCorp's tool for secrets management, encryption as a service, and privileged access management. |
Artifact Management
| Tool | Description |
|---|---|
| AWS ECR | Fully managed Docker container registry on AWS. |
| Docker Registry | Storage and distribution system for Docker images. |
| Google Artifact Registry | Universal package manager for containers and language packages on GCP. |
| Harbor | Open-source container registry with security, identity, and management features. |
| JFrog Artifactory | Universal artifact repository manager with advanced features for DevOps. |
| Nexus Repository | Universal artifact repository manager supporting multiple formats. |
Service Mesh
| Tool | Description |
|---|---|
| AWS App Mesh | Service mesh providing application-level networking on AWS. |
| Consul | HashiCorp's service mesh solution with service discovery and configuration. |
| Istio | Open-source service mesh providing traffic management, security, and observability. |
| Linkerd | Lightweight, security-first service mesh for Kubernetes. |
GitOps
| Tool | Description |
|---|---|
| ArgoCD | Declarative GitOps continuous delivery tool for Kubernetes. |
| Flux | GitOps operator for Kubernetes that keeps clusters in sync with configuration sources. |
| Jenkins X | CI/CD platform built on Kubernetes with GitOps automation. |
| Weave GitOps | GitOps platform for continuous delivery on Kubernetes. |
Open Source Cloud Platforms
| Tool | Description |
|---|---|
| Apache CloudStack | Designed to deploy and manage large networks of virtual machines. |
| Apache Mesos | Program against your data center like it's a single pool of resources. |
| DC/OS | Distributed operating system based on the Apache Mesos distributed systems kernel. |
| Eucalyptus | Building AWS-compatible private and hybrid clouds. |
| LocalStack | Fully functional local AWS cloud stack for development and testing. |
| OpenNebula | Build private clouds and manage data center virtualization based on KVM, LXD, and VMware. |
| OpenStack | Open-source software for creating private and public clouds. |
Operating Systems
| Tool | Description |
|---|---|
| Atomic | Immutable infrastructure for deploying and scaling containerized applications. |
| CoreOS | Lightweight container host optimized for cloud-native applications. |
| OSv | Versatile modular unikernel for running unmodified Linux applications securely. |
| Photon | Linux container host optimized for cloud-native applications and VMware infrastructure. |
| Project Atomic | Red Hat's container OS and tools. |
| RancherOS | Containerized operating system for running containers. |
| Rocky Linux | Open-source enterprise operating system compatible with Red Hat Enterprise Linux. |
| Snappy Ubuntu Core | Canonical's container OS. |
| Ubuntu | Enterprise open-source Linux distribution. |
Distributed Filesystems
| Tool | Description |
|---|---|
| Ceph | Highly scalable object, block, and file-based storage. |
| Gluster | Free and open-source scalable network filesystem. |
| LINBIT | Create, remove, and replicate block storage devices for datacenter-scale environments. |
| MinIO | High-performance, distributed object storage system. |
| XtreemFS | Fault-tolerant distributed file system. |
Internal Developer Platforms
| Tool | Description |
|---|---|
| Backstage | Open platform for building developer portals. |
| Kratix | Framework for platform teams to build custom platforms tailored to organizations. |
| Port | Platform for building no-code, holistic Internal Developer Portals. |
Service Discovery
| Tool | Description |
|---|---|
| Doozerd | Consistent distributed data store. |
| Serf | Decentralized cluster membership, failure detection, and orchestration. |
| ZooKeeper | Centralized service for configuration, naming, synchronization, and more. |
Chaos Engineering
| Tool | Description |
|---|---|
| Chaos Mesh | Chaos engineering platform for Kubernetes. |
| Chaos Monkey | Resiliency tool for random instance failures. |
| Chaos Toolkit | Open-source platform for chaos engineering. |
| Litmus | Identify weaknesses in infrastructures. |
| Pumba | Chaos testing, network emulation, and stress testing for containers. |
| Toxiproxy | Simulate network and system conditions for chaos testing. |
API Gateway
| Tool | Description |
|---|---|
| Ambassador | Kubernetes-native API gateway built on Envoy. |
| API Umbrella | Proxy for APIs with management platform. |
| Cilium | API-aware networking and security using BPF and XDP. |
| Envoy | Cloud-native high-performance service proxy. |
| Gloo | Feature-rich Kubernetes-native ingress controller and API gateway. |
| Kong | Connect all microservices and APIs. |
| Traefik | Reverse proxy and load balancer for HTTP and TCP. |
| Tyk | API and service management platform. |
Code Review
| Tool | Description |
|---|---|
| CodeRabbit | AI-powered code review tool integrated with GitHub. |
| Gerrit | Web-based team code collaboration tool. |
| MeshMap | Visual designer for Kubernetes and cloud-native applications. |
| Potpie | AI agent for understanding code changes and computing blast radius. |
| Review Board | Web-based collaborative code review tool. |
Distributed Messaging
| Tool | Description |
|---|---|
| ActiveMQ | Multi-protocol messaging. |
| Beanstalkd | Simple, fast work queue. |
| Celery | Asynchronous task queue/job queue. |
| Dkron | Distributed, fault-tolerant job scheduling system. |
| Faktory | Repository for background jobs. |
| Kafka | Building real-time data pipelines and streaming apps. |
| KubeMQ | Kubernetes-native messaging platform. |
| NATS | Simple, secure, high-performance messaging system. |
| NSQ | Realtime distributed messaging platform. |
| RabbitMQ | Message broker. |
| RestMQ | Message queue using HTTP as transport. |
Programming Languages
| Tool | Description |
|---|---|
| Go | Open-source language for simple, reliable, efficient software. |
| Python | Programming language for quick integration and systems work. |
| Ruby | Dynamic language focused on simplicity and productivity. |
Chat and ChatOps
| Tool | Description |
|---|---|
| CloudBot | Simple, fast, expandable IRC bot. |
| Hubot | Customizable life embetterment robot. |
| Mattermost | Messaging platform for secure team collaboration. |
| Riot | Universal secure chat app. |
| Rocket.Chat | Open-source team communication. |
| Zulip | Real-time chat with email threading model. |
Incident Management
| Tool | Description |
|---|---|
| OpsGenie | Incident management and alerting. |
| PagerDuty | Incident response and alerting. |
| PagerTree | Incident response and alerting. |
| VictorOps | Incident management platform. |
Project Management
| Tool | Description |
|---|---|
| Asana | Work management platform for teams. |
| Azure Boards | Work item tracking for Azure DevOps. |
| Bitbucket Issues | Issue tracking for Bitbucket. |
| Clickup | All-in-one productivity platform. |
| GitHub Projects | Project management for GitHub. |
| GitLab Boards | Issue boards for GitLab. |
| Jira | Issue tracking and project management. |
| Linear | Issue tracking tool for software teams. |
| Monday.com | Work management platform. |
| Shortcut | Project management for software teams. |
| Taiga | Open-source project management platform. |
| Trello | Kanban-style project management. |
| Wrike | Work management and project collaboration. |
| Zoho Sprints | Agile project management. |
Bug Tracking
| Tool | Description |
|---|---|
| Bugasura | Bug tracking and management. |
| Bugsee | In-app bug reporting and crash reporting. |
| Bugzilla | Open-source bug tracking system. |
| Github Issues | Issue tracking for GitHub. |
| Instabug | In-app feedback and bug reporting. |
| Mantis Bug Tracker | Open-source bug tracking system. |
| Zoho BugTracker | Bug tracking and management. |
Code Editors
| Tool | Description |
|---|---|
| Atom | Hackable text editor for the 21st century. |
| Bluefish | GTK+ IDE for web development. |
| CodeLobster | PHP, HTML, CSS, JavaScript editor. |
| Eclipse | IDE for Java and other languages. |
| Eclipse Che | Cloud IDE. |
| gedit | Text editor for GNOME. |
| GNU Emacs | Extensible, customizable text editor. |
| GNU Nano | Simple command-line text editor. |
| IntelliJ IDEA | IDE for Java and other JVM languages. |
| Neovim | Hyperextensible Vim-based text editor. |
| Notepad++ | Source code editor. |
| PyCharm | IDE for Python. |
| Sublime Text | Sophisticated text editor. |
| TextMate | Text editor for macOS. |
| UltraEdit | Text editor and hex editor. |
| Vim | Highly configurable text editor. |
| Visual Studio Code | Code editor with built-in Git and extensions. |
| WebStorm | IDE for web development. |
Continuous Testing
| Tool | Description |
|---|---|
| accelQ | Continuous testing platform. |
| Apache jMeter | Load testing tool. |
| Appium | Mobile application testing framework. |
| Bencher | Continuous benchmarking. |
| Cypress | End-to-end testing framework. |
| Diffblue | AI-powered automated unit test generation and code analysis platform. |
| Gatling | Load testing tool for web applications. |
| IBM Rational Functional Tester | Automated functional testing. |
| JUnit | Unit testing framework for Java. |
| k6 | Load testing tool. |
| NUnit | Unit testing framework for .NET. |
| Selenium | Browser automation tool. |
| steadybit | Chaos engineering and testing platform. |
| TestComplete | Automated testing tool. |
| TestNG | Testing framework for Java. |
| TestRail | Test case management. |
| TestSigma | AI-powered test automation. |
| Tricentis Tosca | Model-based test automation. |
| Unified Functional Testing (UFT) | Functional testing tool. |
| Waitr | Web application testing framework. |
| Zephyr | Test management tool. |
AI SRE Tools & SRE Copilots
| Tool | Description |
|---|---|
| Deductive.ai | AI-powered SRE and DevOps automation. |
| Resolve.ai | AI for incident resolution. |
| Sherlocks.ai | AI SRE assistant for monitoring and alerting. |
VPN
| Tool | Description |
|---|---|
| Algo | Set up a personal VPN in the cloud. |
| Firezone | Self-hosted VPN server using WireGuard. |
| Freelan | Peer-to-peer secure VPN. |
| OpenVPN | Flexible VPN for secure data communications. |
| Pritunl | Enterprise VPN server. |
| SoftEther | Cross-platform VPN program. |
| sshuttle | Transparent proxy as a poor man's VPN. |
| Streisand | Automated VPN service setup. |
| VyOS | Open-source network OS for routing and firewall. |
Databases
| Tool | Description |
|---|---|
| Apache HBase | Distributed, versioned, non-relational database. |
| Cassandra | Manage massive amounts of data fast, without losing sleep. |
| Couchbase | Distributed multi-model NoSQL document-oriented database. |
| CouchDB | Database that completely embraces the web. |
| etcd | Distributed reliable key-value store for critical data. |
| LevelDB | Fast key-value storage library. |
| MariaDB | Fast, scalable, and robust relational database. |
| MySQL | Open-source relational database management system. |
| PostgreSQL | Powerful, open-source object-relational database. |
| RethinkDB | Open-source database for the real-time web. |
| RocksDB | Embeddable, persistent key-value store for fast storage. |
| ScyllaDB | NoSQL data store using the Seastar framework. |
| SQLite | Small, fast, self-contained, high-reliability SQL engine. |
| usql | Universal command-line interface for SQL databases. |
| TiDB | MySQL-compatible distributed SQL database designed for horizontal scalability and high availability. |
| TiKV | Distributed, highly available transactional key-value store powering TiDB’s storage layer. |
| Tool | Description |
|---|---|
| Apache HBase | Distributed, versioned, non-relational database. |
| Cassandra | Manage massive amounts of data fast, without losing sleep. |
| Couchbase | Distributed multi-model NoSQL document-oriented database. |
| CouchDB | Database that completely embraces the web. |
| etcd | Distributed reliable key-value store for critical data. |
| LevelDB | Fast key-value storage library. |
| MariaDB | Fast, scalable, and robust relational database. |
| MySQL | Open-source relational database management system. |
| PostgreSQL | Powerful, open-source object-relational database. |
| RethinkDB | Open-source database for the real-time web. |
| RocksDB | Embeddable, persistent key-value store for fast storage. |
| ScyllaDB | NoSQL data store using the Seastar framework. |
| SQLite | Small, fast, self-contained, high-reliability SQL engine. |
| usql | Universal command-line interface for SQL databases. |
| TiDB | MySQL-compatible distributed SQL database designed for horizontal scalability and high availability. |
| TiKV | Distributed, highly available transactional key-value store powering TiDB’s storage layer. |
Web Servers
| Tool | Description |
|---|---|
| Apache | Web server and reverse proxy. |
| Caddy | Web server with automatic HTTPS. |
| Cherokee | Highly concurrent secured web applications. |
| Lighttpd | Optimized for speed-critical environments. |
| Nginx | High-performance load balancer, web server, and reverse proxy. |
| uWSGI | Application server container. |
SSL
| Tool | Description |
|---|---|
| Cert Manager | Kubernetes add-on for automating TLS certificate management. |
| Certbot | Automate using Let's Encrypt certificates on manually-managed websites. |
| Let's Encrypt | Free, automated, and open Certificate Authority. |
Networking Tools
| Tool | Description |
|---|---|
| dig | DNS lookup utility for querying DNS servers. |
| nslookup | DNS record lookup tool for troubleshooting DNS records. |
| tcpdump | Packet capture and low-level network traffic analysis tool. |
| mtr | Combined ping + traceroute tool for deep network diagnostics. |
| nmap | Network scanning and security auditing tool for discovering hosts & services. |
MCP
| Tool | Description |
|---|---|
| 1Panel | Modern, open-source Linux server operation and management panel. |
| activepieces | No-code workflow automation platform. |
| context7 | Context-aware AI assistant for developers. |
| fastmcp | Fast and lightweight MCP server for building AI agents. |
| Figma-Context-MCP | Figma design integration for AI assistants. |
| genai-toolbox | Google Cloud GenAI toolbox for AI model access. |
| github-mcp-server | GitHub integration for AI assistants. |
| mindsdb | AI-powered database management and analytics. |
| playwright-mcp | Browser automation and web scraping with Playwright. |
| serena | AI-powered development assistant. |
Networking Tools
| Tool | Description |
|---|---|
| dig | DNS lookup utility for querying DNS servers. |
| nslookup | Basic DNS lookup tool for DNS records troubleshooting. |
| tcpdump | Packet capture and network traffic analysis tool. |
| mtr | Combined ping and traceroute tool for deep network diagnostics. |
| nmap | Network scanning and security auditing tool for discovering hosts and services. |
📚 Documentation
Repository Structure
This repository maintains a curated list of DevOps tools organized by category. Each tool entry follows a standardized structure:
awesome-devops/
├── README.md # Main repository documentation and tool listings
├── .github/
│ └── copilot-instructions.md # AI agent instructions for automation
├── tools/ # Tool entries organized by category
│ ├── CategoryName/
│ │ └── ToolName/
│ │ └── README.md # Individual tool documentation
├── logos/ # Logo management system
│ ├── README.md # Logo system documentation
│ ├── apply_logos.py # Logo URL replacement script
│ ├── fetch_logos.sh # Logo downloading automation
│ └── mapping.csv # Logo download tracking
└── scripts/ # Automation and validation scripts
├── create_readmes.sh # Template generation for new tools
├── update_summaries.py # Content synchronization
└── validate_readmes.py # Format validation and compliance checking
Tool Entry Format
Every tool follows this exact README structure:
# Tool Name

## Overview
[Description from main README table]
## Key Features
- Bullet points of main features
## Getting Started
Installation and usage examples with code blocks
## Resources
- [Official Website](url)
- [Documentation](url)
- [GitHub Repository](url)
Adding a New Tool
-
Create Directory Structure
mkdir -p tools/CategoryName/ToolName cd tools/CategoryName/ToolName -
Generate Template
# From repository root bash scripts/create_readmes.sh -
Add Logo
# Fetch from Simple Icons CDN bash logos/fetch_logos.sh toolname # Apply local logo references python3 logos/apply_logos.py -
Update Main README
- Add tool entry to appropriate category table
- Ensure description matches tool README overview
-
Validate
python3 scripts/validate_readmes.py
Logo Management
The repository uses a comprehensive logo management system:
- Storage: Logos stored as
logos/toolname.svg - Referencing:
../logos/toolname.svg(from tool directory) - Fetching:
bash logos/fetch_logos.sh toolname - Application:
python3 logos/apply_logos.pyreplaces external URLs - Validation: Logo existence checked during README validation
Validation & Quality Assurance
Before submitting contributions, run validation:
# Validate all READMEs
python3 scripts/validate_readmes.py
# Returns exit code 1 on validation failures
# Checks: header format, logo existence, required sections, content structure
Content Synchronization
Tool descriptions in main README tables are the source of truth:
# Sync descriptions from main README to individual tool READMEs
python3 scripts/update_summaries.py
Development Workflow
- Fork and Clone the repository
- Create Feature Branch for your changes
- Add/Update Tools following the contribution guidelines
- Run Validation to ensure compliance
- Test Changes locally
- Submit Pull Request with clear description
Automation Scripts
| Script | Purpose | Usage |
|---|---|---|
create_readmes.sh |
Generate standardized README templates | bash scripts/create_readmes.sh |
validate_readmes.py |
Check README format compliance | python3 scripts/validate_readmes.py |
update_summaries.py |
Sync descriptions from main README | python3 scripts/update_summaries.py |
fetch_logos.sh |
Download logos from Simple Icons | bash logos/fetch_logos.sh toolname |
apply_logos.py |
Replace external logo URLs with local paths | python3 logos/apply_logos.py |
AI Agent Integration
The repository includes comprehensive instructions for AI agents in .github/copilot-instructions.md, covering:
- Project architecture and structure
- Critical workflows and conventions
- Naming standards and path resolution
- Common pitfalls and validation requirements
- Integration points between components
Contributing Guidelines
- Follow the exact tool README format
- Ensure logos are available and properly referenced
- Run validation before submitting PRs
- Keep main README table descriptions synchronized
- Use PascalCase for tool directories, lowercase with hyphens for logo files
- Test all changes locally before submission
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This list is available under the Creative Commons Zero v1.0 Universal license.
README fetched from the repository 5 days ago. The original is authoritative.