- Words
- 961
- Reading time
- 4 min
- Last crawled
- 2026-09-26
- Cited by
- 3 of their pages
- Language
- EN
Copy WordmarkCopy Logo
Download Brand AssetsBrand Guidelines
Products
Agent Stack
Core Platform
Tools
Resources
Learn
Build
Explore
(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
Core Platform
Tools
Resources
Learn
Build
Explore
(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)
Agent Stack
Core Platform
Security
Tools
Frameworks
SDKs
Build
Learn
Explore
Company
Legal & Trust
- Privacy Policy
- Terms of Service
- Cookie Policy
- DPA
- Acceptable Use Policy
- Legal (all documents)
- Trust Center
- Status
- Cookie Preferences
