Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nuxt/content
The file-based CMS for your Nuxt application, powered by Markdown and Vue components.
https://github.com/nuxt/content
cms git-cms markdown mdc nuxt nuxt-module vue
Last synced: 5 days ago
JSON representation
The file-based CMS for your Nuxt application, powered by Markdown and Vue components.
- Host: GitHub
- URL: https://github.com/nuxt/content
- Owner: nuxt
- License: mit
- Created: 2020-03-31T13:09:51.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-10-28T15:18:38.000Z (3 months ago)
- Last Synced: 2024-10-29T09:26:41.801Z (3 months ago)
- Topics: cms, git-cms, markdown, mdc, nuxt, nuxt-module, vue
- Language: TypeScript
- Homepage: https://content.nuxt.com
- Size: 31 MB
- Stars: 3,118
- Watchers: 26
- Forks: 623
- Open Issues: 353
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome - nuxt/content - The file-based CMS for your Nuxt application, powered by Markdown and Vue components. (TypeScript)
- awesome - nuxt/content - The file-based CMS for your Nuxt application, powered by Markdown and Vue components. (TypeScript)
- awesome-starred - nuxt/content - The file-based CMS for your Nuxt application, powered by Markdown and Vue components. (vue)
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).
- [📖 Read the documentation](https://content.nuxt.com)
- [✨ Intro video](https://www.youtube.com/watch?v=o9e12WbKrd8)
- [✍️ Nuxt Studio](https://content.nuxt.com/docs/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/next.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://npmjs.com/package/@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.js
[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