Getting Started

Vueless UI – a UI library with Open Architecture for Vue.js 3 and Nuxt.js 3 / 4, powered by Storybook v10 and Tailwind CSS v4.

With Vueless UI, you’re free to:

  • πŸͺ„️ Customize any component

  • πŸ“‹ Copy and extend existing ones

  • 🧱 Build your own from scratch

  • πŸ“• Document it all seamlessly in Storybook

Key features

  • 🧩 65+ crafted UI components (including range date picker, multi-select, and nested table)

  • ✨ Open Architecture lets you customize, copy, extend, and create your own components

  • πŸ“• Built-in Storybook support (docs)

  • πŸͺ© Theme Builder for runtime theme customization (open)

  • 🌈 Beautiful default UI theme

  • πŸŒ€ Unstyled mode

  • πŸŒ— Light and dark mode

  • 🧬 Design tokens powered by CSS variables

  • βš™οΈ Server-side rendering (SSR)

  • 🌍 Internationalization (i18n)

  • ♿️ Accessibility (a11y)

  • πŸ–ΌοΈ Inline SVG icons

  • πŸͺ„ Auto component imports (as you use them)

  • 🧿 Uncompiled source in npm for better DX

  • πŸ§ͺ️ 1300+ unit tests ensuring consistent logic

  • πŸ›‘οΈ Full TypeScript support with type safety

Last updated