# Uniform SDK

> Learn front-end framework-specific Uniform SDK

Source: https://docs.uniform.app/docs/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.

## Front-end framework SDKs

- [Next.js App Router](https://docs.uniform.app/docs/sdk/nextjs-app-router): full-featured SDK for Next.js 16 App Router
- [React SDK](https://docs.uniform.app/docs/sdk/react): full-featured SDK for React
- [Nuxt](https://docs.uniform.app/docs/sdk/nuxt): full-featured SDK for Nuxt
- [Svelte](https://docs.uniform.app/docs/sdk/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)

---

## Uniform clients and utility SDKs

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

- [Content API clients](https://docs.uniform.app/docs/sdk/content-api-clients): Read and write compositions, entries, and models with the delivery and management clients
- [Route Client](https://docs.uniform.app/docs/sdk/route-client): Resolve URL paths into compositions, redirects, or not-found results
- [Project Map Client](https://docs.uniform.app/docs/sdk/project-map-client): Query site structure, navigation, and locale paths
- [Redirect Client](https://docs.uniform.app/docs/sdk/redirect-client): Resolve and manage URL redirects
- [Scout Client](https://docs.uniform.app/docs/sdk/scout-client): Invoke Uniform's AI agent from server-side code and get structured results back
- [Parameter Utilities](https://docs.uniform.app/docs/sdk/parameter-utilities/asset-parameters): Work with asset, link, rich text, and content block parameters

> **Use an AI coding assistant:**
>
> The [`uniform-sdk`](https://github.com/uniformdev/agent-skills/tree/main/skills/uniform-sdk) agent skill teaches coding assistants such as Claude Code, Codex, Cursor, and Copilot how to authenticate with Uniform, configure the CLI, resolve routes, and read and write compositions, entries, and content types with the content API clients. To install it, see [Uniform agent skills](https://docs.uniform.app/docs/guides/ai/agent-skills).

### Deprecated clients

`CanvasClient` and `ContentClient` are replaced by the [Content API clients](https://docs.uniform.app/docs/sdk/content-api-clients). Use these pages only if you are maintaining existing code.

- [Canvas Client](https://docs.uniform.app/docs/sdk/canvas-client): Fetch, search, and manage compositions and component definitions
- [Content Client](https://docs.uniform.app/docs/sdk/content-client): Fetch, search, and filter headless content entries
