@sanity-typed/groq-js
groq-js with typed GROQ Results
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Guides, 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
Lighthouse for your Sanity content. Run npx sanity-audit inside any Studio project and get a ranked, actionable HTML report in 30 seconds missing meta titles, images without alt text, duplicate slugs, stale content, and more. Works with any schema, no config needed.
Editor managed 301/302 redirects for Sanity.
Page-level A/B testing for Sanity Studio driven by PostHog experiments: map PostHog variants to Sanity pages, with live experiment status, sync, and a kill switch.
Image galleries as a Portable Text block: grid or carousel, fed from the Sanity Media Library. Every image carries alternative text, caption and credit, and the caption is rendered underneath each slide. The carousel steps through one image at a time with arrows and dot indicators; clicking any image opens it full screen in a native <dialog> lightbox with keyboard navigation. The renderer ships structural CSS only — colours, fonts and spacing come from your design via CSS custom properties.
Embed Instagram posts, reels and IGTV videos anywhere inside an article. Editors paste either a post URL or Instagram's full embed code — both are reduced to a clean permalink, so no tracking parameters or markup end up in your content. A live preview inside the editor shows what was picked before publishing. Ships a separate `/render` entry point with a React component and a @portabletext/react mapping, so the frontend renders posts without importing `sanity` into the app bundle.
A small CLI that visualizes your heaviest queries, media, and traffic sources so you can diagnose API usage without digging through giant log files.
Studiofront is a free macOS menu bar app for jumping into any Sanity Studio across every organization you manage, without opening a browser.
See how you can use Sanity's Content Operating System as the engine for your AI-SEO Strategy
See how we paired GEO best practices with our Sanity website to start getting leads from AI
We scrapped Google analytics and opted for PostHog, you can even steal our code for how to use it directly with Sanity.
Choosing the right CMS price bracket? We decode Sanity's pricing to help you decide between lean & budget-friendly or splurging for extra features.
Old faithful, but built in the app router. Testing out the latest and greatest features on our own website, now, with added purple.
Crafting Unforgettable Team Experiences with Seamless Content Management
Accurately forecast your Sanity costs with our ContentWrap's pricing calculator.
A digital marketing agency delivering bold, exceptional work—with a website to match.
"WOODME: Crafting Digital Experiences with Sanity's Headless CMS"
Marketing website for 144 Vanderbilt in Fort Greene, Brooklyn, showcasing 26 meticulously designed two-to-four-bedroom residences.
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.
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.
Three simple approaches to generate ranked lists of related content using taxonomy tags managed in Sanity Studio
AI-Powered Content Summary from Long Form Content
Want to add some preset buttons/chips below your text input field? Look no further!
This Input component is used for removing e.g the Duplicate action for items in a list