cloudflare/kumo has 4,191 GitHub stars and 204 forks. GitHot measured +4 stars in 24 hours. Last checked 2026-11-07 16:29 UTC. Last push 2026-11-02.
Cloudflare's component library for building modern web applications.
Measured star growth
- in 24h
- +4
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalKumo
Cloudflare's component library for building modern web applications.
Kumo provides accessible, design-system-compliant UI components built on Base UI. It handles keyboard navigation, focus management, and ARIA attributes so you can build accessible applications without thinking through every detail.
Installation
pnpm add @cloudflare/kumo
Peer Dependencies
pnpm add react react-dom @phosphor-icons/react
Usage
import { Button, Input, Dialog } from "@cloudflare/kumo";
import "@cloudflare/kumo/styles";
Granular Imports (Tree-Shaking)
import { Button } from "@cloudflare/kumo/components/button";
Base UI Primitives
Kumo re-exports all Base UI primitives for advanced use cases:
import { Popover } from "@cloudflare/kumo/primitives/popover";
CLI
Query component documentation from the command line:
npx @cloudflare/kumo ls # List all components
npx @cloudflare/kumo doc Button # Get component docs
npx @cloudflare/kumo docs # Get all docs
Development
See AGENTS.md for comprehensive development documentation including:
- Component patterns and styling system
- Semantic color tokens
- Development workflows
- CI/CD pipeline
- Figma plugin
Quick Start
pnpm install
pnpm dev # Start docs site at localhost:4321
pnpm --filter @cloudflare/kumo test
Figma Plugin
# Optional: enable token sync during build
# cp packages/kumo-figma/scripts/.env.example packages/kumo-figma/scripts/.env
# $EDITOR packages/kumo-figma/scripts/.env # set FIGMA_TOKEN (and optionally FIGMA_FILE_KEY)
pnpm --filter @cloudflare/kumo-figma build
# In Figma: Plugins > Development > Import plugin from manifest...
# Select: packages/kumo-figma/src/manifest.json
Creating Components
pnpm --filter @cloudflare/kumo new-component
Documentation
- Live Docs: kumo-ui.com
- AI/Agent Guide: AGENTS.md
License
MIT
Explore related projects
freeCodeCamp/freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
458,717 starsdonnemartin/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
377,257 starsreact/react
The library for web and native user interfaces.
252,365 starsvuejs/vue
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
212,631 stars