Present content from a unified platform in endless presentations with easy to use APIs and a hosted, headache-free back end.
Get started via the CLI or one of our batteries-included starters.
Enjoy the user-friendliness of a legacy CMS platform with the high-powered flexibility of a managed database.
Learn more via this tutorial by Fireship.
Custom fit your back-end UX for your team
Build a custom user interface, pull in data from outside sources, show a live preview. Create any presentation for your editors and design your own input components in plain React.
Learn more in the structure builder docs.
Sanity is an interesting one, v. different to WP. I like it because it's very clean and simple to create complex data models, easily to customise the look of the CMS itself [...] it takes away the complexities of having to write lots of queries and worry about getting relationships between entities wrong.
Take an API-first approach to your data layer
Download a variety of helpful tools via
npm, or clone starters on GitHub. Serve media at lightspeed with Sanity's edge-cached CDN.
New to web development? Start here.
One platform, limitless use cases
Create a blog, magazine, e-commerce store, or full-fledged web app with Sanity's carefully-tuned API. Easily extend the platform's functionality with plugins, and learn alongside thousands of others in Sanity's bustling community.
Install via the CLI or from one of our many starters.
Design custom workflows for your headless CMS
Using Sanity's workflow creator, you can repurpose React components as input components, widgets, or tools.
Begin with some guides and templates, and write your own admin UI in no time.
I evaluated headless CMS’s recently, and was extremely impressed by Sanity. I love being able to define a schema in a JS file, and automatically get an admin UI as a side effect. The docs are good, too.
Enjoy a full stack of React
Get the speed and flexibility of a database like MongoDB, with a beautiful interface and a first class API.
Endlessly extensible and user friendly.
Add authentication, (more plugin examples). Find out more in the docs.
Push your studio to Git and version control it with an entire team. Enjoy a luxurious Node.js CMS with all the creature comforts of a modern application framework, with none of the pains of self-hosting.
Finally, an open source CMS that I can use without being an expert in server-side administration!
Get started from the terminal:
npm install -g @sanity/cli && sanity init