Skip to content
See Sanity in action 👀 Join us for a live product demo + Q&A →
Sanity
Get started
  • Sanity Studio - Flexible editing environment
  • Content Lake - Real-time database
  • Developer experience - Tooling you love
  • Structured content - The philosophy behind Sanity
  • Review changes - View edits & rollback instantly
  • Image pipeline - On-demand transformations
  • E-commerce - Better shopping experiences
  • Marketing sites - Control your story
  • Products & services - Innovate and automate
  • Mobile apps - Content backend for every OS
  • Aether - Unique digital shopping experience
  • Morning Brew - Omnichannel media distribution
  • InVision - Delivering exceptional customer experiences
  • DataStax - Personalization for global audience
  • React
  • Gatsby
  • Next
  • Nuxt
  • Eleventy
  • Netlify
  • Vercel
  • Algolia
  • Documentation
  • Reference
  • Guides
  • Resource library
  • Headless CMS
  • Tools & plugins
  • Project showcase
  • Schemas & snippets
  • Agency partners
  • Technology partners
  • Get support
  • Share your work
  • 5 Disadvantages Of Wordpress That Are Holding You Back
EnterprisePricing
Contact salesLog inGet started
Published May 23rd 2019

Introducing the new Dashboard

With the new Dashboard you can give editors quick access to where they need to go, and broad context to what they need to know.

Even Eidsten Westvang

Even is a Sanity.io co-founder and product person

With the launch of sanity.io/create we wanted to introduce developers to their new stack with a feed of guides, tutorials, and videos. But where would we put this feed? This posed another challenge that we had to solve first. So we did. And it's called Dashboard. It has widgets that you can install, configure, and make yourself.

Go to the documentation for Dashboard

Sanity Studio is a Single Page Application built with React that connects to our hosted real-time APIs. Most people who start using Sanity get familiar with the Desk tool, where you have your documents and fields, configured by JavaScript schemas. People have been using the command sanity init plugin to bootstrap custom tools that live alongside the desk too. The dashboard is just another tool.

You can install the Dashboard by running sanity install @sanity/dashboard in your project folder. As with structure builder, you can inject a dashboard config to control the size and layout of the widgets, as well as any configuration they may have. Widgets are React-components that you can build locally in a project, or install from npm with the Sanity CLI. We made a selection of example widgets that you can modify or pick apart to build your own.

The Dashboard configuration file

A configurable dashboard is useful for building custom workflows shaving minutes of useless toil off of people’s workdays through ruthless optimization. But hey, it also paves the way for fun stuff! Like a randomized cats widget. We’re super curious to see what you will use it for. Do let us know on slack.sanity.io in #i-made-this!

Platform

Structured ContentDeveloper experienceContent LakeSanity StudioSecurity & Compliance
  • Sanity vs Contentful
  • Sanity vs Strapi
  • Sanity vs Wordpress
  • Sanity vs Adobe Experience Manager
  • Sanity vs Hygraph
  • Sanity vs Sitecore
  • Sanity vs Storyblok
  • Sanity vs Contentstack
  • Sanity vs Prismic
  • Sanity vs Drupal
  • Sanity vs ButterCMS

Resources

Documentation
  • React Blog
  • Gatsby Blog
  • Next.js Landing Pages
  • Progressive Web Application
  • Single Page Application
  • Svelte & Typescript App
  • Vue & Tailwind Blog
  • Developer Portfolio Templates
  • Form validation with Yup
  • Live Preview with Next.js and Sanity.io
Resource library
  • Agency partners
  • Technology partners
  • Blog Template
  • Personal Website Template
  • Developer Portfolio Templates
  • All Templates
Case Studies
  • Headless CMS
  • What is an API CMS
  • Static Sites 101
  • Headless SEO
  • Localization
  • GraphQL vs REST
  • What is a DXP?
  • Typescript 101
  • Content as a Service
  • Ecommerce SEO
  • React CMS
  • Next.JS CMS
  • CMS for Shopify
  • Content platform
  • Multilingual CMS
  • Static Site CMS
  • Gatsby CMS
  • Node CMS
  • E-commerce CMS
  • Vue CMS
  • Angular CMS
  • GraphQL CMS
  • Newspaper CMS
  • Magazine CMS
  • CMS for apps
  • Remix CMS

Company

Contact SalesEnterpriseCareersTerms of ServiceAccessibility Statement

Stay connected

  • GitHub
  • Slack
  • Twitter
  • YouTube
  • Stack Overflow
  • Blog RSS
  • Newsletter
©Sanity 2023