Nuxt UI v3 IS OFFICIALLY RELEASED!!!
A UI Library for Modern Web Apps!

Nuxt UI simplifies the creation of stunning and responsive web applications with its comprehensive collection of fully styled and customizable UI components designed for Nuxt.

Get Started Explore Components

Everything You Expect

From a UI component library!

Color Palette

Choose a primary and a gray color from your Tailwind CSS color palette. Components will be styled accordingly.

Fully Customizable

Change the style of any component in your App Config or customize them specifically through the ui prop.

Icons

Choose any of the 100k+ icons from the most popular icon libraries with the Icon component or the icon prop.

Light & Dark

Every component is designed with dark mode in mind. Works out of the box with @nuxtjs/color-mode.

Keyboard Shortcuts

Nuxt UI comes with a set of Vue composables to easily handle keyboard shortcuts in your app.

Explore 40+ Components

Built and driven by an amazing community.

Monthly Downloads: 293K+ GitHub Stars: 4.7K+
Benjamin Canac @benjamincanac
Romain Hamel @romhml
Neil Richter @noook
Upgrade to Nuxt UI Pro!

Nuxt UI Pro is a collection of premium Vue components built on top of Nuxt UI to create beautiful & responsive Nuxt applications in minutes. It includes all primitives to build landing pages, documentations, blogs, dashboards or entire SaaS products.

Buy Now Explore Templates Figma Kit Playground
Roadmap | Releases | Terms
Published under MIT License
Under Construction New! Generate your own 90s page here! Under Construction