
Grab your gear: The official Sanity swag store
Read Grab your gear: The official Sanity swag storeGreat question! Learning to create custom Sanity Desk components is an exciting step forward. Let me point you to some helpful resources.
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.
For custom desk components specifically, you'll want to understand two key concepts:
Structure Builder - This is the API that lets you customize how document lists and views are organized in the Structure tool (formerly called the Desk tool in Studio v2)
Component Views - These allow you to add custom React components as views within document editors, going beyond the default form view
The Structure Builder uses the S object (short for StructureBuilder) to define custom layouts. You can:
S.view.component()For more advanced customization, check out the Structure Builder cheat sheet which has quick examples of common patterns.
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!
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.
Content operations
Content backend


The only platform powering content operations
By Industry


Tecovas strengthens their customer connections
Build and Share

Grab your gear: The official Sanity swag store
Read Grab your gear: The official Sanity swag store