An open API service indexing awesome lists of open source software.

awesome-modern-devops

A curated list of awesome modern devops tools and resources.
https://github.com/walidsa3d/awesome-modern-devops

Last synced: 23 days ago
JSON representation

CI/CD

  • Gitea - Self-hosted Git hosting, code review, team collaboration, package registry and CI/CD.
  • Act - Run your GitHub Actions locally.
  • Gitness - An open source developer platform with source control management, continuous integration and continuous delivery.
  • Jenkins - An open source automation server.
  • Gitlab

Containers

  • Docker
  • Watchtower - A tool for automating Docker container base image updates.
  • Diun - A Docker image update notifier.
  • Lazydocker - A simple terminal UI for both docker and docker-compose.
  • Podman - A tool for managing OCI containers and pods.
  • k8s
  • Minikube - A tool to setup a local Kubernetes cluster.
  • K9s - A terminal UI to interact with your Kubernetes clusters.
  • ArgoCD - A declarative, GitOps continuous delivery tool for Kubernetes.
  • Helm - A tool for managing packages of pre-configured Kubernetes resources.
  • Kompose - A conversion tool for Docker Compose to container orchestrators such as Kubernetes.
  • Karpenter - Just-in-time nodes for any kubernetes cluster.
  • Keda - Allows for fine grained autoscaling for event driven Kubernetes workloads.
  • kyverno - Cloud-Native policy management tool.

Databases

  • Medusa - A Cassandra backup tool.
  • Postgres
  • Pgbouncer - A connection pooler for Postgresql.
  • Barman - A Postgresql backup tool.
  • pgAdmin - A web-based management tool for the Postgres.
  • Postgres Exporter - A Prometheus exporter for PostgreSQL server metrics.
  • PGVector - Vector similarity search for Postgres.
  • Redis - An in-memory key-value store
  • Valkey - An open-source version of Redis.

DevSecOps

  • Trivy - An open source security scanner.
  • Snyk - Scans and monitors your projects for security vulnerabilities.
  • Checkov - Prevents cloud misconfigurations and finds vulnerabilities during build-time in infrastructure as code.
  • SonarQube - Code Quality, security and static analysis tool.
  • Gitleaks - A fast, light-weight, portable, and open-source secret scanner for git repositories, files, and directories.
  • Trufflehog - A secrets scanning tool.
  • Vault - A tool for secrets management, encryption as a service, and privileged access management.

IaC

  • OpenTufu - A community-driven fork of Terraform.
  • Atlantis - Terraform Pull Request Automation.
  • Localstack - cloud software development framework to develop and test your AWS applications locally.
  • Terraformer - A CLI tool that generates terraform files based on existing infrastructure.
  • Molecule - Test Ansible roles.
  • AWX - A web UI for Ansible.
  • Cloud-init - Cross-platform cloud instance initialisation tool.
  • Terraform - An infrastructure as code tool that enables you to safely and predictably provision and manage infrastructure in any cloud.

Messaging

  • Redis - The famous key-value store.
  • RabbitMQ - A reliable and mature messaging and streaming broker,
  • ZeroMQ - An open-source universal messaging library.

Misc

  • Airflow - A platform to programmatically author, schedule, and monitor workflows.
  • Keycloak - Open-source identity and access management for modern applications and services.
  • Vagrant - A tool to build and manage virtual machines.

Observability

  • Prometheus - The leading open-source
  • Awesome Prometheus alerts - A collection of alerting rules.
  • Node_Exporter - A system metrics exporter.
  • Blackbox_Exporter - Allows blackbox probing of endpoints over HTTP, HTTPS, DNS, TCP and ICMP.
  • Grafana - An interactive data-visualization platform.
  • FluentBit - A fast log processor and forwarder.
  • Fluentd - A log collector and shipper.
  • Grafana Loki - A log aggregation system designed to store and query logs from all your applications and infrastructure.
  • Sentry - Application performance monitoring and error tracking software.

Resources

Search

  • Elasticsearch - A distributed, RESTful search and analytics engine.
  • OpenSearch - An open-source fork of Elasticsearch.
  • Curator - Tending your Elasticsearch indices.
  • TypeSense - A fast, typo- tolerant, in-memory fuzzy search engine.

Storage

  • Minio - A high performance object storage.
  • Longhorn - A distributed block storage system for Kubernetes.
  • Garage - An open-source distributed object storage service tailored for self-hosting.

WebServers

  • HAProxy - The reliable, high performance tco/http load balancer.
  • Nginx - The famous web server.
  • Caddy - A powerful, enterprise-ready web server with automatic HTTPS.