Skip to content
IndexDesign corpus
Component LibrariesComponent LibraryDesign System DocsPrimitiveMITFreeReact

Kumo

Cloudflare's production React library: 44 components on Base UI + Tailwind v4, MIT

Aboutgithub.com

The component library behind Cloudflare's own dashboard, published as `@cloudflare/kumo` (v2.10.0, MIT). It wraps Base UI primitives with a Tailwind v4 semantic-token system — `bg-kumo-base`, `text-kumo-default`, automatic dark mode via `light-dark()`, no `dark:` variants — and ships 44 components plus 39 re-exported primitives, three installable blocks, an ECharts-backed chart set (timeseries, sankey, geo maps), a `kumo` CLI, a Figma plugin with 37 component generators, and a FedRAMP theme. It is unusually well set up for agents: a root AGENTS.md knowledge base, a per-package agent guide, an ai/USAGE.md, a `kumo-design` skill, and `npx @cloudflare/kumo ls` to enumerate components.

Install
pnpm add @cloudflare/kumo
For an agent

Reach for Kumo over shadcn/ui when you are building an infrastructure or admin console rather than a marketing site — it already ships the pieces shadcn makes you assemble: charts (ECharts timeseries, sankey, geo maps), a Flow node/connector diagram, sidebar, command palette, sensitive-input, meter and resource-list blocks, all on the same Base UI primitives so the two genuinely compose. Read the repo's AGENTS.md before writing a line: styling is lint-enforced to semantic tokens only, raw Tailwind colors like `bg-blue-500` and any `dark:` variant will fail CI, and dark mode comes from `light-dark()` on CSS custom properties. Watch the peer deps — echarts 6, @phosphor-icons/react, zod 4 and React 18/19 are all peers you must install yourself, it is ESM-only on Node 24+, and kumo-ui.com returns 403 to fetchers, so enumerate components from the repo tree or `npx @cloudflare/kumo ls` instead of scraping the docs.

Why it is here. A real production design system from a major infrastructure company, MIT-licensed and shipped with a machine-readable knowledge base and an agent skill — that combination is close to unique.

Install command, framework, licence and component list.
Components it ships44 total
Helps you build14
Notable for
  • 44 components + 39 Base UI primitives, MIT, 3.4k stars
  • ECharts timeseries, sankey and geo maps built in
  • AGENTS.md knowledge base and a kumo-design agent skill
  • lint-enforced semantic tokens, no dark: variants
  • Figma plugin with 37 component generators
  • FedRAMP theme variant
Provenance

Verified 2026-08-15. HTTP 200. GitHub API repos/cloudflare/kumo (3403 stars, MIT, pushed 2026-08-14), repo trees for packages/kumo/src/{components,blocks,primitives,styles,registry} and packages/kumo/ai, packages/kumo/package.json (v2.10.0, peers, bin), root AGENTS.md, https://raw.githubusercontent.com/cloudflare/kumo/main/README.md; https://kumo-ui.com/docs returned 403

Related resourcesComponent Libraries