← All Projects

Compokit

Generate a starting point from your component library

Match an existing component library and design tokens to reviewable generated code.

Visit Compokit → View the changelog →

Getting started

Read Compokit quick-start →

Requirements

  • Node.js 22 or newer and npm
  • A local component library to scan
  • The public CLI archive does not require repository access; building the private canonical source requires authorization

Things to know

  • Generated imports and code must be reviewed and typechecked in the target project
  • Required string props need one explicit quoted value; unsupported required prop types need manual completion

Code that fits your component library

Compokit scans an existing component library and design tokens, matches components by keyword, and produces code for review. Component scanning covers React, Vue, and Svelte.

Review generated output and validate it against the design and the host application. Use your existing accessibility and test checks before adopting a change.

The Compokit overview explains this source-run flow. Source setup requires authorized repository access.

← Back to the catalog