The Content Operating System | Sanity
🎤 Builder Talk: The Story Behind Lady Gaga’s Digital Experience – Register now

The Content Operating System

A fully customizable all-code backend for content-driven websites and apps—their builders and creators.

Start buildingBook a demo

Trusted by leaders and innovators

The content-driven app stack

  • The TypeScript CMS

    Sanity Studio

    Write TypeScript files and get a multiplayer, React-based CMS—all configured in code.

    Sanity Studio
  • Content-optimized database

    Content Lake

    A real-time content store for documents and assets served from our worldwide edge CDN.

    Content Lake
  • Interactive live preview

    Real-time + Visual Editing

    Serve live updating content to your users, and interactive previews of drafts to authors.

    Real-time + Visual Editing
  • GROQ + TypeGen

    Automatically typed

    Type-safe responses with automatically generated Types from your schema and queries.

    Automatically typed

Works where you work

Query, mutate and render Sanity content with `${your_favorite_framework}`

  • Next.js

  • React

  • Svelte

  • Vite

  • Nuxt

  • Angular

  • Astro

  • Remix

  • Bun

  • Laravel

  • .NET

  • Electron

  • Hydrogen

  • Vue

  • Eleventy

  • Ember

  • Express

  • Fresh

  • Gatsby

  • htmx

  • Typescript

  • Meteor

  • Nest

  • Node

  • React Native

  • Redwood

  • ❤ jQuery ❤

  • Solid

... or whichever one is coming next.

The JavaScript Sanity Client uses web standards to run anywhere

... and comes in other flavors too.

  • Vercel

  • Netlify

  • Cloudflare

  • Deno Deploy

  • Forge

  • Azure

  • AWS

  • Google Cloud

deploy content-driven apps and functions anywhere 



Trusted by the most innovative teams

Innovative brands build fast, scalable solutions with Sanity's Content Operating System

There are so many exciting combinations that PUMA can create with Sanity. Now that we have a structure, it’s infinitely scalable.

Bettina DonmezE-Commerce Platform Development
 @ PUMA
Read the PUMA story →

Familiar, yet superior.

GROQ

Your new favorite query language

Learn GROQ
A graphic explaining the anatomy of a simple GROQ query
Portable Text

Rich text and block content as data

Better block editing
An illustration of the Portable Text Editor


Ready to build? Let's make it real.

Sign-up for Sanity for free and start crafting your first project, or hit up our sales team if you're thinking about something big.