Nuxt CMS? That's BCMS.
Headless CMS for Nuxt. Typed content for SSR, SSG, and hybrid apps. Agents write entries. Clients edit in the beautiful, intuitive UI.
npx @thebcms/cli create nuxt- Settings
- Trash
- ·
- @thebcms
- Terms of use ·
- Log out




Why teams use BCMS with Nuxt
Nuxt supports multiple rendering modes. BCMS provides structured, typed content that works across SSR, SSG, and SPA setups.
Works with SSR, SSG, and SPA
Fetch content using Nuxt data loading patterns. BCMS supports whichever rendering mode your app uses.
Component-shaped content
Model blocks that match Vue components. Build dynamic pages from structured data.
TypeScript support
Strong typing for content structures. Autocomplete in components. Agents work from a defined schema.
What you get with Nuxt and BCMS
Structured content for Vue apps with an editing UI for clients.
Separate development from content updates
Developers build the Nuxt app. BCMS holds content. Agents can bulk-create entries when needed.
Official Nuxt integration
Pull content through Nuxt data fetching patterns. Documented SDK with no custom middleware required.
CDN-backed delivery
Content served over CDN so it does not become a performance bottleneck.
Multilingual support
Pair Nuxt i18n with BCMS locales. Clients translate in the dashboard. Agents can fill missing translations.
Commerce and marketing content
Products, pages, and campaigns. Structured for code, editable for clients.
Structured content for Nuxt
Define content once, reuse across routes. Keep Nuxt pages modular with reusable blocks.
14-day free trial · No credit card required
Nuxt guides and articles
Documentation and posts about using BCMS with Nuxt.
Nuxt starter projects
Pre-configured Nuxt templates with BCMS integration. Clone and connect your instance.

Nuxt JS Agency templates & code starters for BCMS
This is a bare-bones starter kit for BCMS, a headless CMS and Nuxt.js. It's minimal but solid, with a clean codebase that hooks directly into your BCMS project, ready to extend and scale as needed.

Nuxt JS E-commerce templates & code starters for BCMS
Start your e-commerce in a minute with Nuxt.js & BCMS: Fast setup, easy customization, and SEO-ready with static site generation. Ideal for developers.

Nuxt JS Blog templates & code starters for BCMS
Start your blog in a minute with Nuxt & BCMS: Fast setup, easy customization, and SEO-ready with static site generation. Ideal for developers.

Nuxt JS Portfolio templates & code starters for BCMS
Shape your brand: Nuxt.js & BCMS optimize SEO, speed, and content updates. Create a standout digital presence.

Nuxt JS Podcast templates & code starters for BCMS
Elevate podcasts using Nuxt.js & BCMS: Leverage SEO, speed, and content management. Enhance your audio journey.

Simple blog code starter for BCMS and Nuxt
This is a bare-bones starter kit for BCMS, a headless CMS. It's minimal but solid, with a clean codebase that hooks directly into your BCMS project, ready to extend and scale as needed.
Frequently asked questions
Common questions about using BCMS with Nuxt.
Does BCMS work with Nuxt 3?
Yes. Official SDK, typed content, and support for modern Nuxt data fetching.
Can agents manage Nuxt site content?
Yes. Use MCP with scoped API keys. Agents create and update entries. Clients use the dashboard.
Does BCMS support SSR and SSG?
Yes. Also supports hybrid rendering. Fetch content according to your Nuxt setup.
How does BCMS help with SEO?
BCMS provides structured fields for titles, descriptions, and other metadata instead of hard-coded values.
Does BCMS support multilingual sites?
Yes. BCMS locales work with Nuxt i18n. Editors translate in the dashboard.
Do I need to talk to sales to start?
No. Start free with docs and starters. Contact us if you want direct support.
14 days free. About 13 seconds. Zero demo tax.
14-day free trial · No credit card required





