Resolve-to-Publish: Comments based publish action
A custom publish action that opens the comments inspector instead of publishing if unresolved comments exist
Browse ready-made Sanity recipes to structure your content quickly. Find useful code snippets for workflows, input components, migration scripts, studio configurations, and automation functions.
A custom publish action that opens the comments inspector instead of publishing if unresolved comments exist
Automatically retrieve images, titles, short descriptions, and more from linked resources on the web.
Use the Sanity Embeddings Index to auto-tag resources from a pre-defined list of taxonomy terms managed in Sanity Studio.
Three simple approaches to generate ranked lists of related content using taxonomy tags managed in Sanity Studio
This script automates the migration of content from a WordPress site to a Sanity CMS project.
Create Next.js redirects, directly inside of your Sanity Studio with validation
Add the ability to make your document conditionally `readOnly` using an input component, where Sanity React hooks are available
Want to add some preset buttons/chips below your text input field? Look no further!
Import taxonomy terms, structure, and metadata into the Taxonomy Manager plugin. Includes a spreadsheet template you can use to author and correctly format your taxonomy.
Tired of pressing "New item" all the time? Render an array of references as checkboxes
Your block styles will normally look the same in the editor and the styles dropdown. For the times you don't want that, this workaround lets you configure them differently.
Use a migration script to update all references from one document to another
Alternative solution to Webhook revalidation
Thinking about getting started with AI? Well we're just going to share our latest and greatest prompt so you don't have to do the hard work
This validation can be used if you have an object with two fields and you require one or the other to be filled
Use modules to build your pages? Want to grab a link to a specific module? This schema is just for you!
This Input component is used for removing e.g the Duplicate action for items in a list
Sometimes, you just need to migrate a document or two.
Automate your content workflows with functions that trigger on document events. From AI-powered automatic tagging and content enrichment to translation and optimization, these pre-built functions save time and improve content quality across your Sanity projects.
Write once in Studio. Post everywhere. No copy-paste, no platform hopping.
Automatically format code blocks using Prettier to enforce consistency across all documents.
Automatically generate accessible, multilingual alt text for images in your Sanity Media Library using Agent Actions and Sanity Functions
AI-powered automatic tagging for Sanity blog posts that analyzes content to generate 3 relevant tags, maintaining consistency by reusing existing tags from your content library.
Automatically track when content was first published with a timestamp that sets once and never overwrites, providing reliable publication history for analytics and editorial workflows.
Automatically update your Algolia index
Create, preview, and send Klaviyo campaigns without ever leaving Sanity Studio"
A Sanity function that tracks slug changes and creates redirects automatically.
Stop manually linking products. Let this function map relationships for you
Surface product age to help editors choose the freshest inventory
Automatically analyze and categorize the emotional tone of user comments
On document publish, send a Slack notification so your team is informed
AI-Powered Content Summary from Long Form Content
Get instant Telegram notifications when new comments are posted, with direct links to your Sanity Studio.
AI-Powered Tone Analysis for Consistent Brand Voice
Generate content changes for a piece of content
Inform your the Bluesky crowd when you publish a post
Spread the word on Mastodon when publishing a blog post