
Nuxt Ui
Nuxt UI is a Vue component library providing 125+ accessible, pre-built components styled with Tailwind CSS and Tailwind Variants. It serves developers building web interfaces who need a production-ready component system with flexible theming and branding customization, eliminating the need to build UI components from scratch while supporting multiple frameworks including Nuxt, Vue, Laravel Inertia, and AdonisJS. The library integrates Iconify for icon access and requires wrapping applications in the UApp component to enable global configuration for toasts, tooltips, and overlays.
- install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
- 10
- skills.sh installs
- 20.3K
- GitHub stars
- 7.1K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add nuxt/ui --skill nuxt-ui --agent claude-codeInstalls into .claude/skills of the current project.
Files
Nuxt UI
Vue component library built on Reka UI + Tailwind CSS + Tailwind Variants. Works with Nuxt, Vue (Vite), Laravel (Vite + Inertia), and AdonisJS (Vite + Inertia).
MCP Server
For component API details (props, slots, events, full documentation, examples), use the Nuxt UI MCP server. If not already configured, add it:
Cursor — .cursor/mcp.json:
{ "mcpServers": { "nuxt-ui": { "type": "http", "url": "https://ui.nuxt.com/mcp" } } }
Claude Code:
claude mcp add --transport http nuxt-ui https://ui.nuxt.com/mcp
Key MCP tools:
search-components— find components by name, category, or intent (no params = list all)search-composables— find composables by name or description (no params = list all)search-icons— search Iconify icons (defaults tolucide), returnsi-{prefix}-{name}namesget-component— full component documentation with usage examplesget-component-metadata— props, slots, events (lightweight, no docs content)get-example— real-world code examples
Sponsors
Details
- Repository
- github.com/nuxt/ui
- Categories
- Frontend Development, DevOps & CI/CD, Documentation, Marketing & SEO