The official Nuxt Certification Program in partnership with VueSchool is coming.

Nuxt Modules

Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community.

Nuxt Image

Plug-and-play image optimization.

Nuxt Content

Git-based CMS with Markdown support.

Nuxt DevTools

Visual tools that help you to know your app.

Nuxt UI

Fully styled and customizable components.

/
kinde

kindeSponsor

Kinde authentication integration for Nuxt

devtools

devtoolsOfficial

Unleash Nuxt Developer Experience. A set of visual tools that help you to know your app better.

pinia

pinia

The Vue Store that you will enjoy using

tailwindcss

tailwindcss

Add Tailwind CSS to your Nuxt application in seconds with PurgeCSS included for minimal CSS.

i18n

i18n

i18n features for your Nuxt project so you can easily add internationalization.

eslint-module

eslint-module

ESLint module for Nuxt

auto-animate

auto-animate

Automatic animations for your Nuxt app with a single line of code.

vueuse

vueuse

Collection of essential Vue Composition Utilities for Vue 2 and 3

image

imageOfficial

Optimised images for Nuxt, with progressive processing, lazy-loading, real-time resizes and providers support.

test-utils

test-utilsOfficial

Test utilities for Nuxt

color-mode

color-mode

Dark and Light mode for Nuxt with auto detection

sitemap

sitemap

Powerfully flexible XML Sitemaps that integrate seamlessly.

icon

icon

Icon module for Nuxt with 100,000+ ready to use icons from Iconify.

device

Device detection module for Nuxt

google-fonts

google-fonts

Google Fonts module for Nuxt

unocss

unocss

The instant on-demand atomic CSS engine.

robots

robots

A Nuxt module thats inject a middleware to generate a robots.txt file

stylelint

stylelint

Stylelint module for Nuxt. A mighty, modern linter that helps you avoid errors and enforce conventions in your styles.

content

contentOfficial

Nuxt Content reads the content/ directory in your project, parses .md, .yml, .csv or .json files and creates a powerful data layer for your application. Bonus, use Vue components in Markdown with the MDC syntax.

pinia-plugin-persistedstate

pinia-plugin-persistedstate

Configurable persistence and rehydration of Pinia stores.

radix-vue

radix-vue

Vue port of Radix UI Primitives. An open-source UI component library for building high-quality, accessible design systems and web apps.

ui

uiOfficial

Fully styled and customizable components for Nuxt, powered by Headless UI and Tailwind CSS.

mdc

mdc

MDC supercharges regular Markdown to write documents interacting deeply with any Vue component.

csurf

csurf

Cross-Site Request Forgery (CSRF) Prevention for Nuxt

magic-regexp

magic-regexp

A compiled-away, type-safe, readable RegExp alternative

security

security

Security Module for Nuxt based on OWASP Top 10 and Helmet

simple-robots

simple-robots

Tame the robots crawling and indexing your Nuxt site.

apollo

apollo

Integrate GraphQL in your Nuxt apps using vue-apollo.

nuxt-jsonld

Manage JSON-LD in Vue component.

schema-org

schema-org

Quick and easy Schema.org graphs.

swiper

swiper

Nuxt module for Swiper.js - Most modern mobile touch slider with hardware accelerated transitions.

vite-pwa-nuxt

vite-pwa-nuxt

Zero-config PWA Plugin for Nuxt

vee-validate

vee-validate

Painless Vue forms for Nuxt

storybook

storybook

Easily integrate Storybook in your Nuxt application to design, build, and organize your UI components in isolation.

nuxt-gtm

nuxt-gtm

A Nuxt module for Google Tag Manager

purgecss

purgecss

Drop superfluous CSS! A neat PurgeCSS wrapper for Nuxt

gtag

gtag

Google Analytics integration for Nuxt: Google Analytics, Google Ads and more

og-image

og-image

Enlightened runtime images generated with Vue templates.

nuxt-svgo

nuxt-svgo

Nuxt module to load optimized SVG files as Vue components

sidebase-auth

sidebase-auth

Zero-boilerplate authentication for nuxt 3 with support for many strategies (oauth, credentials, ...) and providers (google, azure, ...). Additionally supports session manipulation, client- and server-side protection and more.

dayjs

dayjs

Day.js module for Nuxt

link-checker

link-checker

Find and magically fix links that may be negatively effecting your SEO.

primevue

primevue

Next Generation Vue UI Component Library

formkit

formkit

Seamless FormKit integration for Nuxt

lodash

lodash

lodash module with auto-import and custom prefix

svg-sprite

Optimized and Easy way to use svg files in Nuxt

delay-hydration

delay-hydration

Improve your Nuxt v2 Google Lighthouse score by delaying hydration.

element-plus

element-plus

A Vue 3 based component library for designers and developers

headlessui

headlessui

Headless UI integration for Nuxt. Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.

html-validator

html-validator

Automatically validate Nuxt server-rendered HTML html

fontaine

fontaine

Automatically optimized font fallback based on font metrics

icons

icons

Use your own automatically imported SVG icons.

seo-experiments

seo-experiments

Powerful SEO DX improvements.

typed-router

typed-router

Provide autocompletion for pages route names and params

supabase

supabase

First class integration with Supabase

maz-ui

maz-ui

install easily maz-ui library to take advantage of auto-import components, plugins, composables and CSS files.

storyblok

storyblok

Storyblok Nuxt module

seo

seo

The complete SEO solution for Nuxt.

web-vitals

web-vitals

Web Vitals for Nuxt

fonts

fontsOfficial

Plug-and-play web font optimization and configuration for Nuxt apps.

nuxt-viewport

nuxt-viewport

Define custom viewports for your Nuxt project

studio

studio

A new experience to build content-driven website with Nuxt.

partytown

partytown

Partytown integration for Nuxt - relocate resource intensive scripts into a web worker, and off of the main thread.

strapi

strapi

Design APIs fast and manage content easily using REST or GraphQL.

vuetify-nuxt-module

vuetify-nuxt-module

Zero-config Nuxt Module for Vuetify.

graphql-client

graphql-client

Minimal GraphQL Client + Code Generation for Nuxt. Auto imports GraphQL Operations for easy execution.

vue3-carousel-nuxt

This module seamlessly integrates the Vue 3 Carousel module of ismail9k into Nuxt applications.

cookie-control

cookie-control

A highly configurable cookie banner for Nuxt.

algolia

algolia

Algolia Search Module for Nuxt

prismic

prismic

Easily connect your Nuxt application to your content hosted on Prismic

vue-macros

vue-macros

Explore more macros and syntax sugar to Vue.

plausible

plausible

Nuxt module to natively integrate Plausible analytics

eslint

eslintOfficial

All-in-one ESLint module for Nuxt, provides project-aware, easy-to-use, extensible and future-proof integrations.

sanity

sanity

Access text, images, and other media with Nuxt and the Sanity headless CMS.

windicss

windicss

Next generation utility-first CSS framework.

turnstile

turnstile

Privacy-focused alternative to CAPTCHA from Cloudflare

bugsnag

bugsnag

Bugsnag integration for nuxt.js. Makes it easy to add bugsnag to your Project. Supports uploading source maps.

quasar

quasar

Effortlessly build high-performance & high-quality Vue.js 3 user interfaces in record time