📦 Out of the box and into your content operations: explore the Spring Release →
Skip to content
  • Docs
  • Enterprise
  • Pricing
Log inContact SalesGet started

  • Content operations

    • Sanity StudioThe TypeScript CMS
    • Media LibraryCentralized asset management
    • CanvasAI-assisted, free-form writing
    • ReleasesStack and stage content updates
    • InsightsUnderstand content performance
    • App SDKRapidly build content apps

    Content backend

    • Content LakeThe content optimized database
    • Live CDNSimple, scalable, real-time
    • ComputeEvent handlers for content changes
    • Agent ActionsBuilt-in, content aware AI
  • Use Cases

    • Unified content OS
    • Marketing
    • E-commerce
    • Media and publishing
    • PIM
    • LMS
    • Build your own

    Users

    • Developers
    • Content Editors
    • Product Owners
    • Business Leaders
  • Build and Share

    • Sanity Learn
    • Integrations
    • Frameworks
    • Templates
    • Tools and Plugins
    • Schemas and snippets
    • Join our community

    Insight

    • Blog
    • Events
    • Customer stories
    • Guides
  • Docs
  • Enterprise
  • Pricing
Get startedContact Sales

Nuxt.js Content Management System

The best headless CMS for Nuxt.js

Design your project with Nuxt, while enjoying a best-in-class content platform on your back end. Craft your program using SSR, SPA, or SSG as needed, all with one unified CMS ready for omnichannel applications.

Get started

Powering exceptional digital experiences everywhere

NetlifyNikeFigmaCloudflareSonosFlexreMarkableCondé NastPumaSkimsBrex
Get started with a template

A minimal Nuxt site with Sanity Studio

This starter uses Nuxt for the front end and Sanity to handle its content.

  • Framework: Nuxt
  • Use case: Boilerplate
  • CSS: Other
  • Content platform: Sanity
Unknown block type "tableBlock", please specify a serializer for it in the `serializers.types` prop
See template

API-first, delightful Vue DX

Consume custom content models on your Vue.js front end, with Nuxt’s out of the box route handling, data fetching, and optimized SEO. Charge up your batteries-included front end with a powerful content management system in the back, complete with a robust API for rapid development and an ultra-smooth DX.

Check out our npm package and get started now.

Modules-based design, just like your favorite front end framework

Enjoy a modular design on all sides of your app—from a lightweight Nuxt.js front end to a zero config Sanity back end, both ready to be customized with any plugins or packages you need.

Learn how to get started building.

Awesome SEO across your stack

Take advantage of Nuxt.js’s great SEO features with Sanity’s support for custom SEO fields and input components, optimizing your rankings for each piece of content in your web presence.

JAMStack without the headache

Sanity’s community has a variety of tutorials on the JAMstack—the new way to build safe, performant apps online. Like Vue, Sanity’s open source design is approachable and beginner-friendly, and answers are only a quick glance at the docs away.

Supports Nuxt 3 and Incremental Static Regeneration

Push your Nuxt.js app live with each piece of content you publish thanks to Sanity’s JAMStack-friendly design and support for incremental static regeneration (ISR). Just create-nuxt-app and sanity init and link your new app together in minutes.

CDNs for both front end and back end, no sweat

Wire up your Nuxt.js app with Sanity and deploy on modern CDN providers like Netlify, Vercel, and Cloudflare with minimal config and fuss. Enjoy the speed and security of contemporary web development with a DX-friendly stack.

Starter templates get you up and running in minutes

Want some boilerplate for a store, blog, or landing page? Sanity’s ready to get you started. Check out our no code deployments and get your new app on git in a couple of clicks. Enjoy a rolling start to your newest project and get deployed in no time.

Check out this events page, or this blog starter.

CMS integrations

Integrate Sanity with other technologies

Sanity can be integrated with any major framework, providing the flexibility need to have full control of your project.

  • React
  • Next.js
  • Angular
  • Node.js
  • GraphQL
  • Vue.js
  • Gatsby
  • Hugo
  • Remix
  • JavaScript logoJavaScript
  • Nuxt.js logo in greenNuxt.js
  • Astro iconAstro
  • SvelteKit logoSvelteKit
  • 11ty logoEleventy

Build a Nuxt.js CMS

Generous quota included. Pay-as-you-go for users, usage and features on all plans. Host a DIY studio for free, or serve enterprise content with confidence.

Get startedWatch a demo
Join our community
Subscribe to our newsletter

Products

  • Sanity Studio
  • Content Lake
  • APIs
  • Canvas
  • AI Assist
  • Changelog
  • Use cases

Resources

  • Docs
  • Learn
  • Templates
  • Resource Library
  • Guides
  • Explainers
  • Compare Sanity
  • Glossary

Company

  • Blog
  • Events
  • Customer Stories
  • Careers
  • Agency Partners
  • Technology Partners

Trust and compliance

  • Privacy policy
  • Terms of service
  • Accessibility statement
  • Transparency statement
  • Security and compliance
  • Open Source pledge

Keep in touch

© SANITY 2025

OSL, NOR (CET)

SFO, USA (PST)

Loading system status...