Experimental Library - Not Production Ready
UXDSL is currently under active development and should be considered experimental. It is not yet recommended for production environments. APIs and features may change without prior notice. Use at your own discretion.
UX-DSL is framework-agnostic but offers first-class support for modern build tools.
Recommended. Best for React, Vue, Svelte. Supports HMR and optimized builds.
Supported via PostCSS or Webpack loader. Good for App Router projects.
Universal fallback for any other environment (Angular, Static Sites).
The fastest way to get started is using our official React starter template:
vite.config.ts..uxdsl file directly in your app entry point../src/uxdsl.css in your root layout.tsx.package.json dev script:.uxdsl files, register them automatically: