kubernetes-sigs
Kubernetes SIGs Joined Jan 2018 View on GitHub
- Stars
- 171,463
- across 208 public repos
- Rank
- #104
- of 95,331 organizations, top 0.1%
- Down 1 place this week
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 2,540 | Deploy a Production Ready Kubernetes Cluster | Jinja | 18,834 |
| 3,261 | Kubernetes IN Docker - local clusters for testing Kubernetes | Go | 15,614 |
| 4,528 | Customization of kubernetes YAML configurations | Go | 12,198 |
| 6,241 | Kubebuilder - SDK for building Kubernetes APIs using CRDs | Go | 9,364 |
| 6,418 | Configure external DNS servers dynamically from Kubernetes resources | Go | 9,151 |
| 7,995 | A Kubernetes web UI that is fully-featured, user-friendly and extensible | TypeScript | 7,609 |
| 8,756 | 📦 Find and install kubectl plugins | Go | 7,050 |
| 9,154 | Scalable and efficient source of container resource metrics for Kubernetes built-in autoscaling pipelines. | Go | 6,777 |
| 11,464 | Descheduler for Kubernetes | Go | 5,574 |
| 14,294 | agent-sandbox enables easy management of isolated, stateful, singleton workloads, ideal for use cases like AI agent runtimes and reinforcement learning (RL). | Go | 4,578 |
| 15,172 | Home for Cluster API, a subproject of sig-cluster-lifecycle | Go | 4,348 |
| 15,190 | A Kubernetes controller for Elastic Load Balancers | Go | 4,343 |
| 20,916 | Kubernetes WithOut Kubelet - Simulates thousands of Nodes and Clusters. | Go | 3,221 |
| 21,384 | Kubernetes-native Job Queueing and Scheduling | Go | 3,152 |
| 21,857 | kro | Kube Resource Orchestrator | Go | 3,091 |
| 22,152 | Dynamic sub-dir volume provisioner on a remote NFS server. | Shell | 3,053 |
| 22,194 | Repository for the next iteration of composite service (e.g. Ingress) and load balancing APIs. | Go | 3,047 |
| 22,624 | Repo for the controller-runtime subproject of kubebuilder (sig-apimachinery) | Go | 2,992 |
| 27,277 | A set of Grafana dashboards and Prometheus alerts for Kubernetes. | Jsonnet | 2,493 |
| 29,081 | A tool to use AWS IAM credentials to authenticate to a Kubernetes cluster | Go | 2,337 |
| 29,927 | Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity. | Go | 2,273 |
| 32,555 | An implementation of the custom.metrics.k8s.io API using Prometheus | Go | 2,094 |
| 33,661 | CLI and validation tools for Kubelet Container Runtime Interface (CRI) . | Go | 2,025 |
| 43,784 | Secrets Store CSI driver for Kubernetes secrets - Integrates secrets stores with Kubernetes via a CSI volume. | Go | 1,567 |
| 51,466 | Repository for out-of-tree scheduler plugins based on scheduler framework. | Go | 1,329 |
| 56,049 | Static provisioner of local volumes | Go | 1,211 |
| 59,400 | CSI driver for Amazon EBS https://aws.amazon.com/ebs/ | Go | 1,138 |
| 60,965 | The simulator for the Kubernetes scheduler | Go | 1,105 |
| 61,609 | Node feature discovery for Kubernetes | Go | 1,091 |
| 63,402 | Convert Ingress resources to Gateway API resources | Go | 1,057 |
| 72,799 | LeaderWorkerSet & DisaggregatedSet: Kubernetes APIs for Distributed and Disaggregated AI Serving | Go | 907 |
| 74,486 | The Kubernetes Security Profiles Operator | C | 884 |
| 75,907 | Tools to use with the controller-runtime libraries | Go | 867 |
| 79,708 | apiserver-builder-alpha implements libraries and tools to quickly and easily build Kubernetes apiservers/controllers to support custom resource types based on APIServer Aggregation | Go | 823 |
| 81,329 | CSI Driver for Amazon EFS https://aws.amazon.com/efs/ | Go | 806 |
| 81,797 | Gateway API Inference Extension | Go | 801 |
| 85,811 | Kubernetes Cluster Proportional Autoscaler Container | Go | 761 |
| 89,188 | Kubernetes Cluster API Provider AWS provides consistent deployment and day 2 operations of "self-managed" and EKS Kubernetes clusters on AWS. | Go | 730 |
| 89,188 | DRA Driver for NVIDIA GPUs | Go | 730 |
| 92,071 | Plugin index for https://github.com/kubernetes-sigs/krew. This repo is for plugin maintainers. | 705 | |
| 96,240 | A Go framework for end-to-end testing of components running in Kubernetes clusters. | Go | 671 |
| 108,627 | CSI Plugin for Kubernetes, Support Alibaba Cloud EBS/NAS/OSS/CPFS | Go | 588 |
| 108,985 | Go | 586 | |
| 115,330 | Tools for building Kubernetes disk images | Go Template | 551 |
| 119,312 | Framework for implementing custom metrics support for Kubernetes | Go | 531 |
| 120,983 | Application metadata descriptor CRD | Go | 523 |
| 122,878 | Cloud provider for KIND clusters | Go | 514 |
| 129,985 | NFS Ganesha Server and Volume Provisioner. | Shell | 482 |
| 130,988 | A utility to generate SPDX-compliant Bill of Materials manifests | Go | 478 |
| 132,448 | Cluster capacity analysis | Go | 472 |
| 135,565 | Go | 460 | |
| 146,812 | Go | 420 | |
| 150,063 | Kubetest2 is the framework for launching and running end-to-end tests on Kubernetes. | Go | 410 |
| 163,078 | Cluster API implementation for OpenStack | Go | 373 |
| 167,106 | vSphere storage Container Storage Interface (CSI) plugin | Go | 363 |
| 173,846 | JobSet: a k8s native API for distributed ML training and HPC workloads | Python | 347 |
| 176,068 | Cluster API implementation for Microsoft Azure | Go | 342 |
| 179,349 | Prow is a Kubernetes based CI/CD system developed to serve the Kubernetes community. This repository contains Prow source code and Hugo sources for Prow documentation site. | Go | 335 |
| 187,560 | Library for multi-cluster controllers with controller-runtime | Go | 318 |
| 200,001 | Dockerfile | 295 | |
| 201,216 | Cloud provider for Azure | Go | 293 |
| 202,374 | Home for Cluster API Operator, a subproject of sig-cluster-lifecycle | Go | 291 |
| 210,475 | Go | 278 | |
| 214,484 | GenAI inference performance benchmarking tool | Python | 272 |
| 220,827 | A toolkit for building declarative operators with kubebuilder | Go | 263 |
| 221,551 | This repository hosts the Multi-Cluster Service APIs. Providers can import packages in this repo to ensure their multi-cluster service controller implementations will be compatible with MCS data... | Go | 262 |
| 228,747 | Manage IP masquerade on nodes | Go | 252 |
| 245,107 | The GCP provider implementation for Cluster API | Go | 232 |
| 245,972 | APIServer encryption provider, backed by AWS KMS | Go | 231 |
| 270,286 | Zeitgeist: the language-agnostic dependency checker | Go | 206 |
| 292,912 | CAAPH uses Helm charts to manage the installation and lifecycle of Cluster API add-ons. | Go | 187 |
| 295,500 | Last Week in Kubernetes Development | HTML | 185 |
| 295,500 | Cluster API Provider for KubeVirt | Go | 185 |
| 296,862 | The Google Compute Engine Persistent Disk (GCE PD) Container Storage Interface (CSI) Storage Plugin. | Go | 184 |
| 302,368 | Azure File CSI Driver | Go | 180 |
| 302,368 | This repo contains binaries that built from libraries in cli-runtime. | Go | 180 |
| 308,004 | Container and file artifact promotion tooling for the Kubernetes project | Go | 176 |
| 318,762 | Azure Disk CSI Driver | Go | 169 |
| 320,328 | Declarative node readiness for Kubernetes - gate scheduling with taints until node infrastructure (CNI, GPU, storage, custom checks) is actually ready. | Go | 168 |
| 320,328 | DRANET is a Kubernetes Network Driver that uses Dynamic Resource Allocation (DRA) to deliver high-performance networking for demanding applications in Kubernetes. | Go | 168 |
| 340,541 | Boskos is a resource management service that provides reservation and lifecycle management of a variety of different kinds of resources. | Go | 156 |
| 342,342 | Addon operators for Kubernetes clusters. | Go | 155 |
| 349,785 | Example DRA driver that developers can fork and modify to get them started writing their own. | Go | 151 |
| 353,664 | Azure Blob Storage CSI driver | Go | 149 |
| 361,614 | Go | 145 | |
| 361,614 | CSI Driver of Amazon FSx for Lustre https://aws.amazon.com/fsx/lustre/ | Go | 145 |
| 367,873 | KAL - The Kube API Linter | Go | 142 |
| 378,901 | Test cases and implementation for "server-side apply" | Go | 137 |
| 378,901 | High fidelity and scalable capacity and usage metrics for Kubernetes clusters | Go | 137 |
| 381,167 | An IPAM provider for Cluster API that manages pools of IP addresses using Kubernetes resources. | Go | 136 |
| 383,403 | gwctl is a command-line tool for managing and understanding Gateway API resources in your Kubernetes cluster. | Go | 135 |
| 385,689 | Repository for tools and artifacts related to the sig-windows charter in Kubernetes. Scripts to assist kubeadm and wincat and flannel will be hosted here. | PowerShell | 134 |
| 385,689 | The kernel module management operator builds, signs and loads kernel modules in Kubernetes clusters. | Go | 134 |
| 397,685 | Tools to build reference documentation for Kubernetes APIs and CLIs. | HTML | 129 |
| 400,075 | All the things to make the scheduler extendable with wasm. | Go | 128 |
| 402,640 | Download kubernetes binaries more easily | Go | 127 |
| 402,640 | Hydrophone is a lightweight Kubernetes conformance tests runner | Go | 127 |
| 415,804 | Agentic networking policies and governance for agents and tools in Kubernetes | Go | 122 |
| 418,512 | The DigitalOcean provider implementation of the Cluster Management API | Go | 121 |
| 426,914 | An implementation of Karpenter that uses Cluster API as the infrastructure provider. | Go | 118 |
Among 95,331 organizations
160k–250k stars: 59 organizations, including kubernetes-sigs
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- Go 133.9k stars, 78% · 111 repos
- Jinja 18.8k stars, 11% · 1 repo
- TypeScript 7.7k stars, 4% · 2 repos
- Shell 3.5k stars, 2% · 2 repos
- Jsonnet 2.5k stars, 1% · 1 repo
- C 884 stars, 1% · 1 repo
- Python 671 stars, <1% · 3 repos
- Go Template 551 stars, <1% · 1 repo
and 5 more languages
When they were made
100 repos with 50+ stars, made between 2015 and 2025
Quick stats
- Next rank
- +197 stars to reach #103
- Next milestone
- +13,615 stars to reach the top 0.1%
- Public repos
- 208, 129 with 50+ stars
- Popular repos
- 30 over 1k stars, 3 over 10k stars
- Top repo
- kubespray, #2,540 of all repos, 11% of stars
- Smaller repos
- 1,326 stars from repos under 50