Publishing resources

Guides, starters, plugins, and more. Learn how to integrate your publishing needs with other services and improve your editorial flows with Sanity.io.

51 Publishing tools

View all

Sanity Embeddings Index UI

Official(made by Sanity team)

The Sanity Embeddings Index API enables the creation, management, and search of named embeddings vector indexes. This plugin for Sanity Studio lets you manage embeddings indexes and test queries against them.

Go to Sanity Embeddings Index UI

The official Preview toolkit for Sanity

Official(made by Sanity team)

Toolkit for building live-as-you-type content preview experiences and visual editing.

Cody Olsen
Go to The official Preview toolkit for Sanity

The official Sanity toolkit for Next.js

Official(made by Sanity team)

Toolkit for integrating content from Sanity, including previews, Studio embedding, webhook verification, and more

Go to The official Sanity toolkit for Next.js

Scheduled Publishing

Official(made by Sanity team)

Schedule your content for future publication and organize upcoming releases – no custom tasks or serverless functions required!

Go to Scheduled Publishing

Media browser

A convenient way to browse, manage and select all your Sanity assets.

Robin Pyon
Go to Media browser

57 Publishing guides

View all

How to build a Portfolio Site with Sanity and Next.js

Learn how to build a portfolio site with Sanity and Next.js 13 and also explore how to setup GROQ-powered webhooks for deployment

This is an external link at:www.freecodecamp.org
Victor Eke
Go to How to build a Portfolio Site with Sanity and Next.js

Setting up live preview for sanity on next 13.4 using drafts mode

You've read the changelog, you watched the announcement and you're feeling pumped. About to jump into a Next 13.4 & Sanity environment, well hold your horses and read this first.

This is an external link at:roboto.studio
Go to Setting up live preview for sanity on next 13.4 using drafts mode

How to implement Multi-tenancy with Sanity

In this guide, you’ll see how Sanity separates organizations, projects, datasets, and members by working through a hypothetical example of a growing company that can expand its content model as they grow – without needing a complete overhaul.

Simeon Griggs
Go to How to implement Multi-tenancy with Sanity

79 Publishing projects made with Sanity

View all

Why Mums Don't Jump

Podcast website, plus blog and custom player. Built with Gatsby with a custom source plugin for TransistorFM.

Paul Brickles
Go to Why Mums Don't Jump

Trollbäck + Company

Lively portfolio site for legendary brand and animation studio based in NYC.

Patrick McCarthy
Go to Trollbäck + Company

LiveMore Mortgages

We helped LiveMore migrate their components to a page builder to knock out landing pages with ease

Go to LiveMore Mortgages

Podcast Desco

The website is fully integrated with the Sanity content management system, allowing for easy editing and updating of podcast episodes and other content

Go to Podcast Desco

Mortgage Rob

Big things come in small packages - This couldn't be more true for our hyper-speed turnaround, complete with real-time preview, and generative open graph images

Go to Mortgage Rob

19 Publishing schemas

View all

Select draft OR published document

Setting up a live preview and want to fetch a document's draft, with a fallback for the published document when there are no drafts? Check this out.

Formidable
Go to Select draft OR published document

One or the other validation

This validation can be used if you have two fields and you require one or the other to be filled

Roboto Studio
Go to One or the other validation

List Referring Documents (Backlinks) in Sanity

Studio v2

This recipe is a UX affordance for Sanity Studio, which makes it easier for editors to manage heavily cross-referenced documents. It provides a list of backlinks to referring documents.

Go to List Referring Documents (Backlinks) in Sanity

Other contribution categories