
Grab your gear: The official Sanity swag store
Read Grab your gear: The official Sanity swag storeAbsolutely! You can run the Sanity Kitchen Sink template entirely locally without any connection to Netlify or GitHub. This is actually a great way to explore how Sanity integrates with Gatsby.
Important note: As mentioned in Sanity's blog post, the Kitchen Sink template was deprecated with Sanity Studio v3. However, you can still clone and run it locally to learn from the code.
Here's how to set it up completely locally:
git clone https://github.com/sanity-io/sanity-template-kitchen-sink.git
cd sanity-template-kitchen-sink# Install root dependencies
npm install
# Install Studio dependencies
cd build/studio
sanity install
# Install web (Gatsby) dependencies
cd ../web
npm installYou'll need a free Sanity account to connect to the Content Lake, but you don't need Netlify or GitHub:
cd build/studio
sanity initThis creates a new Sanity project and dataset for you to work with locally.
# In one terminal - run Sanity Studio
cd build/studio
sanity start
# In another terminal - run Gatsby frontend
cd build/web
npm run devThe Studio will run at http://localhost:3333 and the Gatsby site at http://localhost:8000.
Running this locally lets you explore:
The Netlify/GitHub integration is only for deployment—the actual Sanity-Gatsby connection happens through Sanity's APIs, which you can explore entirely on your local machine.
Sanity is the developer-first content operating system that gives you complete control. Schema-as-code, GROQ queries, and real-time APIs mean no more workarounds or waiting for deployments. Free to start, scale as you grow.
Content operations
Content backend


The only platform powering content operations
By Industry


Tecovas strengthens their customer connections
Build and Share

Grab your gear: The official Sanity swag store
Read Grab your gear: The official Sanity swag store