We’re growing an ecosystem of plugins, tools, custom input components and dashboard widgets for Sanity Studio, in addition to a range of front-end libraries for popular languages and frameworks.
Access and select photos from your Cloudinary account within the Sanity Studio.
Officialsanity install asset-source-cloudinary
Search photos on Unsplash and insert them directly inside of your Sanity Studio.
Officialsanity install asset-source-unsplash
Syntax highlighted editor for code.
Communitysanity install @sanity/code-input
Sanity Studio Dashboard Widget for triggering Gatsby Cloud Preview instances/sites.
Communitysanity install dashboard-widget-gatsby
Integrate Google Analytics charts to your Dashboard, in document views, or in custom input components.
Communitysanity install google-analytics
Declare a Sanity schema using GraphQL SDL syntax
Communityyarn add sanity-graphql-schema
A Lion Queen theme for the Studio
Officialsanity install lion-queen-theme
Markdown input component and schema type.
Communitysanity install markdown
A dedicated media browser for managing images within Sanity.
Communitysanity install media
Upload videos to Mux directly from the studio.
Officialsanity install mux-input
Bring SEO insights into Sanity.
Communitysanity install seo-tools
React-based GROQ sandbox for Sanity projects.
Officialsanity install @sanity/vision
Pick from a list of predefined color swatches.
Communitysanity install color-list
Get a photo of a person that doesn't exist. Powered by AI.
Officialsanity install asset-source-thispersondoesnotexist
Generate a sample of random fiona shapes that you can use for placeholders.
Communitysanity install asset-source-fiona-placeholder
Get hold of those animated GIFs right inside Sanity Studio
Communitysanity install asset-source-giphy
Get book covers and other image assets, with links to IIIF metadata.
Communitysanity install asset-source-nbiiif
Random cats for obvious reasons
Officialsanity install dashboard-widget-cats
Color input for Sanity that stores selected colors in hex, hsl, hsv and rgb format.
Officialsanity install @sanity/color-input
Instant graph for your content model in your Sanity Studio.
Communitysanity install content-model-graph
This package liberates Contentful spaces, creating Sanity projects and schemas as it goes.
Officialnpm install -g contentful-to-sanity
A dark blue theme for Sanity Studio
Communitysanity install dark-theme-blue
Dark mode for the Studio. For night owls.
Communitysanity install dark-mode
Add support for data table input
Communitysanity install datatable
Display a chart giving you a rough count of your various document types.
Wow. Doge meme generator. Very plugin.
Communitysanity install doge-generator
ESlint plugin for GROQ queries tagged with the function exported from the groq package on npm.
Communitynpm install groq @asbjorn/eslint-plugin-groq
This plugin lets you embed the Highcharts Editor within Sanity.
Communitysanity install highcharts-editor
Hotdog stand theme plugin for Sanity. It is terrible.
Communitysanity install hotdog-stand
Use the LaTex format to describe math and other complicated typography.
Officialsanity install latex-input
Use the Leaflet library for the Geopoint schema type.
Communitysanity install leaflet-input
A light theme that overrides the default appearance of the Sanity.io Studio.
Communitysanity install light-theme
Sanity plugin providing input handlers for geo-related input types using Mapbox
Communitysanity install mapbox-input
Generation of diagram and flowchart from text in a similar manner as markdown
Communitysanity install mermaid
Dashboard widget for the Sanity Studio which gives you a minesweeper game.
Communitysanity install minesweeper
Sanity Studio Dashboard Widget for triggering Netlify builds.
Officialsanity install dashboard-widget-netlify
Dashboard widget for the Sanity Studio which lets you write simple "post-it" notes.
Communitysanity install dashboard-widget-notes
Replace default spinners with NYANCAT SPINNERS OMG!!
Communitysanity install nyancat-spinner
Custom input for PDB protein models with content models for camera position and zoom
Officialsanity install pdb-input
Position input that stores the selected position.
Communitysanity install position-input
Basic table support
Communitysanity install table
Input component for rendering fieldsets as tabs
Communitysanity install tabs
URL input for Sanity that retrieves metadata (title, description) along with open graph information.
Officialsanity install url-metadata-input
Run a winamp port in your studio!
Communitysanity install webamp
API client for Rust projects (under development)
Render sanity.io Portable Text to HTML with Clojure
A strongly-typed .Net Client for Sanity CMS with support for LINQ queries, mutations, transactions, joins, projections and more
Portable Text for Hyperscript
Helper library to generate URLs for image transformation
API client for Go projects (under development)
Sanity integration for VueJS
Render an array of block text from Sanity to HTML.
Render an array of block text from Sanity with React or React Native.
PHP library for the Sanity API
Source plugin for pulling content from Sanity.io into Gatsby websites.
Use Portable Text with native Svelte components (under development)
Source plugin for pulling content from Sanity.io into Gridsome websites.