Sanity.io is the platform for structured content. It comes with an open-source editing environment called Sanity Studio that you can customize with JavaScript, and a real-time hosted data store. Sanity has generous included quotas – so getting started is free.
Quickstart
Get started from the command line:
npm i -g @sanity/cli && sanity init
Or go to sanity.io/create to get started with a headless Jamstack website deployed on Netlify in minutes: Gatsby Blog, Gatsby Portfolio, Next.js Landing Pages, Gridsome Blog, Nuxt.js Events page, Sapper Blog, Eleventy Blog.
- Watch the getting started video on YouTube.
- Read the introduction in the documentation
- Check out the guides and plugins and start building
Key Features
Sanity Studio
Sanity Studio is an open source headless real-time CMS, that you can customize with JavaScript and React.
- Efficient editing, instant UI for complex fields
- Responsive, works on small screens
- Plug-in architecture and custom input components
- Style with your own branding
- Advanced block editor for structured content
- Use JavaScript to add field validations, organize documents, and set initial values
Developer experience
- Bring your own frontend, or whatever else you might need:Vue, Svelte, Node, .NET, PHP, Golang, or whatever speaks HTTP
- Sweet APIs for reading, writing, importing, exporting, go back in time, and listening for updates
- Secure, scalable and GDPR compliant
- Zero config Graph Oriented Query Language (GROQ), and GraphQL API
- Helpful and friendly developer community
- Build the CMS solution you need:React CMS, eCommerce CMS, Gatsby CMS, Jamstack CMS, Mobile CMS
Structured Content
- Distribute from a single source of thruth, in real-time
- Unlock programmatic approaches to workflows and design
- Upload images and transform them on demand, and integrate with any digital asset manager
- Customizable previews
- Query images for metadata like dominant colors, sizes, geo-location, and EXIF metadata
- See how rich text that can be serialized into any markup language, and learn about the Sanity Rich Text Editor
