turnstile
primevue
nuxt-strapi-blocks-renderer
nuxt-gql-pulse
nuxt-feather-icons
hints
shuimo-ui
authjs
workflow
nuxt-charts
storyblok
nuxt-anime
vue-final-modal
izi-toast
tailwindcss
echarts
color-mode
icon-tw
v-gsap
vue-email
vant
vue-macros
content-assets
purgecss
nuxt-viewport
arco-design-nuxt-module
wideangle
typo3
google-fonts
swiper
meilisearch
prometheus
rollbar
pinia-plugin-persistedstate
qrcode
tresjs
security
form-actions
nuxt-plotly
pinia-plugin-unstorage
vitalizer
vuetify-nuxt-module
vue-query
prisma
turnstile
primevue
nuxt-strapi-blocks-renderer
nuxt-gql-pulse
nuxt-feather-icons
hints
shuimo-ui
authjs
workflow
nuxt-charts
storyblok
nuxt-anime
vue-final-modal
izi-toast
tailwindcss
echarts
color-mode
icon-tw
v-gsap
vue-email
vant
vue-macros
content-assets
purgecss
nuxt-viewport
arco-design-nuxt-module
wideangle
typo3
google-fonts
swiper
meilisearch
prometheus
rollbar
pinia-plugin-persistedstate
qrcode
tresjs
security
form-actions
nuxt-plotly
pinia-plugin-unstorage
vitalizer
vuetify-nuxt-module
vue-query
prisma
turnstile
primevue
nuxt-strapi-blocks-renderer
nuxt-gql-pulse
nuxt-feather-icons
hints
shuimo-ui
authjs
workflow
nuxt-charts
storyblok
nuxt-anime
vue-final-modal
izi-toast
tailwindcss
echarts
color-mode
icon-tw
v-gsap
vue-email
vant
vue-macros
content-assets
purgecss
nuxt-viewport
arco-design-nuxt-module
wideangle
typo3
google-fonts
swiper
meilisearch
prometheus
rollbar
pinia-plugin-persistedstate
qrcode
tresjs
security
form-actions
nuxt-plotly
pinia-plugin-unstorage
vitalizer
vuetify-nuxt-module
vue-query
prisma
turnstile
primevue
nuxt-strapi-blocks-renderer
nuxt-gql-pulse
nuxt-feather-icons
hints
shuimo-ui
authjs
workflow
nuxt-charts
storyblok
nuxt-anime
vue-final-modal
izi-toast
tailwindcss
echarts
color-mode
icon-tw
v-gsap
vue-email
vant
vue-macros
content-assets
purgecss
nuxt-viewport
arco-design-nuxt-module
wideangle
typo3
google-fonts
swiper
meilisearch
prometheus
rollbar
pinia-plugin-persistedstate
qrcode
tresjs
security
form-actions
nuxt-plotly
pinia-plugin-unstorage
vitalizer
vuetify-nuxt-module
vue-query
prisma
rollbar
security
qrcode
vuetify-nuxt-module
purgecss
izi-toast
nuxt-charts
arco-design-nuxt-module
typo3
form-actions
icon-tw
v-gsap
storyblok
nuxt-viewport
shuimo-ui
authjs
pinia-plugin-persistedstate
primevue
prisma
vue-query
vue-macros
vitalizer
meilisearch
hints
echarts
turnstile
vue-final-modal
workflow
vant
vue-email
swiper
content-assets
google-fonts
nuxt-plotly
nuxt-strapi-blocks-renderer
nuxt-anime
nuxt-feather-icons
color-mode
prometheus
wideangle
tresjs
tailwindcss
nuxt-gql-pulse
pinia-plugin-unstorage
rollbar
security
qrcode
vuetify-nuxt-module
purgecss
izi-toast
nuxt-charts
arco-design-nuxt-module
typo3
form-actions
icon-tw
v-gsap
storyblok
nuxt-viewport
shuimo-ui
authjs
pinia-plugin-persistedstate
primevue
prisma
vue-query
vue-macros
vitalizer
meilisearch
hints
echarts
turnstile
vue-final-modal
workflow
vant
vue-email
swiper
content-assets
google-fonts
nuxt-plotly
nuxt-strapi-blocks-renderer
nuxt-anime
nuxt-feather-icons
color-mode
prometheus
wideangle
tresjs
tailwindcss
nuxt-gql-pulse
pinia-plugin-unstorage
rollbar
security
qrcode
vuetify-nuxt-module
purgecss
izi-toast
nuxt-charts
arco-design-nuxt-module
typo3
form-actions
icon-tw
v-gsap
storyblok
nuxt-viewport
shuimo-ui
authjs
pinia-plugin-persistedstate
primevue
prisma
vue-query
vue-macros
vitalizer
meilisearch
hints
echarts
turnstile
vue-final-modal
workflow
vant
vue-email
swiper
content-assets
google-fonts
nuxt-plotly
nuxt-strapi-blocks-renderer
nuxt-anime
nuxt-feather-icons
color-mode
prometheus
wideangle
tresjs
tailwindcss
nuxt-gql-pulse
pinia-plugin-unstorage
rollbar
security
qrcode
vuetify-nuxt-module
purgecss
izi-toast
nuxt-charts
arco-design-nuxt-module
typo3
form-actions
icon-tw
v-gsap
storyblok
nuxt-viewport
shuimo-ui
authjs
pinia-plugin-persistedstate
primevue
prisma
vue-query
vue-macros
vitalizer
meilisearch
hints
echarts
turnstile
vue-final-modal
workflow
vant
vue-email
swiper
content-assets
google-fonts
nuxt-plotly
nuxt-strapi-blocks-renderer
nuxt-anime
nuxt-feather-icons
color-mode
prometheus
wideangle
tresjs
tailwindcss
nuxt-gql-pulse
pinia-plugin-unstorage
nuxt-gql-pulse
content-assets
nuxt-plotly
nuxt-feather-icons
prometheus
vant
prisma
vue-query
typo3
vitalizer
vuetify-nuxt-module
vue-final-modal
izi-toast
echarts
security
v-gsap
vue-email
authjs
icon-tw
purgecss
form-actions
pinia-plugin-persistedstate
google-fonts
turnstile
qrcode
nuxt-anime
pinia-plugin-unstorage
primevue
nuxt-strapi-blocks-renderer
wideangle
swiper
tailwindcss
rollbar
meilisearch
workflow
storyblok
tresjs
nuxt-charts
shuimo-ui
color-mode
nuxt-viewport
hints
arco-design-nuxt-module
vue-macros
nuxt-gql-pulse
content-assets
nuxt-plotly
nuxt-feather-icons
prometheus
vant
prisma
vue-query
typo3
vitalizer
vuetify-nuxt-module
vue-final-modal
izi-toast
echarts
security
v-gsap
vue-email
authjs
icon-tw
purgecss
form-actions
pinia-plugin-persistedstate
google-fonts
turnstile
qrcode
nuxt-anime
pinia-plugin-unstorage
primevue
nuxt-strapi-blocks-renderer
wideangle
swiper
tailwindcss
rollbar
meilisearch
workflow
storyblok
tresjs
nuxt-charts
shuimo-ui
color-mode
nuxt-viewport
hints
arco-design-nuxt-module
vue-macros
nuxt-gql-pulse
content-assets
nuxt-plotly
nuxt-feather-icons
prometheus
vant
prisma
vue-query
typo3
vitalizer
vuetify-nuxt-module
vue-final-modal
izi-toast
echarts
security
v-gsap
vue-email
authjs
icon-tw
purgecss
form-actions
pinia-plugin-persistedstate
google-fonts
turnstile
qrcode
nuxt-anime
pinia-plugin-unstorage
primevue
nuxt-strapi-blocks-renderer
wideangle
swiper
tailwindcss
rollbar
meilisearch
workflow
storyblok
tresjs
nuxt-charts
shuimo-ui
color-mode
nuxt-viewport
hints
arco-design-nuxt-module
vue-macros
nuxt-gql-pulse
content-assets
nuxt-plotly
nuxt-feather-icons
prometheus
vant
prisma
vue-query
typo3
vitalizer
vuetify-nuxt-module
vue-final-modal
izi-toast
echarts
security
v-gsap
vue-email
authjs
icon-tw
purgecss
form-actions
pinia-plugin-persistedstate
google-fonts
turnstile
qrcode
nuxt-anime
pinia-plugin-unstorage
primevue
nuxt-strapi-blocks-renderer
wideangle
swiper
tailwindcss
rollbar
meilisearch
workflow
storyblok
tresjs
nuxt-charts
shuimo-ui
color-mode
nuxt-viewport
hints
arco-design-nuxt-module
vue-macros

Build faster with 301+ Nuxt Modules

Discover our list of modules to supercharge your Nuxt project. Created and maintained by more than 1828 people from the Nuxt team and community.
Shift+click to select modules for bulk installation
content
@nuxt/content
The file-based CMS with support for Markdown, YAML, JSON.
Official
storyblok
@storyblok/nuxt
Storyblok Nuxt module
strapi
@nuxtjs/strapi
Design APIs fast and manage content easily using REST or GraphQL.
sanity
@nuxtjs/sanity
Access text, images, and other media with Nuxt and the Sanity headless CMS.
nuxt-strapi-blocks-renderer
nuxt-strapi-blocks-renderer
Render the Strapi CMS blocks text element easily in Nuxt.
bcms
@thebcms/nuxt
Nuxt BCMS module
content-island
@content-island/nuxt
Content Island - A headless CMS that’s refreshingly simple
contentstack
nuxt-contentstack
Contentstack integration for Nuxt
datocms
@hexdigital/nuxt-datocms
DatoCMS module for Nuxt
directus
nuxt-directus
Easily connect your Nuxt application to your directus server.
drupal-ce
nuxtjs-drupal-ce
Connects Nuxt with Drupal via the Lupus Custom Elements Renderer
kql
nuxt-kirby
Nuxt module for Kirby's Query Language API
prismic
@nuxtjs/prismic
Easily connect your Nuxt application to your content hosted on Prismic
query-api
@query-api/nuxt
Provides simple ways to query data from Craft CMS.
studio
@nuxthq/studio
A new experience to build content-driven website with Nuxt.
typo3
@t3headless/nuxt-typo3
TYPO3 Headless Frontend Rendering module