Skip to content

Repository files navigation

Explore Nuxt Modules to build Vue applications

Nuxt Modules

npm versionNuxtVolta

Discover the Nuxt modules to add any CMS, Database, UI, Auth and integrations into your Vue application.

Modules Database

Metadata of nuxt modules are maintained in yml files inside ./modules directory and automatically synced from upstream to fetch latest information.

Add/Update a module

pnpm sync <name><repo>

Example: pnpm sync tailwindcss nuxt-modules/tailwindcss

To sync with a branch different than main, suffix the repo with #repo-branch, example: pnpm sync tailwindcss nuxt-modules/tailwindcss#dev

Contribution

  • If you feel a module is missing, please create a new issue
  • If some data is outdated please directly open a pull request

Using CDN

Compiled JSON data is available from following CDNs:

Using npm package

You can use the @nuxt/modules package by installing it in your project:

# npm
npm install @nuxt/modules
# pnpm
pnpm add @nuxt/modules

Then you can directly import the list of modules:

// ESMimportmodulesfrom'@nuxt/modules'// CommonJSconstmodules=require('@nuxt/modules')

Schema

Field NameAuto syncDescription
nameNoCanonical name or integration name
descriptionYesShort description
repoNoGitHub repository. Format is org/name or org/name#main/path
npmYesNPM package name
iconNoIcon of module from ./icons directory
githubNoGitHub URL
websiteNoWebsite URL
learn_moreNoLink to learn more (website or relevant integration website)
categoryNoModule category from ./lib/categories.ts
typeNocommunity (for nuxt-community), official (for https://github.com/) or 3rd-party
maintainersYesList of maintainers each item has name, github and avatar
compatibilityNoModule compatibility status. nuxt field specifies semver of supported nuxt version. requires.bridge: true|optional can be used to specify Nuxt 2 bridge compatibility.

Maintenance

Auto update all current modules

pnpm sync

Generate modules.json

pnpm build

License

MIT - Made by Nuxt Team

About

Discover the Nuxt modules to add any CMS, Database, UI, Auth and integrations into your Vue application.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1.0k stars

Watchers

9 watching

Forks

Sponsor this project

Used by

Contributors

Languages