eslint-module
typed-router
easy-lightbox
logto
storyblok
aos
unocss
apollo
nuxt-viewport
link-checker
nuxt-facebook-chat
twemoji
umami
nuxt-monaco-editor
vueuse
tailwindcss
nuxt-mapbox
plausible
nuxt-mdi
primevue
clerk
nuxt-bezier
regle
ark-ui
vue-macros
turnstile
cookie-control
rollbar
web-vitals
nuxt-color-picker
html-validator
nuxt-vue3-google-signin
nuxt-hue
tresjs
wideangle
purgecss
color-mode
vaxee
vue-email
nuxt-toc
nuxt-localtunnel
nuxt-codemirror
auto-animate
csurf
storybook
oku-primitives
pdfeasy
eslint-module
typed-router
easy-lightbox
logto
storyblok
aos
unocss
apollo
nuxt-viewport
link-checker
nuxt-facebook-chat
twemoji
umami
nuxt-monaco-editor
vueuse
tailwindcss
nuxt-mapbox
plausible
nuxt-mdi
primevue
clerk
nuxt-bezier
regle
ark-ui
vue-macros
turnstile
cookie-control
rollbar
web-vitals
nuxt-color-picker
html-validator
nuxt-vue3-google-signin
nuxt-hue
tresjs
wideangle
purgecss
color-mode
vaxee
vue-email
nuxt-toc
nuxt-localtunnel
nuxt-codemirror
auto-animate
csurf
storybook
oku-primitives
pdfeasy
eslint-module
typed-router
easy-lightbox
logto
storyblok
aos
unocss
apollo
nuxt-viewport
link-checker
nuxt-facebook-chat
twemoji
umami
nuxt-monaco-editor
vueuse
tailwindcss
nuxt-mapbox
plausible
nuxt-mdi
primevue
clerk
nuxt-bezier
regle
ark-ui
vue-macros
turnstile
cookie-control
rollbar
web-vitals
nuxt-color-picker
html-validator
nuxt-vue3-google-signin
nuxt-hue
tresjs
wideangle
purgecss
color-mode
vaxee
vue-email
nuxt-toc
nuxt-localtunnel
nuxt-codemirror
auto-animate
csurf
storybook
oku-primitives
pdfeasy
eslint-module
typed-router
easy-lightbox
logto
storyblok
aos
unocss
apollo
nuxt-viewport
link-checker
nuxt-facebook-chat
twemoji
umami
nuxt-monaco-editor
vueuse
tailwindcss
nuxt-mapbox
plausible
nuxt-mdi
primevue
clerk
nuxt-bezier
regle
ark-ui
vue-macros
turnstile
cookie-control
rollbar
web-vitals
nuxt-color-picker
html-validator
nuxt-vue3-google-signin
nuxt-hue
tresjs
wideangle
purgecss
color-mode
vaxee
vue-email
nuxt-toc
nuxt-localtunnel
nuxt-codemirror
auto-animate
csurf
storybook
oku-primitives
pdfeasy
nuxt-localtunnel
link-checker
plausible
twemoji
ark-ui
pdfeasy
nuxt-viewport
aos
auto-animate
nuxt-color-picker
umami
color-mode
vueuse
tresjs
web-vitals
regle
primevue
storybook
html-validator
nuxt-toc
purgecss
nuxt-monaco-editor
vue-email
wideangle
nuxt-vue3-google-signin
logto
nuxt-hue
clerk
storyblok
nuxt-mdi
nuxt-bezier
rollbar
cookie-control
easy-lightbox
apollo
typed-router
nuxt-facebook-chat
nuxt-codemirror
vue-macros
vaxee
eslint-module
nuxt-mapbox
unocss
tailwindcss
csurf
oku-primitives
turnstile
nuxt-localtunnel
link-checker
plausible
twemoji
ark-ui
pdfeasy
nuxt-viewport
aos
auto-animate
nuxt-color-picker
umami
color-mode
vueuse
tresjs
web-vitals
regle
primevue
storybook
html-validator
nuxt-toc
purgecss
nuxt-monaco-editor
vue-email
wideangle
nuxt-vue3-google-signin
logto
nuxt-hue
clerk
storyblok
nuxt-mdi
nuxt-bezier
rollbar
cookie-control
easy-lightbox
apollo
typed-router
nuxt-facebook-chat
nuxt-codemirror
vue-macros
vaxee
eslint-module
nuxt-mapbox
unocss
tailwindcss
csurf
oku-primitives
turnstile
nuxt-localtunnel
link-checker
plausible
twemoji
ark-ui
pdfeasy
nuxt-viewport
aos
auto-animate
nuxt-color-picker
umami
color-mode
vueuse
tresjs
web-vitals
regle
primevue
storybook
html-validator
nuxt-toc
purgecss
nuxt-monaco-editor
vue-email
wideangle
nuxt-vue3-google-signin
logto
nuxt-hue
clerk
storyblok
nuxt-mdi
nuxt-bezier
rollbar
cookie-control
easy-lightbox
apollo
typed-router
nuxt-facebook-chat
nuxt-codemirror
vue-macros
vaxee
eslint-module
nuxt-mapbox
unocss
tailwindcss
csurf
oku-primitives
turnstile
nuxt-localtunnel
link-checker
plausible
twemoji
ark-ui
pdfeasy
nuxt-viewport
aos
auto-animate
nuxt-color-picker
umami
color-mode
vueuse
tresjs
web-vitals
regle
primevue
storybook
html-validator
nuxt-toc
purgecss
nuxt-monaco-editor
vue-email
wideangle
nuxt-vue3-google-signin
logto
nuxt-hue
clerk
storyblok
nuxt-mdi
nuxt-bezier
rollbar
cookie-control
easy-lightbox
apollo
typed-router
nuxt-facebook-chat
nuxt-codemirror
vue-macros
vaxee
eslint-module
nuxt-mapbox
unocss
tailwindcss
csurf
oku-primitives
turnstile
auto-animate
apollo
nuxt-monaco-editor
plausible
nuxt-mdi
primevue
ark-ui
nuxt-toc
nuxt-vue3-google-signin
easy-lightbox
clerk
nuxt-facebook-chat
rollbar
umami
purgecss
tailwindcss
pdfeasy
web-vitals
wideangle
vaxee
vueuse
nuxt-viewport
nuxt-mapbox
storybook
nuxt-codemirror
unocss
nuxt-localtunnel
nuxt-color-picker
nuxt-bezier
cookie-control
csurf
regle
tresjs
vue-macros
typed-router
turnstile
logto
nuxt-hue
color-mode
link-checker
storyblok
vue-email
html-validator
oku-primitives
twemoji
eslint-module
aos
auto-animate
apollo
nuxt-monaco-editor
plausible
nuxt-mdi
primevue
ark-ui
nuxt-toc
nuxt-vue3-google-signin
easy-lightbox
clerk
nuxt-facebook-chat
rollbar
umami
purgecss
tailwindcss
pdfeasy
web-vitals
wideangle
vaxee
vueuse
nuxt-viewport
nuxt-mapbox
storybook
nuxt-codemirror
unocss
nuxt-localtunnel
nuxt-color-picker
nuxt-bezier
cookie-control
csurf
regle
tresjs
vue-macros
typed-router
turnstile
logto
nuxt-hue
color-mode
link-checker
storyblok
vue-email
html-validator
oku-primitives
twemoji
eslint-module
aos
auto-animate
apollo
nuxt-monaco-editor
plausible
nuxt-mdi
primevue
ark-ui
nuxt-toc
nuxt-vue3-google-signin
easy-lightbox
clerk
nuxt-facebook-chat
rollbar
umami
purgecss
tailwindcss
pdfeasy
web-vitals
wideangle
vaxee
vueuse
nuxt-viewport
nuxt-mapbox
storybook
nuxt-codemirror
unocss
nuxt-localtunnel
nuxt-color-picker
nuxt-bezier
cookie-control
csurf
regle
tresjs
vue-macros
typed-router
turnstile
logto
nuxt-hue
color-mode
link-checker
storyblok
vue-email
html-validator
oku-primitives
twemoji
eslint-module
aos
auto-animate
apollo
nuxt-monaco-editor
plausible
nuxt-mdi
primevue
ark-ui
nuxt-toc
nuxt-vue3-google-signin
easy-lightbox
clerk
nuxt-facebook-chat
rollbar
umami
purgecss
tailwindcss
pdfeasy
web-vitals
wideangle
vaxee
vueuse
nuxt-viewport
nuxt-mapbox
storybook
nuxt-codemirror
unocss
nuxt-localtunnel
nuxt-color-picker
nuxt-bezier
cookie-control
csurf
regle
tresjs
vue-macros
typed-router
turnstile
logto
nuxt-hue
color-mode
link-checker
storyblok
vue-email
html-validator
oku-primitives
twemoji
eslint-module
aos

Build faster with 273+ Nuxt Modules

Discover our list of modules to supercharge your Nuxt project. Created and maintained by more than 1711 people from the Nuxt team and community.
pinia
@pinia/nuxt
The Vue Store that you will enjoy using
pinia-plugin-persistedstate
pinia-plugin-persistedstate
Configurable persistence and rehydration of Pinia stores.
i18n
@nuxtjs/i18n
i18n features for your Nuxt project so you can easily add internationalization.
@nuxtjs/device
Device detection module for Nuxt
mdc
@nuxtjs/mdc
MDC supercharges regular Markdown to write documents interacting deeply with any Vue component.
nuxt-viewport
nuxt-viewport
Define custom viewports for your Nuxt project
cookie-control
@dargmuesli/nuxt-cookie-control
A highly configurable cookie banner for Nuxt.
nuxt-social-share
@stefanobartoletti/nuxt-social-share
Simple social sharing for your Nuxt Sites
nuxt-time
Safely render local dates and times on the server with Nuxt
vue-macros
@vue-macros/nuxt
Explore more macros and syntax sugar to Vue.
pinia-colada
@pinia/colada-nuxt
The smart data fetching layer for Pinia
nuxt-i18n-micro
nuxt-i18n-micro
I18n Micro is a fast, simple, and lightweight internationalization (i18n) module.
nuxt-pdf
@sidebase/nuxt-pdf
Zero-boilerplate PDF exports of your Pages and Components
nuxt-mail
Adds email sending capability to a Nuxt.js app. Adds a server route, an injected variable, and uses nodemailer to send emails.
calendly
nuxt-calendly
Calendly is a scheduling tool that allows you to schedule meetings with your customers. This module allows you to easily add Calendly to your Nuxt application.
nuxt-cookie-consent
@weareheavy/nuxt-cookie-consent
Nuxt module for integrating with cookie consent providers with ease
nodemailer
nuxt-nodemailer
Nuxt integration for nodemailer
pinia-orm
@pinia-orm/nuxt
The Pinia plugin to enable Object-Relational Mapping access to the Pinia Store.