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 (Canada)
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.