One source of truth
Every package reads the same resolved token IR. Change a token upstream and it flows to CSS, SCSS, native code, and Figma the same way.
English (United Kingdom)
One resolved token model, reshaped into stylesheets, framework bindings, native code, and design-tool payloads.
vpx create-pantoken-apppnpm dlx create-pantoken-appdeno run npm:create-pantoken-appbunx create-pantoken-appnpx create-pantoken-appyarn dlx create-pantoken-appEvery package reads the same resolved token IR. Change a token upstream and it flows to CSS, SCSS, native code, and Figma the same way.
Install just @pantoken/css for a stylesheet, @pantoken/react for hooks and icons, or a bundler preset for Tailwind, Panda, or MUI.
Run `pantoken generate` to emit Swift, Kotlin, Compose, Flutter, Rust, WordPress, and more. The same tokens, in each ecosystem's idiom.
The tokens ship vendored as static JSON, so `npm i` never reaches for a GitHub-only source. Publishable, semver'd, offline-friendly.