nuxt

nuxt/modules

TypeScript MIT Web Dev high-open-issues

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

1k stars
340 forks
active
GitHub +1 / week

1k

Stars

340

Forks

302

Open issues

30

Contributors

AI Analysis

Nuxt Modules is a curated registry and discovery platform for Nuxt ecosystem integrations covering CMS, databases, UI frameworks, authentication, and third-party services. It serves Vue/Nuxt developers building applications who need to quickly find and evaluate compatible module extensions. This repository is specialized infrastructure for the Nuxt ecosystem—not a general-purpose library, but rather the tooling that catalogs and syncs metadata about other modules.

Web Dev Developer Tool Discovery value: 3/10
Documentation 8/10
Activity 9/10
Community 7/10
Code quality 5/10

Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.

Overall score 7/10

AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.

nuxt-ecosystem module-registry vue-integration metadata-sync developer-discovery
Actively maintained Well documented MIT licensed Niche/specialized use case Production ready
Deep Analysis · Based on README and public signals
2w ago

Curated registry and metadata platform for Nuxt ecosystem modules

nuxt/modules is a centralized catalog and metadata distribution system for Nuxt Vue application extensions. It maintains YAML-based module information synced from upstream repositories, provides programmatic access via npm package and CDN, and powers the official modules discovery portal at nuxt.com/modules. Adoption is ecosystem-scale rather than end-user direct; it serves as infrastructure for developers discovering and integrating Nuxt modules rather than a user-facing tool itself.

Origin

Created August 2020 as the Nuxt ecosystem expanded beyond core framework functionality. Evolved from a simple listing into a metadata synchronization and distribution platform. Reflects the Nuxt team's investment in module ecosystem governance and discoverability as the framework shifted toward plugin-based extensibility.

Growth

Growth has been measured and project-focused rather than viral. 1,044 stars over ~6 years reflects its role as infrastructure rather than end-user tool. Recent activity (last push June 2026) shows continued maintenance. Zero stars gained in last 7 days is typical for such platforms—adoption measured in modules indexed and API consumers, not social signals.

In production

Used by official Nuxt discovery portal (nuxt.com/modules). Distributed as @nuxt/modules npm package with CDN mirrors (jsdelivr, unpkg), suggesting production-grade availability expectations. Adoption not verified at module-author or end-developer level, but infrastructure-level adoption within Nuxt ecosystem appears established given official portal integration.

Code analysis
Architecture

Appears to be a static metadata registry system with automated synchronization logic. README describes YAML-based module definitions in ./modules directory, TypeScript tooling for sync operations (pnpm sync), and build step generating modules.json. Likely built as Node.js CLI tooling with downstream JSON compilation for distribution. No details on schema validation, conflict resolution, or data integrity mechanisms visible in README.

Tests

Not documented in README. No mention of test suite, CI configuration, or validation processes for module metadata integrity.

Maintenance

Last push 2026-06-24 (4 days before analysis date) indicates recent activity. Project shows signs of active maintenance despite modest growth metrics. Presence of contribution guidelines and issue template suggests ongoing community intake. However, frequency of maintenance commits not visible from metadata alone.

Honest verdict

ADOPT IF: you are building tooling that needs programmatic access to Nuxt module catalog, integrating module discovery into development tools, or maintaining Nuxt documentation/discovery infrastructure. AVOID IF: you need a runtime module system or looking for a package manager alternative—this is metadata distribution, not package installation. MONITOR IF: you depend on completeness and timeliness of module metadata or need guarantees on data schema stability for downstream consumers.

Independent dimensions

Mainstream potential

3/10

Technical importance

6/10

Adoption evidence

5/10

Risks
  • Metadata staleness: sync mechanism depends on upstream repos maintaining correct information; no validation shown for stale or orphaned entries
  • Schema evolution: breaking changes to module metadata structure could impact all downstream consumers (CDN users, tooling)
  • Curation burden: manual category assignment and icon management creates maintenance overhead that may not scale with module ecosystem growth
  • Single point of failure: all Nuxt module discovery routed through this repository; availability or data loss would impact ecosystem visibility
  • Incomplete coverage: discovery mechanism relies on module authors submitting PRs; adoption of new modules may lag ecosystem growth
Prediction

nuxt/modules will likely remain a stable, low-growth infrastructure project within the Nuxt ecosystem. Future development probably focused on improving sync reliability, schema expressiveness, and metadata completeness rather than major feature expansion. May see automation enhancements for module discovery and validation.

0 found this helpful

Newsletter

Get analyses like this every Monday

Free weekly digest of the most interesting open-source discoveries.

Languages

TypeScript
99.5%
JavaScript
0.5%

Information

Language
TypeScript
License
MIT
Last updated
4d ago
Created
71mo ago
Analyzed with
anthropic/claude-haiku-4-5

Stars over time

Loading…

Contributors over time

Top 100 contributors only — repos with more will plateau at 100.

Loading…

Recent releases

No releases published yet.

Similar repos

nuxt-modules

nuxt-modules/i18n

Nuxt I18n is an internationalization module for Nuxt applications that...

2.1k TypeScript Web Dev
nuxt

nuxt/nuxt

Nuxt is a full-stack web framework built on top of Vue.js that supports...

60.6k TypeScript Web Dev
nuxt

nuxt/content

Nuxt Content is a file-based CMS for Nuxt applications that parses Markdown,...

3.6k TypeScript Web Dev
nuxt-modules

nuxt-modules/tailwindcss

This is the official Nuxt module that integrates Tailwind CSS into Nuxt...

1.9k TypeScript Web Dev
nuxt-hub

nuxt-hub/core

NuxtHub is a full-stack framework extension for Nuxt that integrates database...

1.3k TypeScript Web Dev
vs. alternatives
nuxt/content

Content management module (3,643 stars) solving different problem; nuxt/modules is infrastructure for discovering modules like content. Not direct competitors.

nuxt-modules/i18n

Specific i18n module (2,062 stars) that would be indexed within nuxt/modules registry. This is a consumer of nuxt/modules infrastructure, not competitor.

npm registry (public packages)

Unfiltered package search vs. Nuxt-specific curated registry. nuxt/modules adds curation, categorization, and ecosystem-specific metadata that npm registry does not provide natively.

Vue ecosystem package registries

No equivalent centralized Vue module discovery layer exists; nuxt/modules fills a Nuxt-specific niche rather than competing with Vue-wide solutions.