Skip to content

What every CNCF project does, and how it works inside.

234 projects on 17 lines, one line per role. 126 of them have a deep-dive read from the upstream code at a pinned commit, with every claim cited. The rest say what they are and link to their repository.

  • Graduated
  • Incubating
  • Sandbox
  • Not in CNCF

One stop per project, so a longer line means a bigger category. Select a stop to open its deep-dive, or its repository if it has none yet. With a keyboard, Tab reaches each line and the arrow keys move along it.

  1. OROrchestration & Scheduling28
  2. ADApp Definition & GitOps32
  3. PIProvisioning & Infrastructure8
  4. SMService Mesh & Networking20
  5. GWAPI Gateway7
  6. OBObservability16
  7. SCSecurity & Compliance17
  8. IDIdentity & Policy18
  9. SUSupply Chain9
  10. STStorage & Database20
  11. MSMessaging & Streaming5
  12. RTRuntime16
  13. WAWebAssembly4
  14. AIAI & Machine Learning10
  15. CRContainer Registry2
  16. CEChaos Engineering4
  17. DTDeveloper Tools18

Every deep-dive makes the same six stops

Same order for every project. Each page carries this strip at the top, so you can see where you are. Shown here for Kubernetes.

  1. OverviewWhat it is, when to use it, the key facts.
  2. HistoryWhere it came from and how it got here.
  3. ArchitectureThe components, and how a request flows.
  4. AdoptionWho runs it and the real alternatives, cited.
  5. InternalsThe code paths that matter, read from source.
  6. Getting startedInstall it and get a first setup working.