Sanity Amplitude
Sanity plugins to add Amplitude experiment and A/B testing tracking to your Sanity project.
Go to Sanity AmplitudeAPI-related guides, starters, plugins, and more. Learn how to use Sanity’s rich APIs and connect with other API-based services to improve workflows and ship better content experiences.
Sanity plugins to add Amplitude experiment and A/B testing tracking to your Sanity project.
Go to Sanity AmplitudeThe 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 UIToolkit for integrating content from Sanity, including previews, Studio embedding, webhook verification, and more
Go to The official Sanity toolkit for Next.jsgroq-js with typed GROQ Results
Go to @sanity-typed/groq-jsBrowse and import images from your Cloudinary account to your Sanity Studio
Go to Asset source for CloudinaryA Ruby serializer for Portable Text
Go to Ruby Portable TextThe SanityPress starter template includes utility helper functions for working with the Sanity Studio structure.
Learn how to apply filter to an array of reference. This guide will go over an example with Shopify Connect and custom collections.
Help you editors restore deleted documents in a dataset using a webhook and a singleton bin document type.
Go to Create a recycling bin for logging and restoring deleted documentsLearn how to set up and trigger content updates in your Sanity Headless CMS site built in Nextjs using on-demand revalidation and GROQ-powered webhooks for delivering fast and non-cached content updates
Implement single sign-on authentication with the SAML protocol and Microsoft Azure AD as the identity provider.
Go to Set up SSO authentication with SAML and AzureAdd values for title, alt text and description to image assets through a custom input component with validation and all! (Code in JS & TS)
Go to Awesome custom input component for metadataOld faithful, but built in the app router. Testing out the latest and greatest features on our own website, now, with added purple.
Go to Roboto StudioJamstack 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 ExplorersPodcast website, plus blog and custom player. Built with Gatsby with a custom source plugin for TransistorFM.
Go to Why Mums Don't JumpSupercharge Your APIs
Go to WhoWhyWhenMy personal portfolio site built with Next.js and Tailwind CSS
Go to Victor Eke Portfolio SiteCreation of a scalable platform to support business growth, increase ZETR’s internal team’s efficiency by automating key functionality, drive leads through improved UX, and deliver a modern brand experience aligned with the product experience.
Go to ZETRThis Input component is used for removing e.g the Duplicate action for items in a list
Go to Remove Array item's actions from the context menuIf you install plugins or other packages with conflicting (peer) dependencies, you can use this useful workaround to unblock yourself.
Go to What to do when Studio crashes due to conflicts in dependency versions?A code snippet to create a custom '+ Add item' button to add items to the top of an array.
Go to Add items to top of array with custom '+ Add item' buttonOnly return a value when a condition is fulfilled
Go to Conditional values in GROQ queriesIf you want to make it possible to use parameterised initialValue templates in reference fields, this is how!
Go to Create a new reference document with parameterised initial ValuesLess is more - We're breaking down some of the core helpers we use when building our websites
Go to GROQ Readability Helper 🤓