How AI is powering better personalization in e-commerce [with Vercel]. Sign up now

Sanityblocks

Paid template

Premium Sanity CMS Boilerplate with a dynamic page builder. Includes 70+ blocks from Shadcnblocks.com

By Serge Ovcharenko


README

A Sanity CMS Boilerplate with a dynamic page builder. Empower non-technical users and publishers to create dynamic pages in Sanity CMS in a whole new way.

Next.js Sanity React Typescript Tailwind Shadcn

Demo | Purchase

🚀 Features

A Sanity CMS + Next.js Boilerplate

Get the entire Sanity CMS + Next.js + Shadcnblocks boilerplate, ready to deploy and start building.

A Page Builder in Sanity CMS

Create pages in Sanity and choose from 70+ blocks. Add, remove, and rearrange components to build landing pages from the CMS. Includes 7+ prebuilt landing page demos.

Monorepo Sanity Studio

A best practice boilerplate, structured as a monorepo with separate Next.js and Sanity apps. Host Sanity Studio on your subdomain or use the Sanity hosted studio.

🛠️ Built for Sanity CMS

A boilerplate built for an exceptional Sanity CMS experience. Designed and developed in collaboration with the teams at Schema UI and Shadcnblocks.

10 Prebuilt Document Types

  • Page (dynamic block builder)
  • Post
  • Author
  • Category
  • FAQ
  • Testimonial
  • Team
  • Changelog
  • Contact
  • Settings (global config)

Schemas & GROQ Queries for Each Block

Every document and block has cleanly written schema and GROQ queries written in separate TypeScript files. Combined with Sanity typegen, it's easy to extend existing properties or use as a reference.

🎨 Built on Next.js

Built on a modern stack of Next.js, Tailwind CSS, and Shadcn UI. Ready to deploy to Vercel. Structured as a Monorepo with separate Next.js and Sanity apps.

🔋 Batteries Included

A Beautiful Studio Experience

We've crafted a polished Studio UI to elevate the editing experience. Our boilerplate includes a fully customized structure.ts for intuitive navigation and tailored content workflows.

Blog Engine with Authors & Categories

Out of the box, you get a robust blog engine built on Sanity's flexible content model. Blog posts are configured with reference fields for Authors and Categories.

No more hardcoded navigation. The header and footer menus are fully managed in Sanity CMS, giving content editors the ability to update site navigation without touching code.

Global Settings

A centralized Global Settings document allows you to manage key site-wide settings from a single place — ideal for configuring metadata, default SEO tags, brand elements, social links, and other global content.

FAQs, Testimonials & Team

We've included several essential content types that many marketing sites need: FAQs, Testimonials, and Team management with rich content and imagery.

Contact Form

The boilerplate integrates a customizable Contact Form schema, allowing you to define form fields and manage submissions as structured content.

🚀 Launch Faster

Launch your next project with our boilerplate custom built for Sanity CMS.

Get Sanityblocks Now →

What's Included:

  • 70+ Sanity-ready blocks
  • Private GitHub repo access
  • Unlimited projects
  • Lifetime access
  • One-time payment
  • Unlimited websites
  • Built for agencies

Currently about 70 blocks are available, with more being added regularly.


Related contributions