Nuxt Content
File-based content module for Nuxt that queries Markdown, YAML, CSV and JSON files from a Vue application.
content.nuxt.comrepositorydocs
Nuxt Content is a module for Nuxt that reads the files in a project’s content folder, in Markdown, YAML, CSV or JSON, and makes them queryable from Vue components. Markdown files can contain Vue components through the MDC syntax. Collections are declared in a content.config.ts file. Multi-language sites use the @nuxtjs/i18n module.
The docs describe installation as adding the package to a Nuxt project and registering the module in nuxt.config.ts. The visual editor for the same content is the separate Nuxt Studio module.
Worth knowing
The module runs inside a Nuxt application, so the hosting options are those of that application. The deploy docs cover static hosting through Nuxt prerendering, where the database loads in the browser as WASM SQLite and content queries run there, serverless platforms, where each request starts a fresh Nuxt server, and a Node server. With the default SQLite connector the server needs an OS with a recent enough glibc.
Identity
Rendering and deploy
- Runs as
- Static files, Per request, Always on8910
- Rendering
- Static output, On a server1
- Install with
- pnpm add @nuxt/content2
Releases
Adoption
Sources
- 2026-10-23: links, Built on, Categories, Content storage, Rendering
content.nuxt.com - 2026-10-23: links, Install with
content.nuxt.com/docs/getting-started/installation - 2026-10-23: links, License, License model, Written in
github.com/nuxt/content - 2026-10-23: Maintainer
github.com/nuxt/content/blob/main/LICENSE - 2026-10-23: Runtime, Minimum runtime
registry.npmjs.org/@nuxt/content/latest - 2026-10-23: Databases
content.nuxt.com/docs/collections/define - 2026-10-23: Multilingual
content.nuxt.com/docs/integrations/i18n - 2026-10-23: Runs as
content.nuxt.com/docs/deploy/static - 2026-10-23: Runs as
content.nuxt.com/docs/deploy/serverless - 2026-10-23: Runs as
content.nuxt.com/docs/deploy/server - 2026-10-23: GitHub stars
api.github.com/repos/nuxt/content - 2026-10-23: Contributors
api.github.com/repos/nuxt/content/contributors - 2026-10-23: npm downloads a week
api.npmjs.org/downloads/point/last-week/@nuxt/content - 2026-10-23: Current major version, Last release
github.com/nuxt/content/releases/tag/v3.16.2 - 2026-10-23: First release
github.com/nuxt/content/releases/tag/v1.0.0 - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40nuxt%2Fcontent