Joint session with Vercel: How to build intelligent storefronts (May 15th)

Learning to Create Custom Sanity Desk Components - Tutorial Resources?

9 repliesLast updated: Nov 29, 2025

I think Im ready to start learning to create custom Sanity Desk components. Are there any good tutorial videos or Knut or anyone explaining this process? Thanks!
AI Update

Great question! Learning to create custom Sanity Desk components is an exciting step forward. Let me point you to some helpful resources.

Official Documentation and Tutorials

The best place to start is the Structure customization lesson in Sanity's Studio Excellence course. This lesson includes a video walkthrough that covers:

The lesson walks through practical examples like creating filtered lists (upcoming vs. past events) and adding custom document views using plugins like the Documents Pane plugin.

Understanding Custom Document Views

For custom desk components specifically, you'll want to understand two key concepts:

Getting Started

The Structure Builder uses the S object (short for StructureBuilder) to define custom layouts. You can:

For more advanced customization, check out the Structure Builder cheat sheet which has quick examples of common patterns.

Community Resources

While I couldn't find specific recent video tutorials from Knut on this exact topic, Knut Melvær's profile on Sanity.io has various tutorials and guides that might be helpful for related topics.

The Studio Excellence course is really your best bet - it's comprehensive, up-to-date with Studio v3, and includes both video and written content with practical examples you can follow along with. Good luck with your custom components!

Show original thread
9 replies

Was this answer helpful?

Sanity – Build the way you think, not the way your CMS thinks

Sanity is the developer-first content operating system that gives you complete control. Schema-as-code, GROQ queries, and real-time APIs mean no more workarounds or waiting for deployments. Free to start, scale as you grow.

Related contributions