- 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.
- 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
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| Tool | Description |
|---|---|
| Doozerd | Consistent distributed data store. |
| Serf | Decentralized cluster membership, failure detection, and orchestration. |
| ZooKeeper | Centralized service for configuration, naming, synchronization, and more. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| Tool | Description |
|---|---|
| OpsGenie | Incident management and alerting. |
| PagerDuty | Incident response and alerting. |
| PagerTree | Incident response and alerting. |
| VictorOps | Incident management platform. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
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
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)-
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
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
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 structureTool descriptions in main README tables are the source of truth:
# Sync descriptions from main README to individual tool READMEs
python3 scripts/update_summaries.py- 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
| 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 |
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
- 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
Contributions are welcome! Please feel free to submit a Pull Request.
This list is available under the Creative Commons Zero v1.0 Universal license.