Ever wanted to see a list of CNCF (Cloud-Native Computing Foundation) projects, grouped by their primary programming language? No? Just me?

Well, here’s the list anyway. The projects are also grouped by their category, ordered by stars and the languages are ordered by number of projects.

The data comes from the CNCF Landscape GitHub and was massaged into a blog post using this Python script.

● Go (308 projects)

Provisioning / Automation & Configuration

Provisioning / Container Registry

Provisioning / Security & Compliance

Provisioning / Key Management

Runtime / Cloud Native Storage

Runtime / Container Runtime

Runtime / Cloud Native Network

Orchestration & Management / Scheduling & Orchestration

Orchestration & Management / Coordination & Service Discovery

Orchestration & Management / Remote Procedure Call

Orchestration & Management / Service Proxy

Orchestration & Management / API Gateway

Orchestration & Management / Service Mesh

App Definition and Development / Database

App Definition and Development / Streaming & Messaging

App Definition and Development / Application Definition & Image Build

App Definition and Development / Continuous Integration & Delivery

Platform / Certified Kubernetes - Distribution

Platform / Certified Kubernetes - Hosted

Platform / Certified Kubernetes - Installer

Platform / PaaS/Container Service

Serverless / Framework

Serverless / Installable Platform

Observability and Analysis / Monitoring

Observability and Analysis / Logging

Observability and Analysis / Tracing

Observability and Analysis / Chaos Engineering

Observability and Analysis / Continuous Optimization

Wasm / Toolchain

Wasm / Packaging, Registries & Application Delivery

Wasm / Installable Platform

● Java (71 projects)

Provisioning / Automation & Configuration

Provisioning / Security & Compliance

Provisioning / Key Management

Runtime / Cloud Native Storage

Orchestration & Management / Scheduling & Orchestration

Orchestration & Management / Coordination & Service Discovery

Orchestration & Management / Remote Procedure Call

Orchestration & Management / Service Proxy

Orchestration & Management / API Gateway

Orchestration & Management / Service Mesh

App Definition and Development / Database

App Definition and Development / Streaming & Messaging

App Definition and Development / Application Definition & Image Build

App Definition and Development / Continuous Integration & Delivery

Serverless / Framework

Observability and Analysis / Monitoring

Observability and Analysis / Logging

Observability and Analysis / Tracing

● Python (39 projects)

Provisioning / Automation & Configuration

Provisioning / Container Registry

Provisioning / Security & Compliance

Runtime / Cloud Native Storage

Orchestration & Management / Scheduling & Orchestration

Orchestration & Management / API Gateway

App Definition and Development / Database

App Definition and Development / Application Definition & Image Build

Platform / Certified Kubernetes - Distribution

Platform / Certified Kubernetes - Hosted

Platform / PaaS/Container Service

Serverless / Tools

Serverless / Framework

Serverless / Installable Platform

Observability and Analysis / Monitoring

Observability and Analysis / Chaos Engineering

● C++ (37 projects)

Provisioning / Security & Compliance

Runtime / Cloud Native Storage

Runtime / Container Runtime

Orchestration & Management / Scheduling & Orchestration

Orchestration & Management / Remote Procedure Call

Orchestration & Management / Service Proxy

Orchestration & Management / API Gateway

App Definition and Development / Database

App Definition and Development / Streaming & Messaging

Platform / PaaS/Container Service

Observability and Analysis / Monitoring

Wasm / Runtime

● Rust (27 projects)

Provisioning / Automation & Configuration

Provisioning / Security & Compliance

Runtime / Container Runtime

Orchestration & Management / Scheduling & Orchestration

App Definition and Development / Database

App Definition and Development / Streaming & Messaging

App Definition and Development / Application Definition & Image Build

Serverless / Installable Platform

Observability and Analysis / Monitoring

Observability and Analysis / Logging

Wasm / Specifications

Wasm / Runtime

Wasm / Toolchain

Wasm / Installable Platform

● C (25 projects)

Provisioning / Automation & Configuration

Provisioning / Security & Compliance

Runtime / Cloud Native Storage

Runtime / Container Runtime

Runtime / Cloud Native Network

Orchestration & Management / Service Proxy

App Definition and Development / Database

Observability and Analysis / Monitoring

Wasm / Runtime

Wasm / Toolchain

● Shell (18 projects)

Provisioning / Automation & Configuration

Provisioning / Key Management

Runtime / Cloud Native Storage

Runtime / Container Runtime

Orchestration & Management / Scheduling & Orchestration

App Definition and Development / Database

App Definition and Development / Streaming & Messaging

App Definition and Development / Application Definition & Image Build

App Definition and Development / Continuous Integration & Delivery

Platform / Certified Kubernetes - Distribution

Platform / Certified Kubernetes - Hosted

● TypeScript (18 projects)

App Definition and Development / Streaming & Messaging

App Definition and Development / Application Definition & Image Build

Platform / PaaS/Container Service

Serverless / Tools

Serverless / Framework

Observability and Analysis / Monitoring

Wasm / Toolchain

Wasm / Installable Platform

● JavaScript (16 projects)

Runtime / Cloud Native Storage

Orchestration & Management / Scheduling & Orchestration

App Definition and Development / Application Definition & Image Build

App Definition and Development / Continuous Integration & Delivery

Serverless / Tools

Serverless / Framework

Serverless / Installable Platform

Observability and Analysis / Monitoring

● Ruby (11 projects)

Provisioning / Automation & Configuration

Provisioning / Container Registry

Provisioning / Security & Compliance

Provisioning / Key Management

App Definition and Development / Continuous Integration & Delivery

Platform / Certified Kubernetes - Installer

Observability and Analysis / Logging

● Makefile (6 projects)

Runtime / Cloud Native Storage

Orchestration & Management / Service Mesh

App Definition and Development / Application Definition & Image Build

● Lua (6 projects)

Orchestration & Management / API Gateway

App Definition and Development / Database

Observability and Analysis / Monitoring

● Scala (5 projects)

Provisioning / Security & Compliance

App Definition and Development / Database

App Definition and Development / Streaming & Messaging

Platform / PaaS/Container Service

Serverless / Installable Platform

● Jinja (5 projects)

App Definition and Development / Application Definition & Image Build

Platform / Certified Kubernetes - Distribution

Platform / Certified Kubernetes - Installer

● Groovy (2 projects)

Provisioning / Automation & Configuration

App Definition and Development / Application Definition & Image Build

● Mustache (2 projects)

Orchestration & Management / Service Proxy

Platform / PaaS/Container Service

● C# (2 projects)

Serverless / Hosted Platform

Observability and Analysis / Tracing

● PHP (2 projects)

Observability and Analysis / Monitoring

● Haskell (1 project)

Provisioning / Security & Compliance

● Open Policy Agent (1 project)

Provisioning / Security & Compliance

● XSLT (1 project)

Provisioning / Security & Compliance

● Elixir (1 project)

Orchestration & Management / API Gateway

● Clojure (1 project)

App Definition and Development / Database

● Erlang (1 project)

App Definition and Development / Streaming & Messaging

● Starlark (1 project)

App Definition and Development / Streaming & Messaging

● Smarty (1 project)

Platform / Certified Kubernetes - Distribution

● SaltStack (1 project)

Platform / Certified Kubernetes - Distribution

● HCL (1 project)

Platform / Certified Kubernetes - Distribution

● Dockerfile (1 project)

Platform / PaaS/Container Service

● CSS (1 project)

Serverless / Framework

● Jsonnet (1 project)

Serverless / Installable Platform

● HTML (1 project)

Observability and Analysis / Chaos Engineering

● WebAssembly (1 project)

Wasm / Specifications