We've added type-safe token access to Vue, giving you full IntelliSense support and compile-time type checking for your design tokens. Highlights: Generic type support: useTheme<MyTokens>() Full autocomplete for token paths Backward compatible <3KB gzipped Perfect for building type-safe design systems. Works with React, Vue, Angular, Svelte, and vanilla JS. Check it out: https://tokiforge.github.io/toki...
We've added type-safe token access to Vue, giving you full IntelliSense support and compile-time type checking for your design tokens. Highlights: Generic type support: useTheme<MyTokens>() Full autocomplete for token paths Backward compatible <3KB gzipped Perfect for building type-safe design systems. Works with React, Vue, Angular, Svelte, and vanilla JS. Check it out: https://tokiforge.github.io/toki...
Stop managing design tokens differently for each framework.
TokiForge is a lightweight, framework-agnostic design token engine that works seamlessly across React, Vue, Angular, Svelte, and vanilla JavaScript.
The Problem:
Managing design tokens across multiple frameworks means duplicating code, maintaining separate systems, and losing consistency. Each framework has its own theming solution, making it impossible to share tokens between projects.
TokiForge is an open-source design token and theming engine that works seamlessly with React, Vue, Svelte, and any JavaScript framework. Manage design tokens, switch themes at runtime, and maintain consistency across your entire frontend stack with zero friction.
Angular international telephone input with country flag dropdown, number formatting & validation using intl-tel-input + libphonenumber. Implements ControlValueAccessor and supports Angular 17–19.