A comprehensive production-ready component library with 125+ accessible components, Tailwind CSS v4, Reka UI accessibility, and first-class AI integration.
MCP Integration
This plugin includes the official Nuxt UI MCP server for live component data.
When to Use / NOT Use
Use when
Building Nuxt v4 dashboards, AI chat interfaces, landing pages, forms, admin panels, pricing pages, blogs, documentation sites, or any UI with Nuxt UI components
DON'T use
Vue-only projects (no Nuxt), React projects, Nuxt 3 or earlier, Tailwind CSS v3
Quick Start
bunx nuxi init my-app
&&
cd
my-app
bun
add
@nuxt/ui
// nuxt.config.ts
export
default
defineNuxtConfig
(
{
modules
:
[
'@nuxt/ui'
]
}
)
- Fixed layout wrapper with sidebar state management
DashboardSidebar
- Resizable, collapsible sidebar
DashboardPanel
- Main content panel with header/body/footer slots
DashboardNavbar
- Top navigation bar
DashboardToolbar
- Secondary toolbar under navbar
DashboardSearch
- CommandPalette for dashboard search
DashboardSearchButton
- Button to trigger search
DashboardSidebarCollapse
- Collapse button for desktop
DashboardSidebarToggle
- Toggle button for mobile
DashboardResizeHandle
- Resize handle for sidebar/panels
Details
Load
references/dashboard-components.md
for complete dashboard patterns
Chat / AI (5 components) - NEW
Purpose-built for AI chatbots with AI SDK v5:
ChatMessage
- Single message with icon, avatar, actions
ChatMessages
- Message list with auto-scroll, status indicator
ChatPalette
- Chat interface inside an overlay
ChatPrompt
- Enhanced Textarea for AI prompts
ChatPromptSubmit
- Submit button with status handling
{{ message.content }}
Details
Load
references/chat-components.md
for AI SDK integration, streaming, error handling
Editor (6 components) - NEW
Rich text editing with TipTap:
Editor
- TipTap-based editor with markdown/HTML/JSON support
EditorToolbar
- Fixed, bubble, or floating toolbar
EditorDragHandle
- Drag handle for reordering blocks
EditorMentionMenu
- @ mention suggestions
EditorEmojiMenu
- : emoji picker
EditorSuggestionMenu
- / command menu
Details
Load
references/editor-components.md
for TipTap setup, extensions, toolbar customization