Token UI Registry

Inspired by W3C Standards โ€” Strives to align with the (2025.10)

A component library for documenting design tokens with beautiful, interactive visualizations that follow industry standards.

Features

  • โœ… Standards-Inspired โ€” Aligns with W3C Design Tokens Community Group specification
  • ๐ŸŽจ Core & Composite Types โ€” Implements core token types and select composite types
  • ๐Ÿ”ง Extensible โ€” Built on shadcn/ui, fully customizable
  • ๐ŸŽฏ Type-Safe โ€” TypeScript-first with full type inference
  • ๐Ÿ“ฆ Framework-Agnostic โ€” Works with any React-based documentation setup

DTCG Specification Coverage

Spec TypeToken ComponentStatus
ยง8.1 ColorColorTokenโœ… Implemented
ยง8.2 DimensionSpacingToken, RadiusTokenโœ… Implemented
ยง8.3 Font FamilyFontFamilyTokenโœ… Implemented
ยง8.4 Font WeightFontWeightTokenโœ… Implemented
ยง8.5 DurationDurationTokenโœ… Implemented
ยง8.7 NumberNumberTokenโœ… Implemented
ยง9.6 ShadowElevationTokenโœ… Implemented
ยง9.8 TypographyTypographyTokenโœ… Implemented

Getting Started

This registry is built using Next.js and the shadcn registry system:

  • Components are defined in registry.json
  • The shadcn build command builds the registry
  • Registry items are served as static files under public/r/[name].json
  • All items are compatible with the shadcn CLI

Documentation

Visit for full documentation and live examples.

For registry implementation details, see the .