🎤 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
A screenshot of Sanity Studio displaying a content management interface for a festival project named ’Resonance ‘25.’ The left sidebar shows a structured navigation menu with categories like ‘Festival facilities,’ ‘Program,’ ‘Artist,’ ‘Music,’ and more. The main panel highlights an artist entry called ‘Neon Pulse,’ showing an editable text field with a bio. A highlighted phrase, ‘weaves dark synths,’ has an inline comment from a user named Cody suggesting adding more vibe. Below, an image editing tool allows adjusting the focal point of a red-toned profile picture of two silhouetted individuals.

Trusted by leaders and innovators

A screenshot of Sanity Studio displaying a content management interface for a festival project named ’Resonance ‘25.’ The left sidebar shows a structured navigation menu with categories like ‘Festival facilities,’ ‘Program,’ ‘Artist,’ ‘Music,’ and more. The main panel highlights an artist entry called ‘Neon Pulse,’ showing an editable text field with a bio. A highlighted phrase, ‘weaves dark synths,’ has an inline comment from a user named Cody suggesting adding more vibe. Below, an image editing tool allows adjusting the focal point of a red-toned profile picture of two silhouetted individuals.

The content-driven app stack

  • The TypeScript CMS

    Sanity Studio

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

    A user interface displaying a content editing form with fields labeled ‘Title,’ ‘Eyebrow,’ and ‘Author.’ The ‘Title’ field is filled with ‘The Summit,’ while the ‘Eyebrow’ field contains ‘Onwards: upwards,’ with a text cursor placed at the end. A small pink circular indicator with ‘LM’ is visible on the right side of the ‘Eyebrow’ field, possibly representing a comment or edit suggestion. The background features a semi-transparent overlay revealing a code editor with JavaScript-like syntax, including definitions for fields in a content schema.
    Sanity Studio
  • Content-optimized database

    Content Lake

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

    A digital abstract pattern featuring a grid of diamond-shaped icons with alternating symbols of documents and images. One document icon in the center is highlighted with a glowing blue effect, contrasting with the rest of the uniform gray icons. The overall aesthetic is modern and minimalistic, with a sense of depth created through subtle lighting and shading.
    Content Lake
  • Interactive live preview

    Real-time + Visual Editing

    Serve live-updating content to your users and interactive previews to authors.

    A content editing interface displaying a title layout for an article called ‘The Summit,’ with the subtitle ‘Onwards: Upwards.’ The background features an image of a mountain. A blue ‘Author’ button is visible, and a cursor is hovering over the name ‘Ellis Cade’ in the author field. A pop-up panel appears, showing details about Ellis Cade, including that this author is used on three pages. The panel also includes fields for editing the author’s first name.
    Real-time + Visual Editing
  • GROQ + TypeGen

    Automatically typed

    Generate TypeScript types automatically from your schema and queries for end-to-end type safety.

    Automatically typed

Works where you work

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

  • Next.js

  • Tanstack Start

  • React Router

  • React

  • Vite

  • Svelte

  • 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.

Our JavaScript client uses web standards to run anywhere

…and it comes in other flavors too.

  • Vercel

  • Netlify

  • Cloudflare

  • Deno Deploy

  • Forge

  • Azure

  • AWS

  • Google Cloud

deploy content-driven apps and functions anywhere 


Get started, faster


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.