Topics / #cncf
Cncf projects on GitHub
Cloud Native Computing Foundation ecosystem of projects and standards.
As of , the most-starred Cncf projects on GitHub are kubernetes (128.3K stars), netdata (81K stars) and prometheus (66.6K stars). GitHub.Locker tracks 43 Cncf repositories with 1.1M stars combined. The fastest-growing on October 16 was prometheus, with +23 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
prometheus
prometheus/prometheus · ★ 66.6KPrometheus is a systems and service monitoring tool: it scrapes metrics from configured targets at set intervals, evaluates rule expressions over that data, displays results, and fires alerts when conditions are met.
+20kubernetes
kubernetes/kubernetes · ★ 128.3KKubernetes (K8s) is an open source system for managing containerized applications across multiple hosts, handling the deployment, maintenance, and scaling of those applications.
opentofu
opentofu/opentofu · ★ 30.5KOpenTofu is an open-source tool for declaratively managing cloud infrastructure, letting you build, change, and version infrastructure safely and efficiently.
+15netdata
netdata/netdata · ★ 81KNetdata is an open-source, real-time infrastructure monitoring platform that collects per-second metrics, visualizes them, and detects anomalies with machine learning.
The all-time top
43 projects · by stars
- 128.3K
#1 · kubernetes/kuberneteskubernetes
Kubernetes (K8s) is an open source system for managing containerized applications across multiple hosts, handling the deployment, maintenance, and scaling of those applications.
- 81K
#2 · netdata/netdatanetdata
Netdata is an open-source, real-time infrastructure monitoring platform that collects per-second metrics, visualizes them, and detects anomalies with machine learning.
- 66.6K
#3 · prometheus/prometheus
prometheus
Prometheus is a systems and service monitoring tool: it scrapes metrics from configured targets at set intervals, evaluates rule expressions over that data, displays results, and fires alerts when conditions are met.
- 4
etcd
52.4Ketcd-io/etcd · GoA distributed, reliable key-value store for the most critical data of a distributed system, written in Go and kept consistent across machines with the Raft consensus algorithm.
- 5

backstage
34.6Kbackstage/backstage · TypeScriptAn open source framework for building developer portals — one centralized place for your microservices, infrastructure tooling and documentation. Originally built at Spotify, now hosted by the CNCF.
- 6
k3s
34.2Kk3s-io/k3s · GoK3s is a lightweight, fully conformant, production-ready Kubernetes distribution packed into a single binary under 100 MB that runs with roughly half the memory of standard Kubernetes.
- 7
go-zero
33.4Kzeromicro/go-zero · Gogo-zero is a cloud-native Go framework for building web and RPC microservices, packed with built-in engineering practices. It has been serving sites with tens of millions of users for years and is listed in the CNCF Landscape.
- 8

minikube
32.2Kkubernetes/minikube · GoMinikube runs a local Kubernetes cluster on macOS, Linux, or Windows so developers can build and test Kubernetes applications on their own machine.
- 9
opentofu
30.5Kopentofu/opentofu · GoOpenTofu is an open-source tool for declaratively managing cloud infrastructure, letting you build, change, and version infrastructure safely and efficiently.
- 10
helm
30.3Khelm/helm · GoHelm is the package manager for Kubernetes. It manages Charts — packages of pre-configured Kubernetes resources — so installing and managing applications in a cluster works like apt, yum or homebrew on your system.
- 11

harbor
29.6Kgoharbor/harbor · GoHarbor is an open source trusted cloud native registry that stores, signs, and scans content — mainly container images and Helm charts. It is a CNCF-hosted project.
- 12

envoy
29.1Kenvoyproxy/envoy · C++Envoy is a cloud-native, high-performance proxy for edge, middle, and service-to-service traffic. It is an open-source project hosted by the CNCF.
- 13

cilium
25.7Kcilium/cilium · GoCilium is open-source networking, security, and observability software built on an eBPF dataplane, used mainly as the networking layer of Kubernetes clusters.
- 14

argo-cd
24.4Kargoproj/argo-cd · GoArgo CD is a declarative GitOps continuous delivery tool for Kubernetes that keeps your cluster state synced with a Git repository.
- 15

slim
23.4Kslimtoolkit/slim · GoSlimToolkit (formerly DockerSlim) is a free, open-source CLI toolkit that inspects, optimizes and debugs container images. It can shrink an image by up to 30x without you changing anything in your Dockerfile — and makes the result more secure too.
- 16

sops
23.4Kgetsops/sops · GoSOPS (Secrets OPerationS) is an editor for encrypted files that supports YAML, JSON, ENV, INI and BINARY formats, encrypting values with AWS KMS, GCP KMS, Azure Key Vault, HuaweiCloud KMS, age, or PGP.
- 17
jaeger
23.3Kjaegertracing/jaeger · GoJaeger is a distributed tracing platform that helps you monitor and troubleshoot requests as they flow through microservices-based systems.
- 18

serve
21.9Kjina-ai/serve · PythonJina is an open-source Python framework for building multimodal AI applications on a cloud-native stack — you wrap models into gRPC microservices, chain them into flows, and scale from local to cloud.
- 19

containerd
21.4Kcontainerd/containerd · Gocontainerd is an industry-standard container runtime — a daemon for Linux and Windows that manages the complete container lifecycle of its host: image transfer and storage, container execution and supervision, and low-level storage and network attachments. It's a CNCF graduated project.
- 20
vitess
21.4Kvitessio/vitess · GoVitess is a cloud-native distributed database system built around MySQL, designed for horizontal scaling.
- 21
ingress-nginx
19.5Kkubernetes/ingress-nginx · Goingress-nginx was an Ingress controller for Kubernetes that used NGINX as a reverse proxy and load balancer to route traffic into clusters. The project is now retired.
- 22

kubesphere
17.1Kkubesphere/kubesphere · GoKubeSphere is a container platform built on Kubernetes for managing cloud-native apps across multi-cloud, datacenter, and edge environments. It adds a developer-friendly web console, multi-tenancy, DevOps workflows, and a plug-and-play extension ecosystem on top of your clusters.
- 23

argo-workflows
17Kargoproj/argo-workflows · GoAn open source, container-native workflow engine for Kubernetes: it orchestrates parallel jobs where every step of your workflow runs as a container. It is a CNCF graduated project.
- 24

tikv
16.9Ktikv/tikv · RustAn open-source, distributed, transactional key-value database. Unlike traditional NoSQL systems, it offers not only classical key-value APIs but also transactional APIs with ACID compliance.
- 25

kops
16.7Kkubernetes/kops · GokOps (Kubernetes Operations) is a tool that creates, upgrades, and manages production-grade, highly available Kubernetes clusters, and also provisions the underlying cloud infrastructure for them.
- 26

kind
15.6Kkubernetes-sigs/kind · Gokind (Kubernetes IN Docker) runs local Kubernetes clusters using Docker containers as 'nodes'. It was primarily designed for testing Kubernetes itself, but also works for local development or CI.
- 27

charts
15.4Khelm/charts · GoThis was the canonical repository of community-curated Helm charts (stable and incubator) for installing applications on Kubernetes via Helm 2/3. It is now archived and obsolete, superseded by Artifact Hub.
- 28
oauth2-proxy
15.2Koauth2-proxy/oauth2-proxy · GoOAuth2 Proxy is an open-source reverse proxy that adds authentication to your web apps using OAuth2/OIDC providers like Google, Azure, GitHub or any generic OIDC provider.
- 29

coredns
14.4Kcoredns/coredns · GoA fast and flexible DNS server and forwarder written in Go, built as a chain of plugins — each plugin performs one DNS function. It is a graduated Cloud Native Computing Foundation (CNCF) project.
- 30

thanos
14.2Kthanos-io/thanos · GoThanos is a set of components that turn existing Prometheus deployments into a highly available metric system with unlimited storage capacity. It is a CNCF Incubating project written in Go.
- 31

cert-manager
14.1Kcert-manager/cert-manager · Gocert-manager adds certificates and certificate issuers as resource types in Kubernetes, automating the process of obtaining, renewing, and using TLS certificates for workloads in a cluster.
- 32
rook
13.7Krook/rook · GoRook is an open-source storage orchestrator for Kubernetes: it deploys and manages Ceph inside your cluster, turning Kubernetes itself into your storage platform.
- 33
fluentd
13.6Kfluent/fluentd · RubyFluentd is an open-source log collector that sits at the center of your logging setup: it gathers events from many data sources and writes them to files, RDBMS, NoSQL, IaaS, SaaS, Hadoop and more.
- 34

community
13Kkubernetes/community · Jupyter NotebookThe official Kubernetes community documentation — the starting point for joining and contributing to the Kubernetes project, whether by improving docs, improving code, or giving talks.
- 35

nebula
12.4Kvesoft-inc/nebula · C++NebulaGraph is an open-source distributed graph database built to handle large volumes of highly connected data with millisecond latency and quick horizontal scaling.
- 36

crossplane
12.2Kcrossplane/crossplane · GoCrossplane is a framework for building cloud native control planes without writing code. It orchestrates applications and infrastructure across any environment through a declarative, Kubernetes-style API.
- 37
meshery
12Kmeshery/meshery · TypeScriptMeshery is a cloud native management plane that lets you configure, deploy, and visually manage Kubernetes clusters and other cloud native infrastructure across multiple clouds from one place.
- 38
kubescape
11.8Kkubescape/kubescape · GoKubescape is an open-source Kubernetes security platform that scans clusters, YAML files, Helm charts, and container images for misconfigurations and vulnerabilities, covering the whole lifecycle from development to runtime.
- 39

kubernetes-handbook
11.6Krootsongjc/kubernetes-handbook · MermaidThis is a free Chinese-language ebook/handbook that teaches Kubernetes architecture and the cloud-native ecosystem, from container orchestration basics up through service mesh, serverless, and AI-native infrastructure.
- 40

WasmEdge
10.8KWasmEdge/WasmEdge · C++WasmEdge is a lightweight, high-performance, extensible WebAssembly runtime built for cloud-native, edge, and decentralized applications, powering serverless apps, microservices, smart contracts, and IoT devices.
- 41
distribution
10.7Kdistribution/distribution · GoThe open source registry implementation for storing and distributing container images and other content — the toolkit to pack, ship, store, and deliver container content, built on the OCI Distribution Specification.
- 42
velero
10.3Kvelero-io/velero · GoVelero (formerly Heptio Ark) is an open-source tool for backing up and restoring Kubernetes applications: it protects your cluster resources and persistent volumes so you can recover after loss.
- 43
litmus
5.7Klitmuschaos/litmus · GoLitmusChaos is an open source, cloud-native chaos engineering platform built for Kubernetes that lets SREs and developers run controlled chaos experiments to find weaknesses before a real outage does.
Related topics
Often tagged together
- open-source5,666
- go681
- linux4,184
- devops455
- kubernetes316
- apache-2.01,434
- docker1,660
- cloud-native122
- self-hosted1,929
- server1,459
- hacktoberfest454
- cli2,227
- macos3,544
- windows3,403
- containers121
- infrastructure90
- developer-tools2,924
- cross-platform2,623
- observability236
- security976
- cloud443
- monitoring418
- distributed-systems270
- k8s32