LabscoMCP early access ↗
sanity-io avatar

sanity-plugin-authoring

No requirements found★ 6.2k on GitHub
part of sanity-io/sanityby sanity-io

A Sanity Studio plugin is a bundle of settings and screens you drop into a Studio — this is what one is allowed to change, and how to build a small one.

WHEN TO USE

SCOPE

USE FOR

  • Add a new top-level Studio tool with its own route and predictable URL through a plugin.
  • Decide whether a feature belongs in a plugin, a tool, a schema extension, or a form extension.
  • Give a plugin's user-facing text a locale resource bundle instead of hard-coded English strings.
  • Make a configurable plugin whose options toggle a feature on or off for the caller.

NOT FOR

  • Wiring a plugin into this monorepo's own list of default Studio plugins.