Scheduled Publishing
Schedule your content for future publication and organize upcoming releases – no custom tasks or serverless functions required!
Go to Scheduled PublishingSchedule your content for future publication and organize upcoming releases – no custom tasks or serverless functions required!
Go to Scheduled PublishingDrag-and-drop Document Ordering without leaving the Editing surface
Go to Orderable Document ListA tool for Sanity Studio to graph your content and see changes in real-time.
Go to Content Graph ViewA convenient way to browse, manage and select all your Sanity assets.
Go to Media browserBrowse and import images from your Cloudinary account to your Sanity Studio
Go to Asset source for CloudinarySearch photos on Unsplash and insert them directly inside of your Sanity Studio.
Go to Asset source for UnsplashA clean example of Next.js with embedded Sanity ready for recomposition.
Go to Clean Next.js + Sanity appA Sanity-powered personal website with built-in content editing and instant previews.
Go to Personal Website with Built-in Content EditingA Sanity-powered blog with built-in content editing and instant previews.
Go to Blog with Built-in Content EditingSanity Studio v3 embedded into a Remix application with live preview, TypeScript, Tailwind CSS, Zod, and code examples for Portable Text, rendering Sanity images, and creating custom form components.
Go to Sanity Studio + Remix: Full featured starterCustomized Hydrogen starter that presents a real-world example of how Sanity and Structured Content can elevate your custom Shopify storefronts.
Go to AKVA – Hydrogen + Sanity demoA minimal Remix site with a Sanity Studio.
Go to Clean Remix + Sanity appLearn how to create a reusable Sanity project template
Go to Create your own Sanity templateWe've used a good few scheduling tools in our time, but this one has to be our favourite. We breakdown the features of Sanity Scheduling
Use Sanity API's to compare current project members against an internal list to remove those that no longer require access
Go to Reconcile users against internal systemsIn this article we explain how we use Sanity and Remix to dynamically create sitemaps. The example used is from Heavybit, a developer tools VC in San Francisco.
Make repetitive content creation tasks a breeze by supplying content creators with buttons to populate complex fields.
Go to Create an array input field with selectable templatesSummarise form progression by decorating the entire editing form for a document with a component loaded at the root level.
Go to Create a document form progress componentFresco Cooks make software for smart appliances
Go to Fresco CooksDOM-as-audio-visualiser for an independent music publisher
Go to Bright NotionJamstack Explorers is a free learning platform created by the team at Netlify to chart a course through the amazing offerings in the Jamstack ecosystem
Go to Jamstack ExplorersOrganize your bookmarks and manage tasks
Go to Mission Control Chrome ExtensionComplex product offering with nested product structure and tiered pricing.
Go to OccoWebsite for Config, the global design conference by Figma.
Go to Figma ConfigHow to validate nested fields from the document or object level
Go to Validation of children in objectsUse the renderDefault method to show or hide fields.
Go to Conditionally show a field based off of a value inside of a referenceGet parents parent in reference filter
Go to Get parents parent in reference filterUse this filter with the Taxonomy Manager Plugin to limit field options to a single concept scheme.
Go to SKOS Concept Scheme Reference FilterA script to validate that your schema is free of errors and warnings
Go to Validate schema scriptA little 'hack' when you work on custom Document actions
Go to 'Hacking' custom Document Actions 😇