# @nuxt/content

> Write your content inside your Nuxt app

Latest version **3.16.0** (published 2026-08-27) · MIT license · 0 weekly downloads

## Install

```sh
npm install @nuxt/content
pnpm add @nuxt/content
yarn add @nuxt/content
bun add @nuxt/content
```

## Health

**Score 70/100 (B)** — status: active.

Positive: has types; esm support; no vulnerabilities; recently updated; high maintenance score; high quality score.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 3.16.0 |
| Published | 2026-08-27 |
| First published | 2020-05-05 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >= 20.19.0 |
| Dependencies | 48 |
| Unpacked size | 425.1 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 3665 |
| Maintainers | atinux, pi0, antfu, danielroe, nuxtbot, farnabaz |
| Keywords | nuxt, content, nuxt-module, cms, markdown, mdc |

## Links

- npm: https://www.npmjs.com/package/@nuxt/content
- Repository: https://github.com/nuxt/content
- Homepage: https://content.nuxt.com
- Issues: https://github.com/nuxt/content/issues
- npm.io page: https://npm.io/package/@nuxt/content

## Dependencies (48)

- [h3](https://npm.io/package/h3.md) ^1.15.11
- [c12](https://npm.io/package/c12.md) ^3.3.4
- [db0](https://npm.io/package/db0.md) ^0.4.0
- [ufo](https://npm.io/package/ufo.md) ^1.6.4
- [zod](https://npm.io/package/zod.md) ^3.25.76
- [defu](https://npm.io/package/defu.md) ^6.1.7
- [jiti](https://npm.io/package/jiti.md) ^2.7.0
- [nypm](https://npm.io/package/nypm.md) ^0.6.9
- [destr](https://npm.io/package/destr.md) ^2.0.5
- [ohash](https://npm.io/package/ohash.md) ^2.0.12
- [pathe](https://npm.io/package/pathe.md) ^2.0.3
- [scule](https://npm.io/package/scule.md) ^1.3.0
- [shiki](https://npm.io/package/shiki.md) ^4.4.3
- [unctx](https://npm.io/package/unctx.md) ^3.0.1
- [consola](https://npm.io/package/consola.md) ^3.4.2
- [slugify](https://npm.io/package/slugify.md) ^1.6.9
- [std-env](https://npm.io/package/std-env.md) ^4.2.0
- [unified](https://npm.io/package/unified.md) ^11.0.5
- [chokidar](https://npm.io/package/chokidar.md) ^5.0.0
- [hookable](https://npm.io/package/hookable.md) ^5.5.3
- [minimark](https://npm.io/package/minimark.md) ^0.2.0
- [unplugin](https://npm.io/package/unplugin.md) ^3.3.0
- [@nuxt/kit](https://npm.io/package/@nuxt/kit.md) ^4.5.2
- [micromark](https://npm.io/package/micromark.md) ^4.0.2
- [minimatch](https://npm.io/package/minimatch.md) ^10.2.6
- [pkg-types](https://npm.io/package/pkg-types.md) ^2.3.1
- [micromatch](https://npm.io/package/micromatch.md) ^4.0.8
- [remark-mdc](https://npm.io/package/remark-mdc.md) ^3.11.1
- [tinyglobby](https://npm.io/package/tinyglobby.md) ^0.2.17
- [@nuxtjs/mdc](https://npm.io/package/@nuxtjs/mdc.md) ^0.23.1
- [git-url-parse](https://npm.io/package/git-url-parse.md) ^16.1.0
- [@shikijs/langs](https://npm.io/package/@shikijs/langs.md) ^4.4.3
- [isomorphic-git](https://npm.io/package/isomorphic-git.md) ^1.41.9
- [socket.io-client](https://npm.io/package/socket.io-client.md) ^4.8.3
- [unist-util-visit](https://npm.io/package/unist-util-visit.md) ^5.1.0
- [@webcontainer/env](https://npm.io/package/@webcontainer/env.md) ^1.1.1
- [mdast-util-to-hast](https://npm.io/package/mdast-util-to-hast.md) ^13.2.1
- [zod-to-json-schema](https://npm.io/package/zod-to-json-schema.md) ^3.25.2
- [nuxt-component-meta](https://npm.io/package/nuxt-component-meta.md) 0.18.0
- [mdast-util-to-string](https://npm.io/package/mdast-util-to-string.md) ^4.0.0
- [@standard-schema/spec](https://npm.io/package/@standard-schema/spec.md) ^1.1.0
- [micromark-util-chunked](https://npm.io/package/micromark-util-chunked.md) ^2.0.1
- [@sqlite.org/sqlite-wasm](https://npm.io/package/@sqlite.org/sqlite-wasm.md) 3.53.0-build1
- [micromark-util-character](https://npm.io/package/micromark-util-character.md) ^2.1.1
- [micromark-util-resolve-all](https://npm.io/package/micromark-util-resolve-all.md) ^2.0.1
- [micromark-util-sanitize-uri](https://npm.io/package/micromark-util-sanitize-uri.md) ^2.0.1
- [unist-util-stringify-position](https://npm.io/package/unist-util-stringify-position.md) ^4.0.0
- [json-schema-to-typescript-lite](https://npm.io/package/json-schema-to-typescript-lite.md) ^15.0.0

## Alternatives

- [@mdxeditor/editor](https://npm.io/package/@mdxeditor/editor.md) — 962.4K weekly downloads
- [mmdb-lib](https://npm.io/package/mmdb-lib.md) — 680.9K weekly downloads
- [playcanvas](https://npm.io/package/playcanvas.md) — 36.2K weekly downloads
- [@glw907/cairn-cms](https://npm.io/package/@glw907/cairn-cms.md) — 967 weekly downloads
- [markdown-to-confluence](https://npm.io/package/markdown-to-confluence.md) — 103 weekly downloads

## Recent versions

- 3.16.0 (latest) — 2026-08-27
- 3.0.0-alpha.9 (alpha) — 2025-01-15
- 3.0.0-alpha.8 (next) — 2024-12-09
- 3.15.2 — 2026-07-23
- 3.15.1 — 2026-07-21
- 3.15.0 — 2026-07-02
- 3.14.0 — 2026-05-18
- 3.13.0 — 2026-04-13
- 3.12.0 — 2026-02-27
- 3.11.2 — 2026-02-05
- 3.11.1 — 2026-02-05
- 3.11.0 — 2026-01-16
- 3.10.0 — 2025-12-24
- 3.9.0 — 2025-12-03
- 3.8.2 — 2025-11-13
- … 96 more at https://npm.io/package/@nuxt/content/versions

## README

[![nuxt-content-social-card](./.github/social-card.png)](https://content.nuxt.com)

# Nuxt Content

[![npm version][npm-version-src]][npm-version-href]
[![npm downloads][npm-downloads-src]][npm-downloads-href]
[![License][license-src]][license-href]
[![Nuxt][nuxt-src]][nuxt-href]
[![Volta][volta-src]][volta-href]

Nuxt Content reads the `content/` directory in your project, parses `.md`, `.yml`, `.csv` or `.json` files and creates a powerful data layer for your application. Bonus, use Vue components in Markdown with the [MDC syntax](https://content.nuxt.com/docs/files/markdown).

- [📖 &nbsp;Read the documentation](https://content.nuxt.com)
- [✨ &nbsp;Intro video](https://www.youtube.com/watch?v=o9e12WbKrd8)
- [✍️ &nbsp;Nuxt Studio](https://nuxt.studio)

## Features

- [**Nuxt 3**](https://nuxt.com) support
- Work in serverless and edge environments (Cloudflare Workers, etc.)
- Render Vue components in Markdown with the [MDC syntax](https://content.nuxt.com/docs/files/markdown)
- Fully typed collections and queries
- Navigation generation
- Blazing fast hot module replacement in development
- Code highlighting with [**Shiki**](https://github.com/shikijs/shiki)
- Powerful query builder on top of SQLite database
- [... and more](https://content.nuxt.com)

## 💻 Development

- Clone repository
- Install dependencies using `pnpm install`
- Prepare using `pnpm dev:prepare`
- Build using `pnpm prepack`
- Try playground using `pnpm dev`
- Test using `pnpm test`

## License

[MIT](./LICENSE) - Made with 💚

[npm-version-src]: https://img.shields.io/npm/v/@nuxt/content/latest.svg?style=flat&colorA=18181B&colorB=28CF8D
[npm-version-href]: https://npmjs.com/package/@nuxt/content

[npm-downloads-src]: https://img.shields.io/npm/dm/@nuxt/content.svg?style=flat&colorA=18181B&colorB=28CF8D
[npm-downloads-href]: https://npm.chart.dev/@nuxt/content

[license-src]: https://img.shields.io/github/license/nuxt/content.svg?style=flat&colorA=18181B&colorB=28CF8D
[license-href]: https://github.com/nuxt/content/blob/main/LICENSE

[nuxt-src]: https://img.shields.io/badge/Nuxt-18181B?logo=nuxt
[nuxt-href]: https://nuxt.com

[volta-src]: https://user-images.githubusercontent.com/904724/209143798-32345f6c-3cf8-4e06-9659-f4ace4a6acde.svg
[volta-href]: https://volta.net/nuxt/content?utm_source=readme_nuxt_content

---
_Source: https://npm.io/package/@nuxt/content · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
