Getting Started
Last updated
Last updated
Vueless is an open-source UI library and design system framework for Vue.js 3 and Nuxt.js 3, built on top of Tailwind CSS v4.
Itβs completely styleless, allowing you to extend or override default styles without modifying the components themselves β only your custom styles are included in the final build.
Vueless is simple enough for everyday use and powerful enough for advanced scenarios, making it ideal for quickly building beautiful UIs in minutes or developing a fully customized corporate UI library that strictly follows your design guidelines.
π§© 65+ UI components (including range date picker, multi-selects, and nested table)
πͺ Automatic on-demand component import (as you use them)
π Built-in Storybook support
π Beautiful, modern default UI theme
π Light and dark mode support
π Unstyled mode
π¨οΈ Flexible color palettes
ποΈ Runtime theme and color switching
𧬠Design tokens powered by CSS variables
β¨ Powerful yet simple styling customization system
π Internationalization (i18n)
βΏοΈ Accessibility (a11y)
βοΈ Server-side rendering (SSR) friendly
πΌοΈ 1000+ built-in SVG icons
π‘οΈ Full TypeScript support with type safety
π§° Copy and extend existing components
π§± Create your own components
π§οΈ Define default values for props
π©οΈ Add or hide props to components
π§Ώ npm
package ships full source without TypeScript transpilation for better DX