/awesome-sanity

A curated list of awesome resources related to Sanity.io, the Platform for Structured Content.

The UnlicenseUnlicense

awesome-sanity Awesome

A curated list of awesome resources related to Sanity.io, the Platform for Structured Content.

Contents

Official Resources

Official resources posted by the Sanity.io team.

  • Sanity.io - Project website
  • Docs - Official documentation
  • Sanity.io/create - Have a Sanity powered site up and running in minutes
  • Roadmap - The project roadmap.
  • Sanity.io Blog - Great articles written by the Sanity.io team
  • Status page - Check if all systems are operational
  • sanity-recipes - Collection of recipies / snippets / frequently asked questions about Sanity.
  • Slack community - Essential Slack community with more than a thousand Sanity.io users. The core team hangs out there too!

Plugins

Sanity is built in React.js and plugins allow you to create and include components that compose or override existing functionality.
Use sanity install {plugin-name} to install a plugin.

The following plugins are not yet production ready, use at your own risk:

Plugins as source code

These plugins are not directly installable using sanity install but you can check the source code and include them as local plugins

Plugin templates

Dashboard plugins

These plugins add widgets or functionality to your dashboard tool.

Integrations

Sample projects

Sanity.io/create templates

Other examples

How-to's

Studio Inspiration

Other people's approach to structuring the studio

Related projects

  • Official: GROQ - Graph-Relational Object Queries, the query language and execution engine for filtering and projecting JSON documents.
  • Official: Portable Text - Portable Text is a JSON based rich text specification for modern content editing platforms.
  • Official: vscode-sanity - Visual Studio Code extension for developing applications powered by Sanity.io
  • Sanity Query Helper - Helper for using Sanity.io and generating GROQ
  • dumbo-ears - Small(ish) listener implementation for Sanity. Useful if you only need listeners.
  • picosanity - Tiny Sanity client alternative, if you only need to do queries and only need to support modern browsers.
  • podcast-to-sanity - This CLI lets you import podcasts into Sanity via their RSS-feed.
  • react-sanity-pagination - React pagination for Sanity.io
  • reflector-client - Implements the messaging protocol that supports the Sanity real time presence exprience.

Media

Articles and blogs

Podcasts

Videos

Contribute

Contributions welcome! Read the contribution guidelines first.

License

CC0

To the extent possible under law, Passionate People has waived all copyright and related or neighboring rights to this work.