Modules
Official
- PWA - Supercharge Nuxt with a heavily tested, updated and stable PWA solution.
- Axios - Secure and easy Axios integration with Nuxt.js.
- Apollo - Nuxt.js module to use vue-apollo (integrates graphql-tag loader to parse .gql & .graphql files).
- Auth - Authentication module for Nuxt.js.
- Dotenv - Loads your .env file into your application context.
- Google-analytics - Google Analytics integration for Nuxt.js with vue-analytics.
- Sitemap - Automatically generate or serve dynamic
sitemap.xml
for Nuxt.js projects. - Blog - Create a blog with Nuxt.
- Router - Nuxt.js module to use router.js instead of pages/ directory.
- OAuth - Simple OAuth2 integration for your Nuxt app.
- Sentry - Enables error logging through Sentry.
- Webpack Monitor - Monitor nuxt webpack optimization metrics using webpackmonitor.
- AdSense - Google AdSense integration for Nuxt.js.
- Vuetify - Material Component Framework.
- Browserconfig - Adds XML browser configuration support.
- Bulma - Leverage bulma CSS.
- Component-cache - The vue-server-renderer has built-in support for component-level caching. This module automatically adds a LRU cache to project.
- Font-awesome - Leverage Font Awesome the iconic font and CSS toolkit.
- Font-awesome 5 - Use fontawesome 5 as a nuxtJS module.
- GTM - Google Tag Manager (GTM) Module for Nuxt.js. This plugin automatically sends first page and route change events to GTM.
- Localtunnel - Localtunnel exposes your localhost to the world for easy testing and sharing! No need to mess with DNS or deploy just to have others test out your changes.
- Markdownit - Using markdownit-loader and markdown-it.
- Toast - Responsive Touch Compatible Toast plugin for Nuxt.js using vue-toasted.
- Vendor - This awesome little modules creates junction symlinks from node_modules into static/vendor so you can directly serve node modules inside web. Useful for runtime dependencies.
- Yandex-metrika - Add Yandex Metrika to your nuxt.js application.
- Feed - Add RSS, ATOM and JSON feeds to your application.
- Redirect - Simplify setting up correct URL redirection with NuxtJS. No more cumbersome redirects!
- I18n - Add i18n capabilities to your Nuxt project.
- Separate Env - Tear apart your variables and split them up for client/server bundle!
- Logrocket - LogRocket module for Nuxt.js.
- Universal Storage Module - Universal Storage Utilities for Nuxt.js.
- Google Optimize - SSR friendly Google Optimize module for Nuxt.js.
- Emotion - Emotion CSS-In-JS module for Nuxt.js.
- SVG - Easy way to use SVG files in Nuxt.js.
- SVG Sprite - Optimized and Easy way to use SVG files in Nuxt.js.
- ReCaptcha - Simple and easy Google reCAPTCHA integration with Nuxt.js.
- Device - Device detection module for Nuxt.js.
- TailwindCSS - TailwindCSS module for Nuxt.js with PurgeCSS.
- AMP - AMP module for Nuxt.
- Color Mode - Dark and Light mode with auto detection made easy with NuxtJS
- Cloudinary - Cloudinary module for Nuxt.js for optimizing images and videos on the fly with Cloudinary.
Community
- BootstrapVue - Bootstrap v4 components and grid system for Nuxt.js.
- SocialMeta - Generate meta-tags for social network - Facebook and Twitter.
- Vue Material - Vue Material framework integration with Nuxt.
- Simple Line Icons - Simple Line Icons for Nuxt.
- nuxt-laravel - Updated version of laravel-nuxt that exteds nuxt cli command.
- cookie-universal-nuxt - Universal cookie plugin for Nuxt, perfect for SSR.
- Buefy - Lightweight UI components for Vue.js based on Bulma for Nuxt.
- Font Awesome 5 - Alternative module for Fontawesome 5 integration with ES6 imports and tree shaking.
- Matomo - Matomo/Piwik integration for Nuxt.
- RealFaviconGenerator Icons - Automatically generate favicons and app icons using RealFaviconGenerator.net's api.
- Nuxt Validate - Simple Nuxt input validation module using vee-validate.
- nuxt-bulma-slim - Module to automatically make a slim Bulma build of used features.
- Nuxt7 - Framework7-Vue Nuxt integration.
- Leaflet.js - Leaflet.js integration for Nuxt.
- Nuxt Express - Express module for Nuxt (hot reload).
- Vue.js Warehouse - Cross-browser storage for Vue.js and Nuxt.js, with plugins support and easy extensibility based on Store.js.
- nuxt-ts-module - Tiny module to use TypeScript within Nuxt.js application.
- nuxt-typescript - Lightening fast type checking and linting with TypeScript and TSLint.
- nurdism/nuxtjs-electron - Utility module that helps you work with electron inside nuxt.
- nuxt-babel - Use normal
.babelrc
file with your Nuxt app. - nuxt-imagemin - Nuxt module to minify your images. Works with:
png
,jpeg
,gif
, andsvg
. - nuxt-neo - Create your middleware api using a universal access point approach from your vue pages.
- nuxt-viewport - Define custom viewports for your Nuxt project.
- nuxt-mq - Vue MQ module for Nuxt.js.
- nuxt-content-git - Set @nuxt/content createdAt and updatedAt dates from Git history.
- kentico-kontent-nuxt-module - Add Kentico Kontent super power to your Nuxt app.
- nuxt-client-init-module - Provide client version of nuxtServerInit.
- Nuxt Webpack Dashboard - Webpack Dashboard integration for Nuxt.
- Nuxt Vuex Router Sync - vuex-router-sync integration for Nuxt.
- nuxt-rollbar-module - Rollbar module for NuxtJS.
- Nuxt Image Loader Module - Nuxt module to automatically resize, rotate, blur, watermark and crop images.
- Nuxt-Storage - Utilities for easy read and write browser's storage in Nuxt.js project.
- nuxt-svg-loader - Load your SVGs as you'd load your Vue components.
- nuxt-purgecss - Drop superfluous CSS!
- nuxt-bundle-buddy - Don't fight your webpack bundle, become friends!
- prismic-nuxt - Prismic.io headless CMS integration for Nuxt.
- nuxt-fire - Easily integrate Firebase into your Nuxt 2 project. 🔥
- nuxt-webfontloader - Efficient web font loading has never been easier!
- nuxt-sweetalert2 - Sweetalert2 module based on vue-sweetalert2 with global options.
- nuxt-netlify-http2-server-push - Enable HTTP/2 server push on Netlify.
- nuxt-svg-sprite-module - Add an inline svg sprite to your Nuxt app.
- nuxt-fullpage.js - Nuxt module for fullPage.js, create fullscreen scrolling websites.
- fullpage-nuxt - Nuxt module for fullpage-nuxt directive, pure Vue implementation of per-page scrolling.
- nuxt-user-agent - Nuxt module for handling User-Agent.
- nuxt-basic-auth-module - Provide basic auth your Nuxt.js application.
- nuxt-wizard - Command-line interface for scaffolding Nuxt projects.
- nuxt-payload-extractor - Module that saves external API data to static JSON files on 'nuxt generate' command, making your project fully static.
- nuxt-apis-to-file - Module to merge and transform static API calls into a single file during the build process.
- cloudcms-nuxt - Cloud CMS Nuxt integration.
- nuxt-vue-multiselect - Single / multiple select plugin for Nuxt.js using vue-multiselect.
- nuxt-optimized-images - Automatically optimizes images used in Nuxt.js projects (JPEG, PNG, SVG, WebP and GIF).
- nuxt-netlify - Dynamically generate
_headers
and_redirects
files for Netlify in your Nuxt.js projects. - nuxt-shopify - Seamless Shopify Buy SDK integration with Nuxt.js.
- nuxt-ghost-starter - Generate a static blog using Ghost's Content API.
- nuxt-zendesk - Nuxt module for Zendesk Web Widget.
- nuxt-feature-toggle - Nuxt module for managing feature toggles.
- wuxt - Dockerized headless WordPress + Nuxt.js development environment.
- nuxt-sanity - Easily integrate Sanity in your Nuxt.js project.
- nuxt-helmet - Easy Helmet integration with Nuxt.js.
- nuxt-parse - Integration of the Parse SDK (JavaScript) in Nuxt.js.
- WP-API - Easy WordPress Api WP-API integration for you Nuxt app.
- Xui - Light module to help design websites with Nuxt.
- nuxt-axios-duplicate-blocker - Nuxt module that adds axios interceptors in order to block duplicate API requests and return results from the latest request to all callee functions. It can also be optionally used to cancel active requests when switching between pages.
- nuxt-mobile-detect - Nuxt module for detecting the users device client-side and server-side.
- nuxt-modernizr - Adds a Modernizr build to your Nuxt app.
- nuxt-bugsnag - Use bugsnag as module.
- nuxt-vue-select - Nuxt module for vue-select.
- nuxt-socket-io - Nuxt module for socket.io-client! Easy! Works with Nuxt 2.x.
- nuxt-seomatic-meta - A module connecting Nuxt.js to the Craft CMS SEOmatic plugin via GraphQL.
- nuxt-chuck - Nuxt module for displaying a random Chuck Norris joke in your NuxtJS app. Comes complete with it's own database and also uses VueX.
- nuxt-stories - Nuxt module for painless storybooking.
- nuxt-ghost-blog - Turn your Ghost blog into an SSR PWA by using the Ghost Content API and Vuex.
- nuxt-i18n-boilerplate - Minimalistic Boilerplate for Nuxt.JS applications with fully ready and SEO friendly Nuxt i18n module.
- nuxt-moment-module - Easy Moment.js integration with Nuxt.js.
- nuxt-typed-router - Provide autocompletion for pages route names generated by Vue router.
- nuxt-history-state - History State Module for Nuxt.js.
- nuxt-alias-module - It automatically creates an alias for the components and page of the path.
- nuxt-mail - Send emails in your Nuxt app
- nuxt-protected-mailto - Component to protect email from spam-bots without sacrificing usability.
- contentful-module - Multiple-env Contentful generator
- nuxt-netlify-cache - Speed up Netlify redeployments using build-cache.
- nuxt-netlify-cache - Speed up Netlify redeployments using build-cache.
- nuxt-custom-elements - Publish your components as a vue-custom-element standalone build.
- nuxt-prune-html - Module to prune html before sending it to the browser (it removes elements matching CSS selector(s)), useful for boosting performance showing a different HTML for bots.
- nuxt-page-generator-helper - Generate your pages statically without using payload extractors.
- nuxt-font-loader-strategy - Helps to load fonts and activate them by preloading.
- hex-digital/nuxt-intercom - Nuxt module for simple integration with Intercom.
- nuxt-micro-frontend - make Nuxt app as sub application with qiankun or single-SPA.
- nuxt-canvas-sketch - A porting of canvas-sketch to make generative art (or threejs art) with nuxt.
- xhr-cache - Cache api resources and serve it as static resource with Nuxt.js.
- nuxt-precompress - Nuxt module for compressing gzip and brotli at buildtime and serving supported encoding in runtime.
- nuxtjs-ghost - Easy to use wrapper for Ghost's Content API.
- Chakra UI Nuxt Module - Nuxt JS module to help you quickly get started with Chakra UI Vue.
- nuxt-highcharts - Highcharts for Nuxt. Similar to highcharts-vue, but adapted for Nuxt with some added benefits.
- nuxt-test-utils - All your favorite test utils in one repo, and some extras.
- nuxt-scss-to-js - Use SCSS variables inside your Components/Templates/Scripts.
- nuxt-gmaps - Easy integration of Google Maps with many setting options.
- nuxt-chatra-module - Live chat support intagration with Chatra.
- nuxt-fingerprint2 - fingerprint2 integration
- nuxt-icon-font - Read a set of SVG icons and ouput a TTF/EOT/WOFF/WOFF2/SVG font, Generator of fonts from SVG icons
- nuxt-highlightjs - Highlight.js syntax highlighting for Nuxt JS.
- nuxt-userbase-module - User authentication and data storage with Userbase.
- vue-notion - Use Notion as a CMS for Nuxt JS, as seen in this example.
- nuxt-content-algolia - Automatically sync content stored in your project with nuxt content to an Algolia index.
- nuxt-fontagon - Easy convert SVG from nuxt to icon font.
- nuxt-humans-txt - An initiative to know the creators of a website. Contains the information about humans to the web building - A module to statically integrate and generate a
humans.txt
author file - Based on the HumansTxt organization project. - nuxt-youtube-subscribe-module - Nuxt module for add the official Youtube Subscribe Button in your nuxt application.
- nuxt-blurhash - Nuxt module for simple integration with BlurHash Algorithm
- nuxt-google-sheets-parser - Easily import data from published Google Sheets.
- nuxt-web3 - Web3.js module integration for Nuxt.js - Build dApps easier!
- nuxt-router-ui - A router UI for Nuxt and Vue applications. Ctrl+Shift+Space and you're good to navigate your routes asap!
- nuxt-paystack - Nuxt module to help integrate Paystack payment gateway.
- Storefront UI Module - Storefront UI
- nuxt-change-case - change-case integration as nuxt module.
- nuxt-html2canvas-proxy - Provide html2canvas-proxy for Nuxt.js.
- vue-persian-datepicker - A datepicker component for select date. example (single and range selection, select date and time, select with keyboard, customizable style, localization)
- nuxt-assets-paths - Autocomplete for nuxt assets, icons and images paths
- nuxt-headway - Integrate the Headway changelog widget into your app.
- nuxt-jsonapi - Adds easy JSON:API client integration to Nuxt.
- nuxt-appwrite - Appwrite module for Nuxt.
- nuxt-storybook - Storybook integration with NuxtJS.
- nuxt-speedkit - nuxt-speedkit will help you to improve the lighthouse performance score (100/100) of your website.
- @nuxt-commerce/algolia - Algolia integration for Nuxt 3
- @nuxt-modules/cache - Browser and Server Cache module for Nuxt 3
- @nuxt-commerce/nuxt-tailvue - Out of the box Tailwind CSS components