# shadcnblocks/kibo

A custom registry of composable, accessible and extensible components designed for use with shadcn/ui. Free and open source, forever.

Repository: https://github.com/shadcnblocks/kibo
Canonical: https://ross.abutalabs.com/products/kibo
Homepage: https://www.kibo-ui.com/
Language: TypeScript
License: MIT
License Family: permissive
Topics: composable, react, typescript, ui, shadcn-ui, components, accessible
Last push: 2026-05-04T06:00:08+00:00

## Health v2 (maintenance only)
Score: 65/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 80, release rhythm 54, longevity 52
- inputs: {"age_days": 738, "days_push": 121, "days_rel": 308, "gap_med": 0, "n_releases_24m": 24}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3914, forks 178 (observed 2026-08-28T04:08:28.900298+00:00)

## What it is
Kibo UI is a custom registry of composable, accessible React components designed as an extension to shadcn/ui, built with TypeScript and Tailwind CSS. Components are copied into your project via a CLI (like shadcn/ui), and the registry also offers pre-built blocks and an MCP server for AI-assisted development.

## Use cases
- add advanced components like gantt charts, kanban boards, and rich text editors to a shadcn/ui project
- build an AI chat interface with composable input and message primitives
- add file drag-and-drop upload zones to a React app
- create a color picker or image zoom component without building from scratch
- find pre-built blocks for forms and collaborative canvases to prototype faster
- let AI coding assistants discover and use Kibo UI components via MCP
- extend shadcn/ui with components that share the same Tailwind CSS variable theming

## When to choose
- you already use shadcn/ui and Tailwind CSS and want higher-level components beyond Radix primitives
- you want copy-paste component code you fully own and can customize
- accessibility and TypeScript type safety are priorities
- you want to reduce boilerplate for complex UI like calendars, dropzones, or AI chat inputs

## When to avoid
- your project does not use shadcn/ui or Tailwind CSS
- you need a traditional npm-installed component library with versioned updates
- you only need basic primitives already covered by shadcn/ui itself
- you require non-React frameworks like Vue or Svelte

## Facets
- artifact type: library
- maturity: active
- function: ui-components, frontend-framework, form-handling, file-upload, chat-interface, mcp
- domain: web-development, frontend, developer-tools
- platform: -
- tags: shadcn-ui, tailwind-css, component-registry, copy-paste-components, accessibility, radix-ui, nextjs, blocks, open-source, react, typescript, nodejs, web-server

## Member repositories
- shadcnblocks/kibo (main) score 65

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:28.900298+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:25:03.791504+00:00, confidence not recorded.
  - readme: https://github.com/shadcnblocks/kibo (fetched 2026-08-28T04:08:28.900298+00:00, sha 731a50345f23)
  - homepage: https://www.kibo-ui.com/ (fetched 2026-08-29T09:19:24.435419+00:00, sha 9cb1daf63a5a)
  - site_page: https://www.kibo-ui.com/docs (fetched 2026-08-29T09:19:24.445176+00:00, sha fcfb94ec13ae)
  - site_page: https://www.kibo-ui.com/docs/benefits (fetched 2026-08-29T09:19:24.447628+00:00, sha da2095457699)
  - site_page: https://www.kibo-ui.com/docs/community (fetched 2026-08-29T09:19:24.449728+00:00, sha 366d92c56d6d)
  - site_page: https://www.kibo-ui.com/docs/how-to-contribute (fetched 2026-08-29T09:19:24.451500+00:00, sha b704a4218708)
  - site_page: https://www.kibo-ui.com/docs/mcp (fetched 2026-08-29T09:19:24.453033+00:00, sha 74f58449c55b)
  - site_page: https://www.kibo-ui.com/docs/new-components (fetched 2026-08-29T09:19:24.454634+00:00, sha 5390ef539e63)
  - site_page: https://www.kibo-ui.com/docs/philosophy (fetched 2026-08-29T09:19:24.456338+00:00, sha 3dcf0f7ee63d)
  - site_page: https://www.kibo-ui.com/docs/setup (fetched 2026-08-29T09:19:24.458202+00:00, sha cd782ab7b3a8)
- Data as of 2026-08-30T08:39:29.467469+00:00.
