Logo
Sign in
Product Logo
App SDKSanity

Toolkit for building fully custom React applications with real-time content operations and workflows on top of Sanity’s content platform.

Vendor

Vendor

Sanity

Company Website

Company Website

Product details

Sanity App SDK is a toolkit for developers to build custom React applications that interact directly with Sanity content. It enables the creation of tailored content interfaces and workflows, supporting real-time operations, live updates, and collaborative editing. Developers can use React hooks and data stores to build apps that work across multiple Sanity projects and datasets, with full control over the user interface and experience. The SDK is distributed as core TypeScript and React packages, and integrates with Sanity authentication and permissions to ensure secure access. Rapid development is supported via templates, CLI tooling, and hot-module reloading.

Key Features

Custom Application Development Build fully custom React applications for content operations.

  • Use React hooks and data stores for real-time content interactions.
  • Complete freedom over UI and workflows, not limited by Sanity Studio’s structure.

Real-Time Collaboration Enable live content updates and collaborative editing.

  • Real-time synchronization across users and devices.
  • Optimistic UI updates for seamless editing experiences.

Multi-Project and Multi-Dataset Support Work with content across multiple Sanity projects and datasets.

  • Configure apps to access and operate on several projects simultaneously.

Authentication and Permissions Secure access using Sanity’s authentication system.

  • Built-in permission management for custom apps.

Rapid Development Environment Quickly scaffold, develop, and deploy applications.

  • CLI commands for app creation, testing, and deployment.
  • Hot-module reloading with Vite for efficient development.

Type Safety with TypeGen Generate TypeScript types from schemas for safer development.

  • Automatic type generation for documents, queries, and projections.

Benefits

Accelerated Custom Workflow Creation Quickly build exactly the workflows your team needs.

  • Templates and CLI tools reduce setup time.
  • No need to conform to generic CMS interfaces.

Enhanced Collaboration and Productivity Empower teams with real-time, multiplayer content editing.

  • Live updates and optimistic UI for smooth teamwork.

Scalability Across Organizations Support complex content operations for organizations of any size.

  • Manage content across multiple projects and datasets in one app