
The Next.js + Sanity Starter That Ships
Build High-Converting Sites in Days, Not Months
SanityPress gives agencies and developers a modular, production-ready foundation—so you spend time customizing, not scaffolding.
Trusted by 30+ Projects Across Industries



Built to Ship. Proven in Production.
- 30+
Sites Shipped
- 3+yrs
Actively Maintained
- 17
Pre-built Modules
- 10+
Pages Shipped Per Project on Avg
Why SanityPress
Everything You Need. Nothing You Don't.

Full TypeScript + TypeGen Safety
Every schema change automatically regenerates TypeScript types. Your components stay in sync with your content model. No manual type maintenance required.

Real-Time Visual Editing
Sanity's Visual Editing is wired up out of the box. Editors click directly on content in the live preview and changes reflect instantly. No page refresh needed.

Modular Page Architecture
Pages are stacks of reusable modules. Add, remove, or reorder sections in the Studio without touching code. Extend the system by adding new modules that follow the established pattern.

AI-Ready Architecture
The Sanity MCP makes SanityPress a natural fit for AI-assisted workflows. Use Claude to scaffold full pages, populate content, and manage documents directly from your terminal.
Ship Your Next Landing Page in 3 Steps
Clone the Repo
Fork or clone SanityPress from GitHub, run the setup script, and connect it to your Sanity project. Your Studio and frontend are live in minutes.
Build Your Pages
Use the Sanity Studio to create pages by stacking modules—heroes, card lists, testimonials, forms. Add content, upload assets, and preview changes in real time.
Deploy
Push to Vercel, Netlify, or your preferred host. Your site is live, fully editable from the Studio, and ready for your client to take over.
What Developers Are Saying
Trusted by Agencies and Indie Devs
Frequently Asked Questions
Is SanityPress free to use?
Yes. SanityPress is open-source and free to use under the MIT license. You'll need a Sanity account (which has a generous free tier) and a hosting provider for the Next.js frontend.
Do I need to know Sanity to use SanityPress?
Basic familiarity helps, but the project is designed so that content editors can manage pages in the Studio without any Sanity knowledge. Developers customizing the schema will benefit from reviewing the Sanity docs.
Can I add my own custom modules?
Absolutely. The module system is designed to be extended. Use the /new-module command in Claude Code with the Sanity MCP to scaffold a new schema + component pair following the established pattern automatically.
What's the difference between SanityPress and the official Sanity Next.js starter?
The official starter gives you the integration wired up with a blank slate. SanityPress gives you a production-tested page builder on top—17 modules, a routing system, a blog, global modules, and TypeGen—so you can ship real pages on day one.
Is SanityPress actively maintained?
Yes. SanityPress has been in active development since 2021 and is used in production across 30+ live projects. The maintainer ships updates regularly and the GitHub changelog reflects ongoing improvements, new modules, and framework updates.
Ready to Ship?
Stop Scaffolding. Start Shipping.
Clone SanityPress and have your first page live today.