Plugins & tools

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.

Logo for Code Input
Code Input

Syntax highlighted editor for code.

Logo for Gatsby Cloud
Gatsby Cloud

Sanity Studio Dashboard Widget for triggering Gatsby Cloud Preview instances/sites.

Logo for GraphQL Schema
GraphQL Schema

Declare a Sanity schema using GraphQL SDL syntax

Logo for Lion Queen Theme
Lion Queen Theme

A Lion Queen theme for the Studio

Logo for MUX input
MUX input

Upload videos to MUX directly from the studio.

Logo for Markdown input
Markdown input

Markdown input component and schema type.

Logo for Media browser
Media browser

A dedicated media browser for managing images within Sanity.

Logo for SEO tools
SEO tools

Bring SEO insights into Sanity.

Logo for Vision (GROQ playground)
Vision (GROQ playground)

React-based GROQ sandbox for Sanity projects.

Logo for Color list input
Color list input

Pick from a list of predefined color swatches.

Logo for Asset source for AI generated portrait photos
Asset source for AI generated portrait photos

Get a photo of a person that doesn't exist. Powered by AI.

Logo for Asset source for Cloudinary
Asset source for Cloudinary

Access and select photos from your Cloudinary account within the Sanity Studio.

Logo for Asset source for Fiona placeholders
Asset source for Fiona placeholders

Generate a sample of random fiona shapes that you can use for placeholders.

Logo for Asset source for Giphy
Asset source for Giphy

Get hold of those animated GIFs right inside Sanity Studio

Logo for Asset source for Unsplash
Asset source for Unsplash

Search photos on Unsplash and insert them directly inside of your Sanity Studio.

Logo for Asset source for the National Library of Norway
Asset source for the National Library of Norway

Get book covers and other image assets, with links to IIIF metadata.

Logo for Cats widget
Cats widget

Random cats for obvious reasons

Logo for Color-input
Color-input

Color input for Sanity that stores selected colors in hex, hsl, hsv and rgb format.

Logo for Content Model Graph
Content Model Graph

Instant graph for your content model in your Sanity Studio.

Logo for Contentful to Sanity
Contentful to Sanity

This package liberates Contentful spaces, creating Sanity projects and schemas as it goes.

Logo for Dark mode theme
Dark mode theme

Dark mode for the Studio. For night owls.

Logo for Datatable
Datatable

Add support for data table input

Logo for Document chart
Document chart

Display a chart giving you a rough count of your various document types.

Logo for Doge generator
Doge generator

Wow. Doge meme generator. Very plugin.

GROQ: ESlint plugin

ESlint plugin for GROQ queries tagged with the function exported from the groq package on npm.

Logo for Highcharts editor
Highcharts editor

This plugin lets you embed the Highcharts Editor within Sanity.

Logo for Hotdog stand theme
Hotdog stand theme

Hotdog stand theme plugin for Sanity. It is terrible.

Logo for LaTex input
LaTex input

Use the LaTex format to describe math and other complicated typography.

Mapbox

Sanity plugin providing input handlers for geo-related input types using Mapbox

Logo for Minesweeper
Minesweeper

Dashboard widget for the Sanity Studio which gives you a minesweeper game.

Logo for Netlify Deploy
Netlify Deploy

Sanity Studio Dashboard Widget for triggering Netlify builds.

Logo for Notes
Notes

Dashboard widget for the Sanity Studio which lets you write simple "post-it" notes.

Logo for Nyan cat spinner
Nyan cat spinner

Replace default spinners with NYANCAT SPINNERS OMG!!

Logo for Table
Table

Basic table support

URL Metadata Input

URL input for Sanity that retrieves metadata (title, description) along with open graph information.

Logo for Webamp
Webamp

Run a winamp port in your studio!

Logo for Rust API client
Rust API client

API client for GoLang projects (under development)

Logo for .NET LINQ API client
.NET LINQ API client

A strongly-typed .Net Client for Sanity CMS with support for LINQ queries, mutations, transactions, joins, projections and more

Logo for Portable Text to Vue
Portable Text to Vue

A Vue component for rendering block content. Allows you to pass other Vue components as custom serializers.

Logo for Portable Text to Hyperscript
Portable Text to Hyperscript

Portable Text for Hyperscript

Logo for Image URL
Image URL

Helper library to generate URLs for image transformation

Logo for GoLang API client
GoLang API client

API client for GoLang projects (under development)

Logo for Portable Text to HTML
Portable Text to HTML

Render an array of block text from Sanity to HTML.

Logo for JavaScript API client
JavaScript API client

Javascript client for Sanity APIs

Logo for Portable Text to React
Portable Text to React

Render an array of block text from Sanity with React or React Native.

Logo for PHP API client
PHP API client

PHP library for the Sanity API

Logo for Gatsby source plugin
Gatsby source plugin

Source plugin for pulling content from Sanity.io into Gatsby websites.

Logo for Portable Text for Svelte
Portable Text for Svelte

Use Portable Text with native Svelte components (under development)

Logo for Gridsome source plugin
Gridsome source plugin

Source plugin for pulling content from Sanity.io into Gridsome websites.

Logo for Laravel wrapper for PHP API client
Laravel wrapper for PHP API client