Discover our list of modules to supercharge your Nuxt project. Created by the Nuxt team and community.
pinia
The Vue Store that you will enjoy using
pinia-plugin-persistedstate
Configurable persistence and rehydration of Pinia stores.
i18n
i18n features for your Nuxt project so you can easily add internationalization.
device
Device detection module for Nuxt
mdc
MDC supercharges regular Markdown to write documents interacting deeply with any Vue component.
nuxt-viewport
Define custom viewports for your Nuxt project
nuxt-social-share
Simple social sharing for your Nuxt Sites
cookie-control
A highly configurable cookie banner for Nuxt.
time
Safely render local dates and times on the server with Nuxt
vue-macros
Explore more macros and syntax sugar to Vue.
nuxt-mail
Adds email sending capability to a Nuxt.js app. Adds a server route, an injected variable, and uses nodemailer to send emails.
nuxt-i18n-micro
I18n Micro is a fast, simple, and lightweight internationalization (i18n) module.
nuxt-pdf
Zero-boilerplate PDF exports of your Pages and Components
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.
nodemailer
Nuxt integration for nodemailer
electron
Integrate Nuxt and Electron.
pinia-orm
The Pinia plugin to enable Object-Relational Mapping access to the Pinia Store.
nuxt-cookie-consent
Nuxt module for integrating with cookie consent providers with ease
pinia-colada
The smart data fetching layer for Pinia
xstate
XState integration for Nuxt
emotion
The Next Generation of CSS-in-JS for Nuxt
translation-manager
Simple and easy to use translation manager for Nuxt and Nuxt-i18n that allows translation management from a single CSV file.
resend
Resend integration for Nuxt
pdfeasy
A JavaScript Client/Server Side PDF-Generator based in PDFKit
tradingview
Use the TradingView Widgets in your Nuxt Application
vaxee
The State Manager for Vue 3
nuxt-http-client-hints
Nuxt HTTP Client Hints
server-block
Use <server> tags in your Nuxt pages components.
harlem
Harlem is a simple, unopinionated, lightweight and extensible state management solution for Vue 3.
nuxt-asciidoc
Transformer for using asciidoc in nuxt