
AI translations that follow your terminology
Translate structured content field-by-field with Agent Actions. Preserve references, slugs, and schema integrity with human review.
Noah Gentile and 2 others
Sanity is a customizable, API-based CMS that pairs perfectly with Next.js. Sanity has tools and templates made for Next.js to raise your development experience.
✅ Next.js 15 App Router for fast performance
✅ Live previews with real-time visual editing
✅ Drag-and-drop page builder with dynamic components

Use our official next-sanity toolkit to supercharge your Next.js project. Import a single package to help you implement live previews, image fetching, webhook validation, and more!

Most AI pilots stall before delivering value. This 2-minute assessment reveals whether your content platform can actually support AI-powered operations or if the architecture is blocking you.

Your AI is only as good as the content it operates on. These guides show how to build real AI workflows on structured content: working code, honest trade-offs, and a starter kit for each.
Sanity TypeGen generates types for Sanity Studio schemas and GROQ query responses, making development smoother and more reliable.

Build live experiences with a few lines of code that work at massive scale. Say goodbye to the refresh button. Sanity Client integrates directly with the built-in Next.js cache, with automatic tag-based revalidation for real-time updates.

Visual Editing lets content creators see their changes live and edit content directly from the webpage. Think of it as a bridge between your Sanity Studio and your website—your content team can view drafts, click and drag elements to edit them, and see changes in real-time.

Learn and build a functional, content-driven and dynamic Next.js application that best serves your end-users, fellow developers, and content authors.
Sanity's Next.js templates will inspire your next project and speed up your time to production.
Sanity can be integrated with any major framework, providing the flexibility need to have full control of your project.