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.

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.

A collection of 30+ components

Get access to 30+ beautifully designed and fully customizable components built for Nuxt. These components are updated regularly to ensure that you always have the latest features and functionalities.

Trusted and supported by our amazing community