Skip to main content

A curated list for awesome cloud native tools, software and tutorials.

2.4k
GitHub Stars
782
Curated Resources
34
Categories
1 hour ago
Last Refreshed
AI & Machine Learning PlatformsData Processing & AnalyticsAPI Gateways & ProxiesContinuous Delivery & GitOpsBuild & Packaging AutomationConfiguration & Policy AutomationCluster Provisioning & LifecycleDeveloper Workspaces & ProductivityDiagnostics & TroubleshootingTesting & ConformanceData Protection & BackupCost & GovernanceNetworking UtilitiesAPI Design & DocumentationDatabasesStorage & Data ManagementStreaming & MessagingService MeshService Discovery & RegistryNetworking & ConnectivityLoad Balancing & IngressRPC FrameworksRuntimes & PlatformsWorkload Orchestration & SchedulingServerless PlatformsKubernetes OperatorsEdge & IoTObservability & MonitoringLoggingTracing & ProfilingSecurity & ComplianceReliability & Chaos EngineeringDashboards & PortalsTutorials & Learning

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me service discovery & registry resources from awesome-cloud-native"

Installation instructions →

What's inside

Service Discovery & Registry

  • admiral

    Admiral provides automatic configuration generation, syncing and service discovery for multicluster Istio service mesh.

  • apollo

    Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。

  • clusterpedia

    Clusterpedia is used for complex resource searches across multiple clusters, support simultaneous search of a single kind of resource or multiple kinds of resources existing in multiple clusters.

  • confd

    Manage local application configuration files using templates and data from etcd or consul.

  • coredns

    CoreDNS is a DNS server that chains middleware.

  • eureka

    AWS Service registry for resilient mid-tier load balancing and failover.

Service Mesh

  • aeraki

    Manage any layer 7 traffic in an Istio service mesh.

  • amalgam8

    Content and Version-based Routing Fabric for Polyglot Microservices.

  • consul

    Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.

  • easemesh

    A service mesh implementation for connecting, control, and observe services in spring-cloud.

Kubernetes Operators

  • agenttier

    Kubernetes-native operator that manages isolated, persistent sandboxes for human developers and AI agents through Sandbox CRDs, with built-in governance, warm-pod pool, and a streaming agent-mode REST API.

  • banzaicloud/bank-vaults

    A Vault swiss-army knife: a K8s operator, Go client with automatic token renewal, automatic configuration, multiple unseal options and more. A CLI tool to init, unseal and configure Vault (auth methods, secret engines). Direct secret injection into Pods.

  • eunomia

    A GitOps Operator for Kubernetes.

  • fabedge

    Secure Edge Networking Based On Kubernetes And KubeEdge.

API Design & Documentation

  • aglio

    An API Blueprint renderer with theme support that outputs static HTML.

  • drakov

    Mock Server that implements the API Blueprint specification.

Runtimes & Platforms

  • agones

    Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes.

  • containerd

    An open and reliable container runtime.

  • containerd-wasm-shims

    Containerd shims for running WebAssembly workloads in Kubernetes.

  • cri-o

    Open Container Initiative-based implementation of Kubernetes Container Runtime Interface.

  • crun

    A fast and lightweight fully featured OCI runtime and C library for running containers.

  • den

    Self-hosted sandbox runtime for AI agents with isolated Docker containers, cgroup v2 memory management, and dynamic pressure monitoring.

Edge & IoT

  • akri

    A Kubernetes Resource Interface for the Edge.

  • baetyl

    Extend cloud computing, data and service seamlessly to edge devices.

  • eliot

    Open source system for managing containerized applications in IoT device.

Workload Orchestration & Scheduling

  • alameda

    Intelligent Resources Orchestrator for Kubernetes by using machine learning.

  • blox

    Open source tools for building custom schedulers on Amazon ECS.

  • cluster-autoscaler

    Kubernetes Cluster Autoscaler for dynamic node scaling across cloud providers.

  • compose

    Define and run multi-container applications with Docker.

  • conductor

    Conductor is a microservices orchestration engine.

  • dc/os

    Datacenter Operating System.

API Gateways & Proxies

  • alb

    ALB (Another Load Balancer) is a Kubernetes Gateway powered by OpenResty with years of production experience from Alauda.

  • apisix

    The Cloud-Native API Gateway.

  • batch-processing-gateway

    The gateway component to make Spark on K8s much easier for Spark users.

  • bricksllm

    Enterprise-grade API gateway that helps you monitor and impose cost or rate limits per API key. Get fine-grained access control and monitoring per user, application, or environment. Supports OpenAI, Azure OpenAI, Anthropic, vLLM, and open-source LLMs.

  • easegress

    A Cloud Native traffic orchestration system.

  • emissary-gateway

    Open source Kubernetes-native API gateway for microservices built on the Envoy Proxy.

Showing a sample of 782 resources. View the full list on GitHub →