vite-pwa-nuxt
web-vitals
content-assets
delay-hydration
regle
paper-ui
nuxt-monaco-editor
electron
fontaine
headlessui
magic-regexp
logrocket
eslint
inkline
reka-ui
vcalendar
test-utils
nuxt-bootstrap-icons
pinia-colada
emotion
seo-experiments
dayjs
swiftsearch
icons
vexip-ui
varlet
og-image
nuxt-auth-sanctum
wideangle
vueuse
nuxt-sanctum-authentication
nuxt-componentsbook-module
unlazy
nuxt-gtm
tgauth
eslint-module
vue-email
vue-transitions
color-mode
nuxt-codemirror
nuxt-glaze
translation-manager
csurf
nuxt-phosphor-icons
vite-pwa-nuxt
web-vitals
content-assets
delay-hydration
regle
paper-ui
nuxt-monaco-editor
electron
fontaine
headlessui
magic-regexp
logrocket
eslint
inkline
reka-ui
vcalendar
test-utils
nuxt-bootstrap-icons
pinia-colada
emotion
seo-experiments
dayjs
swiftsearch
icons
vexip-ui
varlet
og-image
nuxt-auth-sanctum
wideangle
vueuse
nuxt-sanctum-authentication
nuxt-componentsbook-module
unlazy
nuxt-gtm
tgauth
eslint-module
vue-email
vue-transitions
color-mode
nuxt-codemirror
nuxt-glaze
translation-manager
csurf
nuxt-phosphor-icons
vite-pwa-nuxt
web-vitals
content-assets
delay-hydration
regle
paper-ui
nuxt-monaco-editor
electron
fontaine
headlessui
magic-regexp
logrocket
eslint
inkline
reka-ui
vcalendar
test-utils
nuxt-bootstrap-icons
pinia-colada
emotion
seo-experiments
dayjs
swiftsearch
icons
vexip-ui
varlet
og-image
nuxt-auth-sanctum
wideangle
vueuse
nuxt-sanctum-authentication
nuxt-componentsbook-module
unlazy
nuxt-gtm
tgauth
eslint-module
vue-email
vue-transitions
color-mode
nuxt-codemirror
nuxt-glaze
translation-manager
csurf
nuxt-phosphor-icons
vite-pwa-nuxt
web-vitals
content-assets
delay-hydration
regle
paper-ui
nuxt-monaco-editor
electron
fontaine
headlessui
magic-regexp
logrocket
eslint
inkline
reka-ui
vcalendar
test-utils
nuxt-bootstrap-icons
pinia-colada
emotion
seo-experiments
dayjs
swiftsearch
icons
vexip-ui
varlet
og-image
nuxt-auth-sanctum
wideangle
vueuse
nuxt-sanctum-authentication
nuxt-componentsbook-module
unlazy
nuxt-gtm
tgauth
eslint-module
vue-email
vue-transitions
color-mode
nuxt-codemirror
nuxt-glaze
translation-manager
csurf
nuxt-phosphor-icons
magic-regexp
vcalendar
content-assets
dayjs
nuxt-bootstrap-icons
electron
headlessui
nuxt-sanctum-authentication
delay-hydration
vexip-ui
nuxt-componentsbook-module
og-image
translation-manager
test-utils
icons
wideangle
emotion
logrocket
nuxt-auth-sanctum
csurf
nuxt-phosphor-icons
unlazy
inkline
vite-pwa-nuxt
seo-experiments
nuxt-gtm
fontaine
vue-email
vueuse
vue-transitions
reka-ui
pinia-colada
paper-ui
nuxt-glaze
tgauth
varlet
nuxt-codemirror
regle
eslint
color-mode
eslint-module
web-vitals
swiftsearch
nuxt-monaco-editor
magic-regexp
vcalendar
content-assets
dayjs
nuxt-bootstrap-icons
electron
headlessui
nuxt-sanctum-authentication
delay-hydration
vexip-ui
nuxt-componentsbook-module
og-image
translation-manager
test-utils
icons
wideangle
emotion
logrocket
nuxt-auth-sanctum
csurf
nuxt-phosphor-icons
unlazy
inkline
vite-pwa-nuxt
seo-experiments
nuxt-gtm
fontaine
vue-email
vueuse
vue-transitions
reka-ui
pinia-colada
paper-ui
nuxt-glaze
tgauth
varlet
nuxt-codemirror
regle
eslint
color-mode
eslint-module
web-vitals
swiftsearch
nuxt-monaco-editor
magic-regexp
vcalendar
content-assets
dayjs
nuxt-bootstrap-icons
electron
headlessui
nuxt-sanctum-authentication
delay-hydration
vexip-ui
nuxt-componentsbook-module
og-image
translation-manager
test-utils
icons
wideangle
emotion
logrocket
nuxt-auth-sanctum
csurf
nuxt-phosphor-icons
unlazy
inkline
vite-pwa-nuxt
seo-experiments
nuxt-gtm
fontaine
vue-email
vueuse
vue-transitions
reka-ui
pinia-colada
paper-ui
nuxt-glaze
tgauth
varlet
nuxt-codemirror
regle
eslint
color-mode
eslint-module
web-vitals
swiftsearch
nuxt-monaco-editor
magic-regexp
vcalendar
content-assets
dayjs
nuxt-bootstrap-icons
electron
headlessui
nuxt-sanctum-authentication
delay-hydration
vexip-ui
nuxt-componentsbook-module
og-image
translation-manager
test-utils
icons
wideangle
emotion
logrocket
nuxt-auth-sanctum
csurf
nuxt-phosphor-icons
unlazy
inkline
vite-pwa-nuxt
seo-experiments
nuxt-gtm
fontaine
vue-email
vueuse
vue-transitions
reka-ui
pinia-colada
paper-ui
nuxt-glaze
tgauth
varlet
nuxt-codemirror
regle
eslint
color-mode
eslint-module
web-vitals
swiftsearch
nuxt-monaco-editor
fontaine
delay-hydration
nuxt-bootstrap-icons
nuxt-auth-sanctum
nuxt-gtm
reka-ui
vueuse
csurf
nuxt-sanctum-authentication
tgauth
wideangle
nuxt-monaco-editor
emotion
magic-regexp
unlazy
nuxt-componentsbook-module
content-assets
eslint
nuxt-glaze
headlessui
vcalendar
vue-email
test-utils
logrocket
inkline
color-mode
icons
nuxt-codemirror
dayjs
electron
vexip-ui
vite-pwa-nuxt
vue-transitions
seo-experiments
paper-ui
web-vitals
pinia-colada
swiftsearch
og-image
eslint-module
regle
varlet
translation-manager
nuxt-phosphor-icons
fontaine
delay-hydration
nuxt-bootstrap-icons
nuxt-auth-sanctum
nuxt-gtm
reka-ui
vueuse
csurf
nuxt-sanctum-authentication
tgauth
wideangle
nuxt-monaco-editor
emotion
magic-regexp
unlazy
nuxt-componentsbook-module
content-assets
eslint
nuxt-glaze
headlessui
vcalendar
vue-email
test-utils
logrocket
inkline
color-mode
icons
nuxt-codemirror
dayjs
electron
vexip-ui
vite-pwa-nuxt
vue-transitions
seo-experiments
paper-ui
web-vitals
pinia-colada
swiftsearch
og-image
eslint-module
regle
varlet
translation-manager
nuxt-phosphor-icons
fontaine
delay-hydration
nuxt-bootstrap-icons
nuxt-auth-sanctum
nuxt-gtm
reka-ui
vueuse
csurf
nuxt-sanctum-authentication
tgauth
wideangle
nuxt-monaco-editor
emotion
magic-regexp
unlazy
nuxt-componentsbook-module
content-assets
eslint
nuxt-glaze
headlessui
vcalendar
vue-email
test-utils
logrocket
inkline
color-mode
icons
nuxt-codemirror
dayjs
electron
vexip-ui
vite-pwa-nuxt
vue-transitions
seo-experiments
paper-ui
web-vitals
pinia-colada
swiftsearch
og-image
eslint-module
regle
varlet
translation-manager
nuxt-phosphor-icons
fontaine
delay-hydration
nuxt-bootstrap-icons
nuxt-auth-sanctum
nuxt-gtm
reka-ui
vueuse
csurf
nuxt-sanctum-authentication
tgauth
wideangle
nuxt-monaco-editor
emotion
magic-regexp
unlazy
nuxt-componentsbook-module
content-assets
eslint
nuxt-glaze
headlessui
vcalendar
vue-email
test-utils
logrocket
inkline
color-mode
icons
nuxt-codemirror
dayjs
electron
vexip-ui
vite-pwa-nuxt
vue-transitions
seo-experiments
paper-ui
web-vitals
pinia-colada
swiftsearch
og-image
eslint-module
regle
varlet
translation-manager
nuxt-phosphor-icons

Build faster with 291+ Nuxt Modules

Discover our list of modules to supercharge your Nuxt project. Created and maintained by more than 1775 people from the Nuxt team and community.
Shift+click to select modules for bulk installation
icon
@nuxt/icon
Icon module for Nuxt with 200,000+ ready to use icons from Iconify.
Official
ui
@nuxt/ui
The Intuitive UI Library powered by Reka UI and Tailwind CSS.
Official
reka-ui
reka-ui
Vue port of Radix UI Primitives. An open-source UI component library for building high-quality, accessible design systems and web apps.
color-mode
@nuxtjs/color-mode
Dark and Light mode for Nuxt with auto detection
shadcn-nuxt
Re-usable components built with Radix Vue and Tailwind CSS.
primevue
@primevue/nuxt-module
Next Generation Vue UI Component Library
vuetify-nuxt-module
vuetify-nuxt-module
Zero-config Nuxt Module for Vuetify.
element-plus
@element-plus/nuxt
A Vue 3 based component library for designers and developers
vue3-carousel-nuxt
This module seamlessly integrates the Vue 3 Carousel module of ismail9k into Nuxt applications.
nuxt-fontawesome
@vesp/nuxt-fontawesome
Module to use Font Awesome 6 icons in your Nuxt project
headlessui
nuxt-headlessui
Headless UI integration for Nuxt. Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
icons
nuxt-icons
Use your own automatically imported SVG icons.
@nuxtjs/svg-sprite
Optimized and Easy way to use svg files in Nuxt
quasar
nuxt-quasar-ui
Effortlessly build high-performance & high-quality Vue.js 3 user interfaces in record time
vue-transitions
@morev/vue-transitions
Reusable interface transitions with no CSS needed ❤️
windicss
nuxt-windicss
Next generation utility-first CSS framework.
nuxt-charts
nuxt-charts
Nuxt module for vue-chrts
snackbar
nuxt-snackbar
Nuxt Snackbar module using vue3-snackbar