V
landing- Words
- 961
- Reading time
- 4 min
- Last crawled
- 2026-09-26
- Cited by
- 3 of their pages
- Language
- EN
cat vercel.com/templates.md
[](/home) Copy WordmarkCopy Logo Download Brand AssetsBrand Guidelines Products Agent Stack - [AI SDK](/ai-sdk)- [AI Gateway](/ai-gateway)- [Sandbox](/sandbox)- [Passport](/passport)- [Connect](/connect)- [eve](/eve) Core Platform - [Security](/security)- [Content Delivery](/cdn)- [Fluid Compute](/fluid)- [Observability](/products/observability)- [Workflows](/workflows)- [CI/CD](/products/previews) Tools - [Next.js](/frameworks/nextjs)- [Vercel Agent](/agent)- [Vercel Plugin](/plugin)- [Open Source](/oss)- [Domains↗](https://vercel.com/domains)- [v0↗](https://v0.app) Resources Learn - [Docs](/docs)- [About](/about)- [Blog](/blog)- [Changelog](/changelog)- [Knowledge Base](/kb) Build - [AI Apps](/ai)- [Web Apps](/for/web-apps)- [Marketing Sites](/solutions/marketing-sites)- [Platforms](/solutions/multi-tenant-saas)- [Commerce](/for/retail) Explore - [Customers](/customers)- [Marketplace](/marketplace)- [Partner Finder](/partners/solution-partners)- [AWS](/partners/aws)- [Community↗](https://community.vercel.com/) [Enterprise](/enterprise)[Pricing](/pricing) [Contact](/contact/sales) [Log In](/login)[Sign Up](/signup) [Dashboard](/dashboard) (function f(a){let b=document.cookie.split("; ").find(b=>b.startsWith(\`${a}=\`))?.slice(a.length+1);if(!b)return;let c=null;try{c=JSON.parse(decodeURIComponent(b))}catch{}if(!c?.username)return;let d=c.avatar&&/^\[0-9a-f\]{40}$/.test(c.avatar)?\`/api/www/avatar/${c.avatar}?s=64\`:\`/api/www/avatar/?u=${encodeURIComponent(c.username)}&s=64\`,e=\`Avatar for ${c.username}\`;document.querySelectorAll("img\[data-user-display-cache-avatar\]").forEach(a=>{a.src=d,a.alt=e,a.title=e})})("userDisplayCache"); * * * Products Agent Stack - [AI SDK](/ai-sdk)- [AI Gateway](/ai-gateway)- [Sandbox](/sandbox)- [Passport](/passport)- [Connect](/connect)- [eve](/eve) Core Platform - [Security](/security)- [Content Delivery](/cdn)- [Fluid Compute](/fluid)- [Observability](/products/observability)- [Workflows](/workflows)- [CI/CD](/products/previews) Tools - [Next.js](/frameworks/nextjs)- [Vercel Agent](/agent)- [Vercel Plugin](/plugin)- [Open Source](/oss)- [Domains↗](https://vercel.com/domains)- [v0↗](https://v0.app) Resources Learn - [Docs](/docs)- [About](/about)- [Blog](/blog)- [Changelog](/changelog)- [Knowledge Base](/kb) Build - [AI Apps](/ai)- [Web Apps](/for/web-apps)- [Marketing Sites](/solutions/marketing-sites)- [Platforms](/solutions/multi-tenant-saas)- [Commerce](/for/retail) Explore - [Customers](/customers)- [Marketplace](/marketplace)- [Partner Finder](/partners/solution-partners)- [AWS](/partners/aws)- [Community↗](https://community.vercel.com/) [Enterprise](/enterprise) [Pricing](/pricing) [Sign Up](/signup)[Log In](/login) [Contact](/contact/sales) (function S(){function a(){let a=document.getElementById("marketing-header");a&&(window.scrollY>0?a.dataset.scrolled="true":delete a.dataset.scrolled)}a(),requestAnimationFrame(a),window.addEventListener("scroll",function b(){a(),window.removeEventListener("scroll",b)},{passive:!0,once:!0})})()(function U(a){if("u"<typeof location)return;let b=location.pathname;for(let\[c,d\]of Object.entries(a))for(let a of d)if(a.startsWith("/")&&(b===a||b.startsWith(\`${a}/\`))){let a=document.querySelector(\`\[data-nav-id="${CSS.escape(c)}"\]\`);a&&a.setAttribute("data-highlighted","");return}})({"products":\["/ai-sdk","/ai-gateway","/sandbox","/passport","/connect","/eve","/security","/cdn","/fluid","/products/observability","/workflows","/products/previews","/frameworks/nextjs","/agent","/plugin","/oss"\],"resources":\["/docs","/about","/blog","/changelog","/kb","/ai","/for/web-apps","/solutions/marketing-sites","/solutions/multi-tenant-saas","/for/retail","/customers","/marketplace","/partners/solution-partners","/partners/aws"\],"enterprise":\["/enterprise"\],"pricing":\["/pricing"\]}) # Find your Template Jumpstart your app development process with pre-built solutions from Vercel and our community. ### Filter Templates Clear #### Use Case 0 [ AI ](/templates/ai)[ Authentication ](/templates/authentication)[ Backend ](/templates/backend)[ Blog ](/templates/blog)[ CDN ](/templates/cdn)[ CMS ](/templates/cms)[ Cron ](/templates/cron)[ Documentation ](/templates/documentation)[ Ecommerce ](/templates/ecommerce)[ Edge Config ](/templates/edge-config)[ Edge Middleware ](/templates/edge-middleware)[ Marketing Sites ](/templates/marketing-sites)[ Microfrontends ](/templates/microfrontends)[ Monorepos ](/templates/monorepos)[ Multi-Tenant Apps ](/templates/multi-tenant-apps)[ Portfolio ](/templates/portfolio)[ Realtime Apps ](/templates/realtime-apps)[ SaaS ](/templates/saas)[ Security ](/templates/security)[ Starter ](/templates/starter)[ Vercel Firewall ](/templates/vercel-firewall)[ Virtual Event ](/templates/virtual-event)[ Web3 ](/templates/web3) #### Framework 0 [ Angular ](/templates/angular)[ Astro ](/templates/astro)[ Axum ](/templates/axum)[ Container Images ](/templates/container-images)[ eve ](/templates/eve)[ Express ](/templates/express)[ FastAPI ](/templates/fastapi)[ Flask ](/templates/flask)[ Gatsby ](/templates/gatsby)[ Go ](/templates/go)[ Hono ](/templates/hono)[ Hugo ](/templates/hugo)[ Next.js ](/templates/next.js)[ Nitro ](/templates/nitro)[ Nuxt ](/templates/nuxt)[ Other ](/templates/other)[ Python ](/templates/python)[ Qwik ](/templates/qwik)[ React ](/templates/react)[ React Router ](/templates/react-router)[ Remix ](/templates/remix)[ Svelte ](/templates/svelte)[ Vue ](/templates/vue) #### CSS 0 [ Chakra ](/templates/chakra)[ CSS Modules ](/templates/css-modules)[ CSS-in-JSX ](/templates/css-in-jsx)[ Material UI ](/templates/material-ui)[ Pinceau ](/templates/pinceau)[ Radix UI ](/templates/radix-ui)[ Styled Components ](/templates/styled-components)[ Tailwind ](/templates/tailwind)[ Vanilla CSS ](/templates/css) #### Database 0 [ Astra DB ](/templates/astra-db)[ AWS S3 ](/templates/aws-s3)[ Azure CosmosDB ](/templates/azure-cosmosdb)[ Azure MySQL ](/templates/azure-mysql)[ CockroachDB ](/templates/cockroachdb)[ Convex ](/templates/convex)[ Couchbase ](/templates/couchbase)[ Firebase ](/templates/firebase)[ Gel ](/templates/gel)[ Grafbase ](/templates/grafbase)[ Liveblocks ](/templates/liveblocks)[ MongoDB ](/templates/mongodb)[ Neon ](/templates/neon)[ PlanetScale ](/templates/planetscale)[ Postgres ](/templates/postgres)[ Prisma ](/templates/prisma)[ Railway ](/templates/railway)[ Redis ](/templates/redis)[ Supabase ](/templates/supabase)[ TiDB ](/templates/tidb)[ Tigris ](/templates/tigris)[ Turso ](/templates/turso)[ Upstash ](/templates/upstash)[ Vercel Blob ](/templates/vercel-blob)[ Xata ](/templates/xata) #### Authentication 0 [ Auth0 ](/templates/auth0)[ Clerk Auth ](/templates/clerk-auth)[ NextAuth.js ](/templates/nextauth.js)[ Supabase Auth ](/templates/supabase-auth)[ Whop Auth ](/templates/whop-auth) #### CMS 0 [ Agility ](/templates/agility)[ BaseHub ](/templates/basehub)[ Builder.io ](/templates/builder.io)[ ButterCMS ](/templates/buttercms)[ Contentful ](/templates/contentful)[ Crystallize ](/templates/crystallize)[ Decap ](/templates/decap)[ Glide Publishing Platform ](/templates/glide-publishing-platform)[ Mux ](/templates/mux)[ Notion ](/templates/notion)[ Optimizely ](/templates/optimizely)[ Payload ](/templates/payload)[ Prismic ](/templates/prismic)[ Sanity ](/templates/sanity)[ Sitecore ](/templates/sitecore)[ Storyblok ](/templates/storyblok)[ Strapi ](/templates/strapi)[ Wisp ](/templates/wisp)[ WordPress ](/templates/wordpress) #### Experimentation 0 [ Growthbook ](/templates/growthbook)[ Hypertune ](/templates/hypertune)[ LaunchDarkly ](/templates/launchdarkly)[ Split ](/templates/split)[ Statsig ](/templates/statsig) @scope { \* { --duration: 100ms; --timing-function: ease-in-out; } /\* When the Card is hovered, fade in the little Arrow icon, \*/ \[data-icon-arrow\] { transition-property: opacity; transition-timing-function: var(--timing-function); transition-duration: var(--duration); transform-origin: center, center; rotate: -50deg; margin-left: 0.3rem; opacity: 0; } \[data-template-card-wrapper\]:hover \[data-icon-arrow\] { opacity: 1; } /\* When the Card is hovered, rotate the image wrapper slightly, \*/ \[data-template-card-image-wrapper\] { box-shadow: 0 5px 10px rgba(0, 0, 0, 0.12); transition-property: rotate; transition-timing-function: var(--timing-function); transition-duration: var(--duration); transform-origin: center, center; rotate: -6deg; } \[data-template-card-wrapper\]:hover \[data-template-card-image-wrapper\] { rotate: -2deg; } \[data-template-card-title\] { color: var(--title-font-color, inherit); } \[data-template-card-description\] { color: var(--description-font-color, var(--ds-gray-800)); } } [ ### eve Personal Agent Fork your own personal agent. One identity across web, Slack, and iMessage, with memory you can import, edit, and approve.  ](/templates/nuxt/eve-personal-agent) [ ### eve GitHub Maintainer GitHub maintainer eve agent for your inbox. Weekly issue digests you reply to, PR summaries, Linear handoffs, and @mention answers.  ](/templates/eve/eve-github-maintainer) [ ### eve Incident Response Agent sre investigates production issues using a hypothesis-driven approach and outputs verifiable evidence from connected sources.  ](/templates/eve/eve-incident-response-agent) [ ### eve Sanity Copilot Give your team a Sanity copilot in Slack. It runs GROQ, edits schemas, manages releases, and asks before it touches production.  ](/templates/eve/eve-sanity-copilot) [ ### eve Content Agent Turn your style guide into a Slack agent. Drafts blogs, social posts, release notes, and newsletters in your house voice, lint-enforced.  ](/templates/eve/eve-content-agent) [ ### Jev x AI SDK Form Router Three forms use Jev and AI SDK to route submissions by context.  ](/templates/next.js/jev-and-ai-sdk) [ ### eve Software Factory Software factory built on eve: AI agents work each stage of the development loop, and people make the judgment calls.  ](/templates/eve/eve-software-factory) [ ### eve Marketing Team Marketing team in Slack: one lead, five specialists. Blog drafts in Notion, posts in Typefully, campaigns in Resend, on approval.  ](/templates/eve/eve-marketing-team) [ ### eve Typefully Agent Run your social presence from Slack. Drafts for X, LinkedIn, and more via Typefully, schedules on approval, reports analytics weekly.  ](/templates/eve/eve-typefully-agent) [ ### Express on Bun Deploy Express backends using the Bun runtime.  ](/templates/express/express-on-bun) [ ### Nextra: Docs Starter Kit Simple, powerful and flexible markdown-powered docs site. Built with Next.js.  ](/templates/next.js/documentation-starter-kit) [ ### Hume AI - Empathic Voice Interface Starter This template creates a voice chat using Hume AI's Empathic Voice Interface.  ](/templates/next.js/empathic-voice-interface-starter) [ ### Hono on Bun Deploy Hono backends using the Bun runtime.  ](/templates/hono/hono-on-bun) [ ### Lead Agent An inbound lead qualification and research agent built with Next.js, AI SDK, Workflow SDK, and the Vercel Slack Adapter.  ](/templates/next.js/lead-processing-agent) [ ### Next.js Commerce Starter kit for high-performance commerce with Shopify.  ](/templates/next.js/nextjs-commerce) [ ### Next.js App Router Playground Examples of many Next.js App Router features.  ](/templates/next.js/app-directory) [ ### Slack Agent Template This is a Slack Agent template built with Bolt for JavaScript (TypeScript) and the Nitro server framework.  ](/templates/nitro/slack-agent-template) [ ### Platforms Starter Kit Next.js template for building multi-tenant applications with the App Router and Redis.  ](/templates/next.js/platforms-starter-kit) [ ### Portfolio Starter Kit Easily create a portfolio with Next.js and Markdown.  ](/templates/next.js/portfolio-starter-kit) [ ### ISR Blog with Next.js and WordPress An Incremental Static Regeneration Blog Example Using Next.js and WordPress  ](/templates/next.js/isr-blog-nextjs-wordpress) [ ### Next.js Enterprise Boilerplate Enterprise-grade Next.js boilerplate built with Tailwind CSS, Radix UI, TypeScript, ESLint, Prettier, Jest, Playwright, Storybook, etc.  ](/templates/next.js/nextjs-enterprise-boilerplate) [Load More](/templates/page/2) ## Agent Stack - [AI SDK](/ai-sdk)- [AI Gateway](/ai-gateway)- [Sandbox](/sandbox)- [Workflows](/workflows)- [ConnectNew](/connect)- [PassportNew](/passport)- [eveNew](/eve) ## Core Platform - [CI/CD](/products/previews)- [Content Delivery](/cdn)- [Fluid Compute](/fluid)- [Observability](/products/observability) ## Security - [Platform Security](/security)- [WAF](/security/web-application-firewall)- [Bot Management](/security/bot-management)- [BotID](/botid) ## Tools - [Vercel DropNew](/drop)- [Vercel Agent](/agent)- [Vercel PluginNew](/plugin)- [Agent Skills](https://skills.sh)- [Domains](/domains)- [v0](https://v0.app) ## Frameworks - [eveNew](https://eve.dev/)- [Next.js](/frameworks/nextjs)- [Nuxt](/docs/frameworks/full-stack/nuxt)- [SvelteKit](/docs/frameworks/full-stack/sveltekit)- [Nitro](/docs/frameworks/backend/nitro)- [Turborepo](/solutions/turborepo)- [Tanstack Start](/docs/frameworks/full-stack/tanstack-start)- [FastAPI](/docs/frameworks/backend/fastapi)- [All frameworks](/docs/frameworks) ## SDKs - [Vercel SDK](/docs/rest-api/sdk)- [Workflow SDKNew](/workflows)- [Flags SDK](/docs/flags/flags-sdk-reference)- [Chat SDKNew](/chat)- [Queues SDKNew](/docs/queues/sdk)- [Streamdown](https://streamdown.ai) ## Build - [AI Apps](/solutions/ai-apps)- [Web Apps](/for/web-apps)- [Marketing Sites](/solutions/marketing-sites)- [Platforms](/solutions/multi-tenant-saas)- [Commerce](/solutions/composable-commerce)- [Platform Engineers](/solutions/platform-engineering)- [Design Engineers](/solutions/design-engineering) ## Learn - [Docs](/docs)- [Blog](/blog)- [Changelog](/changelog)- [Knowledge Base](/kb)- [Academy](/academy)- [Articles](/i)- [Community](https://community.vercel.com)- [Is Agentic](https://is-agentic.com) ## Explore - [Customers](/customers)- [Marketplace](/marketplace)- [Templates](/templates)- [Partner Finder](/partners/solution-partners)- [Vercel + AWS](/partners/aws) ## Company - [About](/about)- [Careers](/careers)- [Press](/press)- [Events](/events)- [Startups](/startups)- [Shipped on Vercel](/shipped)- [Open Source Program](/open-source-program)- [Enterprise](/enterprise)- [Pricing](/pricing)- [Help](/help) ## Legal & Trust - [Privacy Policy](/legal/privacy-policy)- [Terms of Service](/legal/terms)- [Cookie Policy](/legal/cookie-policy)- [DPA](/legal/dpa)- [Acceptable Use Policy](/legal/acceptable-use-policy)- [Legal (all documents)](/legal)- [Trust Center](https://security.vercel.com)- [Status](https://www.vercel-status.com)- Cookie Preferences ## Social - [GitHub](https://github.com/vercel)- [X](https://x.com/vercel)- [LinkedIn](https://linkedin.com/company/vercel)- [YouTube](https://youtube.com/@VercelHQ)- [Instagram](https://www.instagram.com/vercel/) - [](/home)
