
Security News
ECMAScript 2025 Finalized with Iterator Helpers, Set Methods, RegExp.escape, and More
ECMAScript 2025 introduces Iterator Helpers, Set methods, JSON modules, and more in its latest spec update approved by Ecma in June 2025.
Nuxt UI harnesses the combined strengths of Reka UI, Tailwind CSS, and Tailwind Variants to offer developers an unparalleled set of tools for creating sophisticated, accessible, and highly performant user interfaces.
[!NOTE] You are on the
v3
development branch, check out the v2 branch for Nuxt UI v2.
[!TIP] Looking for more components ? Check out Nuxt UI Pro, a collection of premium Vue components, composables, and utilities built on top of Nuxt UI for faster and more powerful app development.
Visit https://ui.nuxt.com to explore the documentation.
pnpm add @nuxt/ui
yarn add @nuxt/ui
npm install @nuxt/ui
bun add @nuxt/ui
nuxt.config.ts
:export default defineNuxtConfig({
modules: ['@nuxt/ui']
})
@import "tailwindcss";
@import "@nuxt/ui";
Learn more in the installation guide.
vite.config.ts
:import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import ui from '@nuxt/ui/vite'
export default defineConfig({
plugins: [
vue(),
ui()
]
})
main.ts
:import { createApp } from 'vue'
import { createRouter, createWebHistory } from 'vue-router'
import ui from '@nuxt/ui/vue-plugin'
import App from './App.vue'
const app = createApp(App)
const router = createRouter({
routes: [],
history: createWebHistory()
})
app.use(router)
app.use(ui)
app.mount('#app')
@import "tailwindcss";
@import "@nuxt/ui";
Learn more in the installation guide.
Thank you for considering contributing to Nuxt UI. Here are a few ways you can get involved:
Follow the docs to set up your local development environment and contribute.
Licensed under the MIT license.
3.2.0 (2025-06-25)
unmount
function (#4051)chip
prop (#4224) (03ac395)children
in items (#4226) (59c26ec)actions
slot (#4358) (8156971)close
method in slots (#4219) (5835eb5)autofocus
(1a4de49), closes #4324body-top
/ body-bottom
slots (#4354) (595fc64)reverse
prop (#4316) (5170cfd)md
size on buttons (#4357) (be41aed)meta_-
shortcut (#4321) (4e7c1c9)transform
prop (#4188) (37abcc6)empty
size (ba3c6e8), closes #4377close:prevent
on closeAutoFocus
(150b334)max-height
in horizontal
orientation (62bc7b2), closes #4208size
(#4350) (4dd56c8)tr
as separator (#4083) (edca3bc)unmount
function (#4051) (546df57)defaultOpen
is set (#4308) (66355ba)open
(#4269) (bf56e15)FAQs
A UI Library for Modern Web Apps, powered by Vue & Tailwind CSS.
The npm package @nuxt/ui receives a total of 90,113 weekly downloads. As such, @nuxt/ui popularity was classified as popular.
We found that @nuxt/ui demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 6 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
ECMAScript 2025 introduces Iterator Helpers, Set methods, JSON modules, and more in its latest spec update approved by Ecma in June 2025.
Security News
A new Node.js homepage button linking to paid support for EOL versions has sparked a heated discussion among contributors and the wider community.
Research
North Korean threat actors linked to the Contagious Interview campaign return with 35 new malicious npm packages using a stealthy multi-stage malware loader.