Unclaimed: Are you working at Sanity?
Sanity Reviews: 4.7/5 — Highly Rated
Sanity is a Composable Content Cloud that lets teams create amazing digital experiences at scale. It provides real-time collaboration, live multi-user editing, and track changes. Content creators, designers, and developers can come together while separating content from presentation
| Capabilities |
API
CLI
OSS
|
|---|---|
| Segment |
Small Business
Mid Market
Enterprise
|
| Deployment | Cloud / SaaS / Web-Based |
| Support | 24/7 (Live rep), Chat, Email/Help Desk, FAQs/Forum, Knowledge Base, Phone Support |
| Training | Documentation |
| Languages | English |
Compare Sanity with other popular tools in the same category.
UI, response times, intuitiveness of it all.
Nothing so far. I find it fits in with and enhances my workflow.
Quicker turnaround times on client projects, leading to more space for more jobs.
I like that it's so easy to get started. You can add Sanity studio to your project and host it wherever, or you can use one of the starter templates from Sanity and get it hosted by Sanity.
I am most comfortable with coding in C# and .net and would like to see the .Net library for Sanity to be documented better. The way it's now, I think it's best for javascript developers, and developers that know React since Sanity Studio is made using React.
I use Sanity for content management. I think it's a real benefit that it's so easy to add schemas to Sanity and that it's easy to use sanity to store, for example, users. Sanity can function as a "backend".
It has been developed to start a project quite easily, the documentation is healthy, and I can do great things with NextJS and React. Community is growing and somebody can find information if they are stucked via other channels.
More documentation on complex model fields since they are quite important when you need them to integrate with Sanity. Other than that, I think it does it job well !
Building schemas and using them for applications in a fast and stable way as a small enterprise with localization. Sanity lowered my time spent on developing and being able to deliver faster to the client.
The flexibility and customization aspects are intuitive and allow for complete customization that is not present in other solutions. Documentation is also extensive and provides a clear approach to resolve most common issues. A healthy release of new features and active community make working with Sanity appealing.
Not much Better native media library and file management.
Concise content modeling and management. Intuitive interfaces for management that reduce cognitive overhead of clients, only what you need and nothing more, gets rid of the bloat.
Sanity provides a new way to think about content. I feel like I have complete control over the structure of the content. Once you get familiar with how Sanity works, you can iterate extremely quickly.
The documentation could be a bit better, with a better guide to get started.
CMS providers can seem bloated and overkill for small projects, or for storing master data. Yet, it also scales repidly for big projects. Sanity is very simple to set up, and it helps to keep the configuration workflow in the same ide as production code. Everything feels unified.
The flexibility, the customization and being able to define and use only what's needed in the front-end. The asset pipeline managment. Very useful for lazy-loading the front-end.
Searching for a particular case or issue in the documentation. The translations management feels a little too short-handed at the moment.
Having a precise demand/need from a client to have in the CMS is easy, thanks to custom fields and components. After a few projects based on Sanity, my productivity has increased, and the workflow is easier.
How quickly I managed to convert from another headless cm to using sanity very little downtime!
the cost, but that's only because I had to choose a dislike
I was using sanity for a client that needed to have a level of approval to each post and using sanity allowed me to do this in little to no time
- You can create almost any data structure that you need - It is fast - GROQ query language is simple and highly adjustable -Great community
- Takes longer time to learn in the beginning
I have used Sanity to speed up the client's slow API - by saving all required data updates via webhooks to Sanity and when fetching in on the website from it.
Since we have a small engineering team, Sanity has helped the Product and Marketing Teams push app updates on mobile and web without having to take away valuable time from them.
So far we haven't found any features of this app that we don't like. We have been very satisfied with our experience on Sanity and find it to be incredibly valuable. My one complaint is that the UI is a bit monochromatic and underwhelming, but that's obviously a very minor component and doesn't influence your experience with Sanity at all.
The ability to make changes to our web experience without relying on engineering resources is invabluable. We have found their tools to incredibly be intuitive and easy to use. Even non-technical employees have found Sanity to be very user-friendly.
Sanity is a very flexible Headless CMS tool. The ability to build customs schemas with a JSON-like code provides a quick and handy way to manage content on your end-product. Documentation is well-written and gives all the needed information to get started. Plugins' system works perfectly and adds even more flexibility when working with other services such as Vercel; for instance, you can redeploy your project from Sanitie's dashboard. GROQ is an amazing alternative to REST / GraphQL.
I haven't found any downsides while using Sanity for my projects. Everything worked perfectly; from developing to deploying, I haven't had any issues whatsoever.
We use Sanity to build Jamstack web resources. Sanity makes it easy to manage our content among websites and applications. Sanity allowed us to create a continuous workflow with our developers and content creators.
I like the ease of setup and configuration.
Adding custom interfaces for data types can be tricky.
We've used it to create custom experiences with all the speed of headless cms.
Sanity is super easy to set up, is very developer-friendly, and unlike other headless cms systems, Sanity makes it straightforward to add custom fields and customize things like the rich text editor
the only thing I can think of that others do better is support and documentation. e.g. getting the rich text block to work in the frontend wasn't as straightforward as their documentation indicates
Sanity made it possible to create an entire blog with multiple pages, categories and custom designs per blog post type in less than a day, groq is also really easy to use and makes it a breeze to connect with any kind of front-end
Sanity is a fantastic, flexible, customisable, and reliable cms that has suited all my needs. I use it primarily with Next, but I know that I can change my front end any time and it will continue to integrate with Sanity. The Sanity team and community are super responsive and helpful, and are always ready to help troubleshoot and work with new integrations. The customisability of the editing experience means I can use Sanity for a whole range of projects!
Sanity requires a bit of work to set up - not as plug and play as options like Wordpress, but it serves a different audience. In my time using sanity, I've seen continual improvements!
I use sanity for all my web projects for myself and for my clients. In terms of free and affordable CMS options for the Jamstack, sanity is where it's at. The developer experience means I'm able to spin up a new instance quickly, minimising work for each project!
Really love the drag n drop interface and easy UX.
Not a huge fan of the lazy-load approach. I prefer everything loaded rather than having to click expand over and over again
Agile web deployment. Sanity is a great way to quickly deploy solutions in minutes. Saved a lot of time.
East to use CMS and an extremely helpful community on slack for troubleshooting ideas and getting inspiration for how to solve issues and implement all of sanity's features.
For a beginner, some of the errors may be a bit confusing to resolve and the starters could be better maintained to ensure easy startup - a more helpful structure and fleshed out docs/tutorials would be great. But the community on slack is very helpful so with a bit of effort and patience you can solve just about anything.
How to easily transpose schemas for similar projects and help in how I conceptualize structuring my data-content to more efficiently complete my personal and client projects.
It has incredible flexibility in its design but somehow manages not to become unstable or weak as a result. They seem to have thought of everything.
Some people might not like some approaches to things, but I'm in a weird situation where every single thing is what I would do if I made something like this.
Sanity is helping me conceptualize my own content better, and there are fewer bottlenecks or momentum-killers because you just get out what you put in!
I love the ease of use that Sanity provides. Modeling content and products for a Shopify store is a great experience using Sanity. You can use sanity in a headless setup or the Sanity Connect app. I am excited to explore more with Hydrogen. You can also use Sanity as a landing page CMS as well. They provide various Nextjs integrations that work wonderfully.
At this point, I really have not come across anything I dislike about Sanity.
As stated above, the modeling of content and images using Sanity connected to Shopify is a beautiful experience. It allows products to be displayed beautifully and helps keep the content organized.
The simplicity. It is an immensely powerful tool for managing your data, But don't let that fool you, it is an absolute pleasure to work with! I am running Sanity now on the backend of three client projects that I have worked on and I could not reccomend it enough!.
Genuinely I don't think there is anything that I dislike about what Sanity offer. Their free tier is more than enough. Their use guides and documentation is perfect too.
I am a web developer working in React with Gatsby. I have built several client projects that are out in the wild using Sanity as the backend data store. Using Sanity allows me to set up a backend with an editor and fully structured and relatable data in such a short time that is no longer a pain point. On top of that the UI studio they provide for editing the content has been a hit with the client i've worked with as they love how to just works and keeps it easy.
The documentation and video tutorials give you just enough to get going without being very opinionated. Worked seamlessly with my GatsbyJS front end.
Trying to snoop out broken references sometimes can be a pain, but it is minor.
Sanity really made it easy for me to highlight the content in my portfolio along with providing great tools for managing image sizes.
Getting started is made easy. You can either start by using Sanity CLI to set up your project or selecting from multiple starter projects with fully configured Sanity Studio and frontend in a range of popular frameworks. Sanity also has its simple HTTP API and multiple client libraries to choose from. I'm using Sanity plugin for Gatsby at the moment.
When I started using Sanity for the first time it took some time to get my head around what would be the best ways to implement and use Sanity APIs in my solution. I felt that there are so many ways to get things done with Sanity and I didn't have much experience with similar CMS before.
Sanity allow me to build customized user interface for the client to update content in the website without requiring me as a developer to make to update the website content manually each time.
How quick it is to develop with, and how flexible it is.
It's annoying to do features, such as assigning templates, tiered pages, and singleton page types, as they don't have them out of the box.
Building websites really quickly with sanity and nextjs
Flexible and modern CMS that can be modified and structured as you want. We use it as default for new projects. Sanity also provides a great UI that we customize for specific use cases. Sanity support team and dev rels are always friendly and responsive to feedback.
It could be better on the traditional editorial content part that many other CMS do well and have been doing for many years. I want the UI to be easier to extend and customize.
I am using it for big and small projects. Very easy to set up a new schema for data or content when developing POCs and saves a lot of time. Also very nice to have a shared base structured for every project in the company.
It's possible to do everything using only the command line, no UI. The way you can create the entire database from a .ndjson is so easy if you are a developer, that allows me to use the UI only for validation.
Probably the UI itself. If you are not a developer, the UI might be a little bit... too simple. I know this might sound weird, but listing and search could be improved to make it clear what you are searching and seeing.
I have raw data that I need to sanitize/standardize before I update the database. So there is no editor updating the data, it's always a bot. Sanity makes this process easy with all the command line tools they provide.
First of all, the rich Documentation about this CMS, tutorials, and template has a beloved community around it, and this is something extra regarding a tool. On the official Slack, you will ever find someone ready to help/answer. The ease to use paired with the ability to customize almost anything you want make it my favorite headless cms.
You cannot self-host your database but you don’t need to care anything about managing your it, and you can export a snapshot of your dataset anyway.
Have my personal blog up and running in a couple of hours with no prior experience.
I like the amount of control given to developers to design and edit the content structure and user interface. The GROK format for parsing data is similar to GraphQL but slightly more efficient when working with Sanity. I work with a few non-profits, and I love that Sanity has a payment tier specific to non-profits. I also like that there is some image editing directly within the content editing interface.
I can't think of too many things that I dislike about it. The setup is pretty straightforward. I guess one thing that I had difficulty with at first was understanding how to setup the rich text system which they call "Portable Text". I got it eventually but it seemed sort of finicky at first.
I use sanity for all of my projects that require a headless CMS. I almost exclusively build sites in a JAMStack structure now, and when I have a client that requires content management, I always reach for Sanity first.
Super easy to use. Flexible implementation.
There's nothing that I have found that I dislike... so far
A great headless solution. With better UI and more flexibility.
Sanity is the first thing I set up when working with a new web design client. My clients love being able to control any aspect of the site I build for them while still having a unique site that is tailored to their business. I love that Sanity makes this so easy.
My only bugbear is that Sanity Studio quickly becomes outdated, and I have to run npm install and redeploy the studio.
One of the biggest headaches of web design work is waiting for clients to provide content for the final site. With Sanity, I can give them access immediately to start delivering content for the site, making designing alongside much easier, and projects often take less time.
Love the documentation, as well as the incredibly involved Slack community
Haven't really come to that yet, so far so good
Providing clients a completely customizable and manageable CMS solution that brings them into performant web
Simplicity, I love cms and sanity make like good
Basic ui, I am new so maybe I will deel different soon.
Fast and cheap website development
1. Efficient and Well Documented Framework. 2. Defining custom CMS functionality and structures is a quick process. 3. Perfect for creating Proofs-of-Concept / Test web solutions. - Quickly test your ideas, refine and repeat. - Code can be rolled into future tests or added to Production sites in a modular fashion. - Migrating complex PoC/Test Solutions to Production-ready is a lighter lift. 4. Extremely Flexible 5. Continualiy Updating or Adding Functionality. 6. Platform Reliability, Top Notch.
Sometimes getting support/feedback as an Enterprise Level Customer can take some time. Conversations can get `lost` for a period of time. If your concern is a time sensitive issue, you might feel a little lost and without a clear understaning of what are your next steps. I've learned the art of respectfully requesting additional attention and/or knowing when to 'hang tight'. Sanity has fostered an active support channel via Slack. There are two Sanity.io Workspaces in Slack that I am aware of, one for the Devs (public) and one for Ent. Customers. Sanity's success has made Slack a bottleneck for maintaining a consistent line of communication. A CRM for Ent. Customers might be needed, maybe they are working on one .. built on the Sanity Platform of course, LOL. Having said that, the Sanity crew are worlds above any of the other Online Only Service Providers I deal with on regular basis.
Using Sanity we (UHS Web Team) are able to quickly rollout web solutions that address the needs of our Customers (Marketing Directors) or concern of UHS Leadership. New features can be added to existing properties or entirely new platforms created with limited development timelines. I am most excited to impliment Custom Users and Access Rites allowing other internal users to manage the records only they have permission to edit and nothing more.