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

openshift's repositories with their overall rank
RankRepositoryLanguageStars
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

  1. Go 22.4k stars, 62% · 62 repos
  2. Python 3.3k stars, 9% · 9 repos
  3. Shell 2k stars, 5% · 11 repos
  4. Ruby 1.2k stars, 3% · 4 repos
  5. HTML 885 stars, 2% · 1 repo
  6. TypeScript 513 stars, 1% · 2 repos
  7. Java 449 stars, 1% · 4 repos
  8. 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

Stars counted Recounted daily Next count around