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.