🚀 Getting Started

SanityPress is free & open source!

1. Run the install command

npm create sanity@latest -- --template nuotsu/sanitypress

You can also clone or fork the GitHub template to set up manually.

2. Add content

In your new Sanity Studio, publish the required site and page documents:

Document Slug Use Required? Notes
site Global settings
page index Homepage
page 404 Page not found
page blog Blog listing Add the Blog frontpage module
page blog/* Blog post Add the Blog post content module

Alternatively, you can import the demo site dataset:

sanity dataset import src/sanity/demo.tar.gz

3. Set up deployments

Add a Vercel or Netlify widget to enable deployments from the Studio.

4. Customize

Adjust frontend styles (like animations or fonts), edit/add schema and modules, and more.

Helpful Articles

Read more on The SanityPress Blog