---
canonical_url: "https://sanity.nuxtjs.org"
---
<u-page-hero>
<template v-slot:title="">

Nuxt Sanity

</template>

<template v-slot:description="">

The easiest way to use Sanity with Nuxt. Get up and running in minutes with a lightweight client, zero-config components, and a great developer experience.

</template>

<template v-slot:links="">
<u-button color="neutral" size="xl" to="https://sanity.nuxtjs.org/getting-started/installation" trailing-icon="i-lucide-arrow-right">

Get started

</u-button>

<copy-code-input source="npx nuxi@latest module add sanity">



</copy-code-input>

<u-page-section>
<template v-slot:title="">

Everything you need for your Nuxt project

</template>

<template v-slot:features="">
<u-page-feature icon="i-simple-icons-sanity">



</u-page-feature>
</template>

<template v-slot:title="">

Zero-config setup

</template>

<template v-slot:description="">

Just bring your `sanity.config.ts` and you're good to go. No extra configuration needed.
:::

<u-page-feature icon="i-lucide-zap">



</u-page-feature>
</template>

<template v-slot:title="">

Lightweight client

</template>

<template v-slot:description="">

A super light client to fetch your content without slowing down your site.
:::

<u-page-feature icon="i-lucide-image">



</u-page-feature>
</template>

<template v-slot:title="">

Components ready to use

</template>

<template v-slot:description="">

Image and file components that work out of the box, including a renderer for your Portable Text.
:::

<u-page-feature icon="i-ph-eye-bold">



</u-page-feature>
</template>

<template v-slot:title="">

Live Previews & Visual Editing

</template>

<template v-slot:description="">

See your content changes live and jump straight from your site to the right spot in your Sanity Studio.
:::

<u-page-feature icon="i-ph-file-code-bold">



</u-page-feature>
</template>

<template v-slot:title="">

GROQ and TypeScript

</template>

<template v-slot:description="">

Write your GROQ queries with syntax highlighting and get full type-safety for your data.
:::

</template>
</u-page-section>
</template>
</u-page-hero>

## Resources for Agents

- [API catalog: every service document this site publishes](https://sanity.nuxtjs.org/.well-known/api-catalog)
- [Sitemap (XML)](https://sanity.nuxtjs.org/sitemap.xml)
- [Sitemap (Markdown): every page on the site](https://sanity.nuxtjs.org/sitemap.md)
- [MCP server card: MCP endpoint at https://sanity.nuxtjs.org/mcp](https://sanity.nuxtjs.org/.well-known/mcp/server-card.json)
- [MCP endpoint (streamable HTTP)](https://sanity.nuxtjs.org/mcp)
- [llms.txt: index of the documentation for LLMs](https://sanity.nuxtjs.org/llms.txt)
- [llms-full.txt: the full documentation as a single file](https://sanity.nuxtjs.org/llms-full.txt)
- [OpenAPI document: every route this site serves to agents](https://sanity.nuxtjs.org/openapi.json)


## Sitemap

See the full [sitemap](https://sanity.nuxtjs.org/sitemap.md) for all pages.
