Sanity logo

Documentation

    • Overview
    • Platform introduction
    • Next.js quickstart
    • Nuxt.js quickstart
    • Astro quickstart
    • React Router quickstart
    • Studio quickstart
    • Content Lake
    • Compute and AI
    • APIs and SDKs
    • Platform management
    • Dashboard
    • Studio
    • Canvas
    • Media Library
    • App SDK
    • Content Agent
    • HTTP API
    • CLI
    • Libraries
    • Specifications
    • Changelog
    • User guides
    • Developer guides
    • Courses and certifications
    • Join the community
    • Templates
Libraries
Overview

  • Library reference documentation
  • Official clients

    JavaScript Client
    PHP

  • Community clients

    Rust
    LINQ (C#)
    Flutter

  • Frontend tooling

    Next.js toolkit
    Nuxt module
    Astro integration
    @sanity/react-loader
    @sanity/svelte-loader

  • App SDK

    App SDK Explorer
    App SDK Reference

  • Portable Text

    Editor playground
    Standalone Portable Text Editor
    React serializer
    React Native serializer
    React PDF serializer
    Vue serializer
    Svelte serializer
    HTML serializer

  • Utilities

    React RX
    Studio themer
    Embeddings Index CLI reference
    Preview URL Secret

  • Tools

    Vision on demand
    GROQ Playground

LibrariesLast updated May 15, 2025

Libraries and tooling

Integrate your content with applications and front end frameworks. Use specialized tooling for customization and working with content as data.

Clients

JavaScript Client

The official Sanity JS Client

PHP Client

The official Sanity PHP Client

Rust Client

Community-supported Sanity Rust Client

LINQ (C#) Client

Community-supported Sanity LINQ Client

Flutter Client

Community Supported Sanity Flutter Client

Portable Text

Editor Playground

Explore the Portable Text Editor

Standalone Portable Text Editor

Portable Text Editor on demand!

React serializer

Present Portable Text in React

Vue serializer

Present Portable Text in Vue

Svelte serializer

Present Portable Text in Svelte

HTML serializer

Present Portable Text in plain HTML

Frontend tooling

Next.js toolkit

The all-in-one Sanity toolkit for production-grade content-editable Next.js applications.

Nuxt module

Just bring your sanity.config.ts - no additional configuration required

Astro integration

The web framework for content-driven websites.

Sanity logosanity.io
© Sanity 2025
Change Site Theme
All Systems Operational