The Problem
Setting up a Sanity + Next.js project from scratch is repetitive. Configure the Studio, write schemas, wire up GROQ queries, add i18n, choose a UI library, set up Tailwind. Every project starts the same way, with days of boilerplate before you write any actual content.
The Solution
I built Sane Kit — a production-ready starter that bundles everything: Sanity v3 with typed schemas, Next.js 15 with Turbopack, shadcn/ui components, Tailwind CSS, and full i18n support. Plus a library of pre-built content blocks (hero, features, CTA, etc.) inspired by TWBlocks, so you can compose pages visually.
The starter was accepted as an official template on the Sanity Templates page — meaning anyone can find it, clone it, and have a multilingual site running in minutes.
The Result
Featured on Sanity Templates. Zero-config i18n. Pre-built schemas and GROQ queries out of the box. A content block system that makes page composition visual instead of code-driven. Clone, install, deploy.