Skip to main content
CMS & Content

Sanity

Sanity.io

Portrait of Lukas Horvath, co-founder of Roelu Studio
Lukas HorvathCo-founder

What is Sanity?

Sanity, sometimes called Sanity.io, is a headless CMS where both the content schema and the editing studio are defined in code. Content is stored as structured JSON and delivered via API to any front-end. The Studio — the back-end interface editors use — is a customizable React application teams can shape to fit their workflow. The question of what is Sanity CMS usually comes up when teams outgrow WordPress.

Why it matters

Most CMSes give you a fixed editing experience and ask your content to fit inside it. Sanity flips that. The schema is yours. The Studio is yours. If your marketing team needs a specific publishing flow, you build it. If your content model has nested case studies linked to authors linked to industries, you model it that way and the Studio reflects it. It is the closest thing to a content operating system the off-the-shelf market has. Sanity is Roelu's default CMS for a reason — it scales with the business instead of forcing the business to scale around it.

How it works

You define your content types — pages, posts, authors, products — as JavaScript schemas. Sanity generates a Studio that matches: forms, fields, references, validation. Editors log in, work inside that Studio, and hit publish. Content syncs to Sanity's Content Lake, a real-time database. Your front-end queries it with GROQ or GraphQL and renders pages. Need a new content type next quarter? Add it to the schema and redeploy the Studio in minutes. Live preview, draft mode, and full version history come built in, so marketing can see changes before they go live and roll back anything that goes wrong without calling engineering.

  • Headless CMS

    CMS & Content

    A content management system that separates where content is stored from how it's shown, giving marketers a place to publish without rebuilding the front-end…

  • A content setup that treats your website like a product — structured data, a custom editing interface, and clear workflows — instead of a folder of pages held…

  • Structured Content

    CMS & Content

    Content stored as discrete, typed fields — headline, body, image, author, date, tags — instead of one big blob of HTML, so the same content can be reused,…

  • Content Modeling

    CMS & Content

    The strategic work of deciding what types of content your business publishes, what fields each type has, and how they relate to each other — done before any…

  • The software your marketing team uses to publish and update content on a website without writing code — the back-end where pages, posts, and assets get…

  • Open Source CMS

    CMS & Content

    A content management system whose source code is publicly available and free to use, modify, or host yourself — WordPress, Drupal, and Strapi are the…

  • Draft Mode

    CMS & Content

    A CMS feature that lets editors save and preview unpublished content on the actual live site before it goes public, so the team sees exactly what visitors will…

  • WYSIWYG Editor

    CMS & Content

    A rich text editor that shows formatting — bold, headings, lists, images — visually as you write, instead of making you write raw HTML or markdown by hand to…