@sanity-typed/groq-js
groq-js with typed GROQ Results
Go to @sanity-typed/groq-jsGuides, starters, plugins, and more. Resources to help you improve your content + metadata and connect it to the rest of your marketing stack.
groq-js with typed GROQ Results
Go to @sanity-typed/groq-jsBring SEO insights into Sanity.
Go to SEO toolsA select input plugin with images, labels and tooltips
Go to Image Options InputA collection of studio plugins, fields, and components to boost your Sanity studio.
Go to Sanity KitIcon picker with over 150,000 open source vector icons
Go to Sanity IconifyAn schema first GROQ query generator with custom type resolver.
Go to Sanity GeneratorHelp 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 documentsThinking of learning Sanity in 2024, here's our top tips to get you up and running in record time. Don't worry, we'll save you the stress of Typescript generation, naming conventions & our best practices
Learn 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
In this guide you will learn how to setup such a listener-based structure and also how to combine the results with the workflow plugin metadata.
Go to Dynamic folder structure using the currentUser and workflow statesAdd 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 metadataMeet your new AI assistant that will burn through your chores while you focus on something more interesting.
Go to Getting started with AI Assist for Sanity StudioOld 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 StudiouDocs is developed utilizing Next.js and Sanity CMS. It is designed to facilitate rapid development and deployment of documentation websites, blogs, marketing pages, and a variety of other web-based content solutions.
Go to uDocs5500+ AI Tools, one hell of a GROQ query and Top-notch Structured Content. Building the perfect editorial experience with Futurepedia
Go to FuturepediaEvent website for brightonSEO
Go to BrightonSEORevolutionizing HandupGloves.com with Sanity.io: a seamless fusion of dynamic content flexibility atop Shopify's Hydrogen platform.
Go to Handup GlovesITYSL fan database made with Astro, Sanity, and Tailwind
Go to I Think You Should Leave Quote DatabaseThis snippet is useful if you want a desk structure that allows columns with a parent page and children pages underneath it. As deep as you would like.
Go to Unlimited nestingIf you're working on integrating portable text with custom markDefs using groqd, the following code snippet could be very useful. It might save you a considerable amount of research time.
Go to groqd implementation with portable text custom marksIf 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?Sometimes you need to change only one key-value-pair in your data, this is how you can do it in 2 lines
Go to Create a copy of an object and change a key-value pairOkay, well it might be at least in the top 3. Using getDimensions and optimising the hell out of your images, check out this snippet
Go to The best Next.js & Sanity <Image/> ComponentValidation of url input to allow certain URI schemes (mailto, tel and more included)
Go to Validation of url input to allow certain URI schemes