
Effortless. Limitless. SanityPress.
A modern Next.js + Sanity starter template built for developers who want a clean, scalable foundation without bloat.
Fully typed with TypeGen, modular by design, and agent-ready.
Now with over 400 total stars on GitHub
- 💯/100
perfect PageSpeed scores
- 10xfaster DX
with TypeGen
- 50hours
time saved
- 400+stars
SanityPress stars combined
Trusted by the Sanity Community.
Proven in production and used in real-world projects. Hear what developers have to say about SanityPress.
Tech Stack
Built with tools developers already trust.
Why SanityPress?
A better way to start
Get started instantly with a single CLI command. Jump in with confidence; everything’s set up to scale.
Built for Developers
TypeGen from your Sanity schema. Smart autocomplete. Clean & organized structure. Fast launches.
Agent-Ready & Always Modern
Fully AI-friendly and up-to-date with the latest Next.js, Sanity, and Tailwind patterns. Future-proof your projects.
Customizable Without Limits
Pre-built modules you can re-skin, rearrange, or extend. No lock-in, no bloat.
Production-Grade Reliability
First-class Web APIs and minimal dependencies. Structured, performant, and optimized from day one.
Scalable for Any Project
From one-page sites to 100+ pages, SanityPress grows cleanly without rethinking your architecture.
How It Works
Launch your new Next.js + Sanity website in these simple steps.
How It Works
Launch your new Next.js + Sanity website in these simple steps.
Get started
Follow the getting started guide. You’ll be running locally in minutes.
Add content
Populate your Sanity Studio, all with fully typed schemas and a predictable structure.
Customize
Adjust styles, add sections, extend schemas, and scale when you are ready.
Frequently Asked Questions
How quickly can I set up a new SanityPress site?
Initialize with the CLI command (or cloning the repo) to having a live website deployed on Vercel or Netlify: 15-20 minutes. Customize the site with your own content and brand styles: another 20-30 minutes.
You can have a website up and running within 1 hour.
Who is this starter template meant for?
SanityPress is built for solo and agency developers who want a clean, customizable Next.js + Sanity foundation.
It works well for personal sites and blogs, and scales naturally to large, content-heavy projects without changing architecture.
If you’re an entrepreneur, have your dev team take a look at SanityPress. They’ll be impressed!
What problem does this starter template try to solve?
Most starter templates are either too bare or too bloated. SanityPress solves that middle ground by providing:
- A clear project structure
- Fully typed schemas and queries
- Minimal third-party dependencies
- A codebase that stays current
You start fast without inheriting long-term maintenance pain.
How opinionated is the codebase?
Opinionated about clarity and maintainability.
Unopinionated about design and content.
You get sensible defaults for file structure, schema organization, and data flow, without forcing visual or UX decisions.
What does “agent-ready” actually mean here?
SanityPress is designed to work with AI tools.
- Strong TypeScript typing improves AI-generated code accuracy
- Predictable schema structures are easier for AI to reason about
- Simple, readable components are safer to extend with AI assistance
In other words, vibe coding is easy with SanityPress!
The SanityPress Blog
Insights, tips, and best practices for building scalable websites with Sanity + Next.js.
Build with confidence
SanityPress gives you a modern, scalable starting point that stays out of your way.






