Studio

Structure tool

Customize the document browsing and management experience in Sanity Studio with the Structure tool.

The Structure tool is included with Sanity Studio and allows you to customize the experience of creating, browsing, and managing documents.

Default structure tool layout

Install

New projects come pre-configured with the Structure tool. For existing projects, or if it isn’t part of your Studio configuration, you can install it by updating your project’s configuration file.

// sanity.config.ts
import {defineConfig} from 'sanity'
import {structureTool} from 'sanity/structure'

export default defineConfig({
  // ...
  plugins: [structureTool()],
})

Is Structure a tool or a plugin?

You can configure the Structure tool beyond the default settings by passing a configuration object to structureTool . The Structure tool API reference describes the list of available configuration options.

Gotcha

Customize

The Structure tool includes Structure Builder, an API that allows you to customize the way lists, documents, views, and menus are organized within Studio.

Customized structure tool screenshot

Start customizing your studio with the Introduction to Structure Builder series.

Additional resources

Was this page helpful?