@farnabaz/content

Write your content inside your Nuxt app
1,358 3,675
Install
npm install @farnabaz/content
Latest Version:2.8.2
Vue:3
License:MIT
Last Updated:Oct 28, 2026
Links: GitHub  ·  npm
Maintainer: farnabaz

nuxt-content-social-card

Nuxt Content

npm version npm downloads License Nuxt Volta

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.

Features

  • Nuxt 3 support
  • A Markdown syntax made for Vue components (MDC)
  • Navigation generation
  • Code highlighting with Shiki
  • Blazing fast hot module replacement in development
  • Powerful query builder (MongoDB like)
  • Table of contents generation
  • Also handles CSV, YAML and JSON(5)
  • Extend with hooks and content plugins
  • ... and more

Nuxt 2

Nuxt 2 is supported with Content v1, documentation is on https://content.nuxtjs.org/content-v1 and the code on the v1 branch.

💻 Development

  • Clone repository
  • Install dependencies using pnpm install
  • Prepare using pnpm prepare
  • Build using pnpm build
  • Try playground using pnpm dev
  • Test using pnpm test

Note: This repository uses bash scripts for development and testing. If you are on Windows, you can use WSL or Git Bash.

License

MIT - Made with 💚

Related Packages

@ztl-uwu/nuxt-content

Write your content inside your Nuxt app

34,108
@nuxt/content-edge

Write your content inside your Nuxt app

31,161 3,672
nuxt-define

One utility function for module authors to define compiler constants for all bui...

13,412,511
@lg2/nuxt3-module-create-dato-map

nuxt3-module-create-dato-map

2,869 0
@content-island/nuxt

Content Island - Nuxt module

1,182 10

Version History

Version Released Vue License
2.8.2 ^3.0 MIT
2.8.0 ^3.0 MIT
2.7.5 ^3.0 MIT
2.7.4 ^3.0 MIT
2.7.3 ^3.0 MIT
Pre-releases (18)
Version Released Vue License
2.1.1-31 ^3.0 MIT
2.1.1-30 ^3.0 MIT
2.1.1-20 ^3.0 MIT
2.1.1-13 ^3.0 MIT
2.1.1-12 ^3.0 MIT