openshift
OpenShift Joined May 2011 View on GitHub
- Stars
- 36,198
- across 554 public repos
- Rank
- #911
- of 94,827 organizations, top 1%
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 6,806 | Conformance test suite for OpenShift | Go | 8,692 |
| 26,732 | A tool for building artifacts from source and injecting into container images | Go | 2,542 |
| 30,590 | Install and config an OpenShift 3.x cluster | Python | 2,221 |
| 35,238 | Golang OAuth2 server library | Go | 1,934 |
| 43,925 | Install an OpenShift 4.x cluster | Go | 1,558 |
| 74,044 | OpenShift 2 (deprecated) | Ruby | 886 |
| 74,110 | OpenShift 3 and 4 product and community documentation | HTML | 885 |
| 77,012 | A small form factor OpenShift/Kubernetes optimized for edge computing | Go | 850 |
| 114,889 | Hyperscale OpenShift - clusters with hosted control planes | Go | 551 |
| 134,960 | OpenShift Cluster Console UI | TypeScript | 460 |
| 152,084 | geard is no longer maintained - see OpenShift 3 and Kubernetes | Go | 402 |
| 180,439 | Release tooling for OpenShift | Shell | 331 |
| 182,272 | A step-by-step tutorial showing OpenShift Pipelines | Shell | 327 |
| 205,882 | Shell | 284 | |
| 207,096 | Additional roles and playbooks for OpenShift installation and management | Python | 282 |
| 212,331 | API driven OpenShift cluster provisioning and management | Go | 274 |
| 215,078 | Go | 270 | |
| 217,837 | Manage the OpenShift monitoring stack | Go | 266 |
| 222,147 | Shell | 260 | |
| 229,426 | The OpenShift Command Line, part of OKD | Go | 250 |
| 248,646 | Ansible Service Broker | Go | 227 |
| 250,476 | Python client for the OpenShift API | Python | 225 |
| 256,092 | Java | 219 | |
| 259,979 | OpenShift 2 Client Tools (deprecated) | Ruby | 215 |
| 263,048 | Enhancements tracking repository for OKD | Go | 212 |
| 287,976 | Machine API operator | Go | 190 |
| 317,555 | Examples and Components for deploying into OpenShift | Go | 169 |
| 320,701 | A public repository of scripts used by OpenShift Operations for various purposes | Python | 167 |
| 341,112 | A library for writing admission webhooks based on k8s.io/apiserver | Go | 155 |
| 341,112 | SR-IOV Network Operator | Go | 155 |
| 375,046 | JavaScript | 138 | |
| 375,046 | Go | 138 | |
| 379,551 | A client tool for gathering information about an operator managed component. | Shell | 136 |
| 381,774 | Shell | 135 | |
| 391,044 | Builds Dockerfile using the Docker client (with squashing! and secrets!) | Go | 131 |
| 393,432 | Shell | 130 | |
| 408,689 | Web Console for the OpenShift Application Platform | JavaScript | 124 |
| 411,280 | Lifecycle manager for internet-disconnected OpenShift environments | Go | 123 |
| 413,983 | Canonical location of the OpenShift API definition. | Go | 122 |
| 413,983 | Manage node-level tuning by orchestrating the tuned daemon. | Go | 122 |
| 419,393 | Go client for OpenShift | Shell | 120 |
| 422,168 | Rust | 119 | |
| 425,061 | Operator to support logging subsystem of OpenShift | Go | 118 |
| 425,061 | Operator providing OpenShift cluster compliance checks | Go | 118 |
| 443,067 | Create and manage cluster networking configuration | Go | 112 |
| 455,857 | Operator to manage the lifecycle of the etcd members of an OpenShift cluster | Go | 108 |
| 455,857 | Runbooks for Alerts on OCP | Shell | 108 |
| 462,540 | Helpers for going from apis and clients to useful runtime constructs | Go | 106 |
| 465,937 | Prometheus push federation | Go | 105 |
| 465,937 | Operator for local storage | Go | 105 |
| 465,937 | Go | 105 | |
| 492,016 | Kubernetes integration for OVN | Go | 98 |
| 503,948 | OADP Operator | Go | 95 |
| 508,050 | Go | 94 | |
| 512,299 | Go | 93 | |
| 521,203 | Go | 91 | |
| 535,286 | The Cluster Ingress Operator manages highly available network ingress for OpenShift | Go | 88 |
| 535,286 | An SRIOV CNI plugin | Go | 88 |
| 544,989 | A python library for interacting with OpenShift via the OpenShift client binary. | Python | 86 |
| 550,027 | An operator to run descheduler on OpenShift. | Go | 85 |
| 550,027 | Ingress controller for OpenShift | Go | 85 |
| 560,634 | Ruby | 83 | |
| 560,634 | Java | 83 | |
| 566,039 | The kube-apiserver operator installs and maintains the kube-apiserver on a cluster | Go | 82 |
| 566,039 | Release node and upgrade edge metadata for Cincinnati graphs. | Python | 82 |
| 571,580 | Public Project Enhancement Proposals for the OpenShift product. Tracks and maintains high level architectural documents related to future OpenShift changes. | 81 | |
| 577,175 | Java | 80 | |
| 588,864 | Ingress node firewall implements Kubernetes operator to provision stateless ingress node level firewall rules, stateless ingress node firewall implementation is done using eBPF XDP kernel plugin | C | 78 |
| 594,799 | Shell | 77 | |
| 607,098 | Manage cloud provider credentials as Kubernetes CRDs | Go | 75 |
| 620,054 | Design repository for all things OpenShift | SCSS | 73 |
| 620,054 | Go | 73 | |
| 633,638 | Core repository for an AI-powered OCP assistant service | Python | 71 |
| 640,688 | The LVM Operator deploys and manages LVM storage on OpenShift clusters | Go | 70 |
| 655,623 | Go | 68 | |
| 663,577 | Java Client for the OpenShift REST API | Java | 67 |
| 663,577 | Autoheals based on monitoring alerts | Go | 67 |
| 671,344 | The image registry operator installs+maintains the internal registry on a cluster | Go | 66 |
| 679,495 | OKD/Openshift collection for Ansible | Python | 65 |
| 704,714 | Community organizational documentations and process for OKD | 62 | |
| 713,763 | Blackbox test suite for OpenShift. | Gherkin | 61 |
| 732,699 | Static deployable artifacts for managed OSD clusters | Go Template | 59 |
| 742,413 | Dev preview of federation | Shell | 58 |
| 742,413 | Operator to Manage Let's Encrypt certificates for OpenShift Clusters | Go | 58 |
| 752,777 | CoreDNS plugin that serves .local mDNS info over normal DNS | Go | 57 |
| 763,331 | The console operator installs and maintains the web console on a cluster | Go | 56 |
| 763,331 | OpenShift operator for the top level Authentication and OAuth configs. | Go | 56 |
| 774,386 | General Velero plugin for backup and restore of openshift workloads. | Go | 55 |
| 797,173 | Hello world ruby sample for OpenShift v3 | Ruby | 53 |
| 797,173 | tektoncd-pipeline operator for Kubernetes to manage installation, updation and uninstallation of tekton-cd pipelines. | Go | 53 |
| 797,173 | Minimal template for writing OpenShift console plugins | TypeScript | 53 |
| 809,287 | Go | 52 | |
| 809,287 | Multus CNI a meta plugin for CNI | Go | 52 |
| 809,287 | A repository for OpenShift Pipelines tasks | Python | 52 |
| 809,287 | Windows MCO for OpenShift that handles addition of Windows nodes to the cluster | Go | 52 |
| 809,287 | V4 cluster upgrade automation | Go | 52 |
| 821,506 | OpenShift cluster image registry | Go | 51 |
| 821,506 | Azure Red Hat Openshift | Go | 51 |
| 834,115 | The Cluster DNS Operator manages cluster DNS services for OpenShift | Go | 50 |
| 834,115 | Coming soon. Do not import. | Go | 50 |
Among 94,827 organizations
25k–40k stars: 673 organizations, including openshift
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- Go 22.4k stars, 62% · 62 repos
- Python 3.3k stars, 9% · 9 repos
- Shell 2k stars, 5% · 11 repos
- Ruby 1.2k stars, 3% · 4 repos
- HTML 885 stars, 2% · 1 repo
- TypeScript 513 stars, 1% · 2 repos
- Java 449 stars, 1% · 4 repos
- JavaScript 262 stars, 1% · 2 repos
and 5 more languages
When they were made
100 repos with 50+ stars, made between 2011 and 2023
Quick stats
- Next rank
- +2 stars to reach #910
- Next milestone
- +154,527 stars to reach the top 0.1%
- Public repos
- 554, 103 with 50+ stars
- Popular repos
- 51 over 100 stars, 5 over 1k stars
- Top repo
- origin, #6,806 of all repos, 24% of stars
- Smaller repos
- 4,679 stars from repos under 50