SDK

Uniform SDK

Uniform SDK is built on top of generic JS SDK and is optimized for modern JavaScript UI libraries and frameworks, such as Next.js, Nuxt and Svelte.

Next.js App Router

full-featured SDK for Next.js 16 App Router

React SDK

full-featured SDK for React

Nuxt

full-featured SDK for Nuxt

Svelte

full-featured SDK for Svelte and SvelteKit

Astro

full-featured SDK for Astro (coming soon)

Tanstack Start

full-featured SDK for Tanstack (coming soon)


In addition to framework-specific SDKs, Uniform provides standalone client libraries for working with specific parts of the platform:

Content API clients

Read and write compositions, entries, and models with the delivery and management clients

Route Client

Resolve URL paths into compositions, redirects, or not-found results

Project Map Client

Query site structure, navigation, and locale paths

Redirect Client

Resolve and manage URL redirects

Scout Client

Invoke Uniform's AI agent from server-side code and get structured results back

Parameter Utilities

Work with asset, link, rich text, and content block parameters

CanvasClient and ContentClient are replaced by the Content API clients. Use these pages only if you are maintaining existing code.

Canvas Client

Fetch, search, and manage compositions and component definitions

Content Client

Fetch, search, and filter headless content entries