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 |
|
---|---|
Segment |
|
Deployment | Cloud / SaaS / Web-Based |
Support | 24/7 (Live rep), Chat, Email/Help Desk, FAQs/Forum, Knowledge Base, Phone Support |
Training | Documentation |
Languages | English |
Our newsletter content is our product. So the content development process itself has to be pretty slick. We explored other options and considered building, but what for? Sanity does all the heavy lifting for you enabling a rich content schema, deep relationships, and editor customization to the max. Their well thunk Next.js templates made it super simple for us to get started and their community eco-system is robust.
Honestly, not much. I think they should consider making it easier to migrate to Sanity from other tools, to reduce the developer dependencies. But their CLI makes the current process rather smooth.
Our content schema is our database. It allows us to create once and publish everywhere. We can customize the Studio to our exact workflow and ensure an optimal content development experience for our writers/editors.
My favorite feature of Sanity is its flexibility. No matter what shape of content/data I'm creating, it's always possible when using Sanity. The developer experience is second to none. As an engineering manager, the ability to track all of the updates to the content and the UI of the CMS in a repo has been game-changing.
There's not a lot that I dislike about Sanity. If I had to pick some areas that could be better, in my opinion, I would focus on the documentation. I often find myself hitting a couple of searches to find the answer I'm looking for when solving a problem.
Sanity is solving the problem of how to build a system that is flexible enough to be a single source of truth while also providing openness and flexibility for engineers to create great experiences for content managers.
Setting up schemas is incredibly easy and Sanity's real-time studio preview makes it a breeze to create the exact editing experience your content team needs.
It would be fantastic to have a front-end experience to create schemas that outputs Sanity Studio code, saving even more time for developers! Writing similar schemas can be really repetitive, and speeding up this process where possible would be amazing.
I needed to be able to have an intuitive content management process for my team while providing flexibility to deliver data wherever it's needed across platforms and applications.
Sanity is very generous on hobby plan and extremely customizable, I live an option to embed it in my project.
I would like a to e able rearrange items in studio. I dislike that I can't put items in order that I want only in order they are published. Or nah e I haven't discovered this yet.
It's absolutely smooth way to update my web content
- Quick out-of-the-gate solution with less of a learning curve. - Friendly admin UI - Works with a broad range of Frameworks. - This is the first headless cms, I have used therefore, I cannot really compare.
- Took time to understand how to customise content on the admin section. Despite adding an image as part of a post, I was unable to see it on the live page. It should have an easy WYSIWYG editor.
I don't have to build a CMS from scratch, and the fact that content is treated as data with GROQ, it is easy to query the data. For an app I was building, I struggled to create, assign users different roles and create authentication. With Sanity, it was easy to create and get it tested.
It makes presenting different types of data a breeze. It helps empower clients to update their content while the changes appear seamlessly.
I think there is a learning curve. That said, Sanity's Youtube content and docs help to make Sanity click, and the effort is worth it.
I don't have to worry about exposing my database externally. A good GROQ query inside the studio provides a beautiful HTTPS endpoint that works as a nice API.
The possibility to create a very flexible data structure that covers any need I have
Documentation is not straightforward, not easy to find answer, but community is big
handle articulate content for my applications
Easy to integrate with my apps very fast and easy to scale whatever the requirements. Also compatibility for the different cloud platforms
Some error messages are not quite clear when integrating.
Component management become so easy specially with GraphQl. Updating of content also which is painful is quite a pleasure with sanity
It's completely customizable to the experience you feel is best for your users. I love the scalability and editability. The fact that it also integrates seamlessy with deployment providers as well as other platforms is great.
Wish they had a few more templates for developers to utilize as a starting point, but I know they are working on it!
Sanity is replacing other dated content management systems on the market. They empower developers, creatives, and content editors to create ecosystems that are scalable and user-friendly.
Interestingly, the outstanding customizable schema layout saves my dev time. This is the perfect backend solution for a personal and mini blog project.
Sanity should be available on the self-hosting service. Also, I am worried about the storage limitations.
1. Time management 2. Easy to customize
I love how customisable it is as a cms, and integrating Sanity with Nuxt makes for a really powerful solution for websites. The module ecosystem for Sanity is great too!
For my current use case I honestly have no complaints whatsoever with regards to Sanity CMS.
Sanity allows me to craft a bespoke CMS for my clients with a clean interface and great ease of use.
Simplicity when creating schemas, the content leak is awesome.
not clear docs when it comes to migrate from other providers such as firebase
CMS, with sanity studio it became much easier to manage content
We use Sanity exclusively in our Gatsby projects because it can handle anything we throw at it. Clean interface, relatively low learning curve, highly customizable UX in those situations where it's needed.
Sanity enforces data standardization in its content lake... which is exactly what it *should* do, and I'm a fan, except that if you need or want to do quick and dirty data migration with simple import tools, this ain't no Wordpress (or insert more mass-targeted CMS name of your choice here). For projects requiring migration on anything more than a simple copy-paste or other manual operation, you're gonna have to master the Sanity API to make it happen.
Building websites on next-gen ("jamstack") platforms, moving on from the the messy world of monolithic tools like Wordpress and Drupal.
Sanity has given me the power to create and public a simple admin interface for a local restauranteur, they can edit their menu quickly and efficiently even on mobile and a webhook calls for a rebuild of the site assets afterwards. Simplicity itself, and keeps things simple by allowing Google Auth so I can prevent them breaking things!
There's little to dislike about Sanity. It might be difficult to customize the admin interface if you're not into front end development. Learning to code the content hierarchy and types can take some effort.
I use Sanity with a Nuxt.js app and Cloudflare for a completely free CMS solution. It solves the problem of having a non-technical user be able to edit their menu "live" and have it show up on the website within a minute.
I used sanity for multiple projects now and I love it. Creating schemas, edit them in live mode, modify them with react and simple to explain to an product owner who has to modify data in the cms, creating queries with live feedback to check if they are correct, good documentation for groq and fast system apis. I would recommend every developer for sanity!
They only downside of sanity is, that they havent got an vosualized build tool to create complex groq queries. Its and try and error until it works. But honestly, its developers job to create them.
Its does solve the problem to create any database on a server which is available everytime. Sanity does this job for me, so the only thing I have to do, is fetching data from the api. It reduces so much time and headache, awesome.
Sanity has a great documentation making it a breeze to implement. The community built around the tool is amazing, there are tons of plugins for everything.
Creating new schemas is very verbose, so it might not be as friendly for beginners.
Sanity is used for pretty much all content in a large, multilingual website I work in daily.
Sanity is very much powerful. I like the fact is it can be heavily customized. It is blazing fast yet so simple. Great user base and community with generous offers!
The rich text editor could be improved design-wise. I would love to see other UI improvements and newer plugins getting implemented inside sanity. That's it!!!
Sanity is very powerful. I used it as a Headless CMS, and it worked as per my requirements. It's very fast and responsive. Also the GROQ query language is simple yet powerful. I just love it. I prefer it instead of GraphQL.
Sanity is helpful to rapidly create complex document schemas and then iterate through different version of them. The DX is very, very comfortable; the performances are top-notch.
I think that right now, the 3 features that it misses most are: - The absence of schema validation when using the API; - the cost of additional users; - possibilities of custom roles for plans lower than Enterprise;
Complex CMS situations and difficult content management situations with thousands of documents and lot of relationships.
The simplified content author experience. At login content, authors are just given the UI to edit the content of the site and nothing more. Also, the way to customize how that content is organized is through the document lists.
The initial intuitiveness of saving modal content by pressing the X button on the modal, not a traditional save or confirm button on the modals. The flicker of red fields on some page loads also seems buggy.
Diving deeper into composable content. We have been using similar patterns with other cms's but the ways that you can edit the content authors experience has been eye opening with Sanity
The endless opportunity to create studios tailored for each client. Extremely developer friendly and good ux
It's nothing I really dislike, but I think the content preview could be improved. Webhooks is very good, but could be improved with a header describing action
The main thing is possibility to create complex documents referencing other data. The ability to link data together, is what I love the most