Headless core
Config store, i18n, BEM class builder and state machines (table, select, tabs, toast, upload, calendar, validation…) in plain TypeScript, shared by every adapter.
Headless TypeScript core · native adapters · global config · i18n (en · ja · vi · zh) · 12 skins + dark mode.
The demos on this site are live. Use the selectors in the top bar to switch the demo locale and skin, and the appearance toggle for dark mode — every component reads the same global config.