Cloud-Native Open Source Projects
Discover 40 open source Cloud Native repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Cloud Native projects here are most often combined with Go, Kubernetes and Developer Tools. Last updated October 4, 2026.
40 repositories · updated October 4, 2026

opencost: Monitor Kubernetes and Cloud Costs
OpenCost helps platform, FinOps, and engineering teams see how Kubernetes workloads and cloud services use and incur costs. It provides cost allocation, cloud cost visibility, and Prometheus metrics for Kubernetes environments.

aws-nuke: Remove Resources from AWS Accounts
aws-nuke is a Go CLI for identifying and deleting resources from AWS accounts. It suits teams cleaning up test, development, or decommissioned accounts, with filters to help control what is removed.

tau: Build and Run Distributed Cloud Applications
Taubyte is a Go-based platform for building and deploying applications across local and self-managed cloud environments. It combines serverless functions, web hosting, databases, object storage, and messaging for developers and AI-assisted workflows.

karpor: Explore and Understand Kubernetes Clusters
Karpor is a Kubernetes visualization tool for searching resources and gaining operational insight across clusters. It helps platform and developer teams inspect compliance, resource relationships, and Kubernetes events, with AI-assisted capabilities.

sandbox-sdk: Run Code in Cloudflare Edge Sandboxes
Cloudflare Sandbox SDK helps Workers run untrusted or generated code in Linux containers managed through Durable Objects. It adds file transfer, S3-compatible mounts, and directory backups for isolated per-user or per-task environments.

awesome-aws: Find AWS Tools, Guides, and Learning Resources
A curated directory of AWS libraries, open-source projects, guides, documentation, and community resources. Use it to discover tools across AWS services, SDK languages, command-line workflows, and cloud topics.

greptimedb: Store and Query Metrics, Logs, and Traces
GreptimeDB is a Rust observability database that stores metrics, logs, and traces on object storage. It suits teams seeking a shared backend for telemetry, with SQL and PromQL queries and support for common ingestion protocols.

quarkus: Build Cloud-Native Java Applications
Quarkus is a Java framework for building container-oriented applications, from microservices to monoliths. It supports both JVM and native deployments and combines imperative and reactive development styles.

APIPark: Manage AI Models and APIs Through One Gateway
APIPark is an open-source AI gateway and API developer portal for standardizing access to AI models and REST APIs. It helps teams manage API publishing, subscriptions, keys, usage monitoring, and model integrations in one place.

prometheus/prometheus: Monitor Systems with Time-Series Metrics
Prometheus collects and stores metrics from configured targets, lets teams query them with PromQL, and evaluates rules to surface issues or trigger alerts. It suits operators who want an autonomous monitoring system with flexible service discovery and metric labeling.

podman: Manage Containers and Pods Without a Daemon
Podman manages OCI and Docker images, containers, and groups of containers called pods. It offers a Docker-compatible CLI, rootless operation, and remote or virtual-machine workflows for Linux, macOS, and Windows.

ubicloud: Build and Manage a Cloud on Bare Metal
Ubicloud is a Ruby-based cloud control plane for provisioning compute, networking, and storage on bare-metal providers. It suits teams seeking a portable, self-managed alternative to public cloud infrastructure, as well as developers using its managed service.