- product
10Clouds: Why we moved from Wordpress to Jamstack with Sanity
10Clouds on why they switched and their experience with building on the Jamstack

JĂłzef Piecyk
10Clouds: Why we moved from Wordpress to Jamstack with Sanity
10Clouds on why they switched and their experience with building on the Jamstack
JĂłzef Piecyk
New stream: How to store user-generated content
Learn how to use serverless functions to update content in your Sanity.io dataset!
Knut Melvær
The Kitchen Sink Studio
The Kitchen Sink Studio is our ever-evolving example studio used to demo Sanity.
Rune Botten
Say hi to our new asset utilities library!
The new library of asset utilities makes it even more convenient to build with images and files from Sanity.io
Knut Melvær, Espen Hovlandsdal
Introducing our new GraphQL API
With GraphQL out of beta, Sanity.io has one of the richest API offerings in content management.
Even Westvang
Releasing Document Actions: Workflows, Your Way
Define custom workflow actions in Sanity Studio. Override the publish button, and adapt your content management system to fit how you work, instead of the other way around.
Even Westvang
Announcing: A major non-event!
We're bumping Sanity Studio’s version number from 0 to 1. It isn't exciting though. Like at all.
Simen Svale
Better ContentOps with Google Analytics right inside the Sanity Studio
Get the numbers where you're working. Up your ContentOps game with Google Analytics right inside the Sanity Studio.
Even Westvang, Knut Melvær
Preview Anything: Introducing Views and Split Panes
With custom views and split panes, you can now create your own document previews inside the Sanity Studio.
Even Westvang, Knut Melvær
Introducing: Pluggable asset sources for Sanity Studio!
We’re happy to announce the new extension point for asset sources. Add new sources as plugins, or build your own. Also, we’re throwing a competition for the most useful and most interesting asset source plugins.
Even Westvang
Play with JSON down at the GROQ Arcade
Now you can run GROQ in the browser to quickly fit JSON data to what you need.
Even Westvang
Boost editor workflows with our new Initial Values
Give your editors a head start with Initial Values for Sanity Studio. Prefill fields with minimal configuration, create multiple templates for quick document creation, fetch content from external APIs and put it in new documents.
Espen Hovlandsdal and 2 more
Migrating the Sanity.io codebase from Flow to TypeScript
We recently migrated the @sanity-packages written with Flow to TypeScript. It was an interesting journey and we'd like to share some experiences about how we ended up (re)configuring our build pipeline, how we dealt with CSS modules, and how we managed to keep focus on compatibility in order to lay a solid foundation for the future of the Sanity.io codebase.
Bjørge Næss
Introducing the Sanity source plugin for Gridsome
With our new source plugin for the Vue.js based static site generator Gridsome, you can now build fast by default websites powered by structured content. The plugin gives you fast and frugal builds. With watchMode you get low latency real-time content previews while you develop, without having to save or publish.
Espen Hovlandsdal and 2 more
JAMstack Shortcuts: Sanity + Stackbit
We're happy to announce that you now can launch complete JAMstack projects with Sanity using Stackbit.
Even Westvang, Per-Kristian Nordnes
We’re open sourcing GROQ: A query language for JSON documents
Today we’re open sourcing the specification for Sanity’s query language GROQ.
Knut Melvær
Introducing History API & Experience
We're happy to introduce document history for Sanity Studio, as well an a documented History API. Now you can roll back documents to earlier revisions and see who did changes.
Even Westvang
Introducing the new Dashboard
With the new Dashboard you can give editors quick access to where they need to go, and broad context to what they need to know.
Even Westvang