# Vercel Templates

Find a template from Vercel's template gallery, deploy it with a few clicks, and launch your project.

- [Fal Video Generator](https://vercel.com/templates/next.js/fal-video-generator): A Next.js app showcasing AI video generation with the fal SDK.
- [Fal Image Generator](https://vercel.com/templates/next.js/fal-image-generator): An open-source AI image generator built with Next.js, the AI SDK, and Fal.
- [AI FAQ Documentation Generator](https://vercel.com/templates/next.js/ai-faq-documentation-generator): The FAQ Generator is a tool designed to generate frequently asked questions (FAQs) from Markdown files stored in GitHub repositories with AI
- [Using a fallback image with next/image](https://vercel.com/templates/next.js/image-fallback): Learn how to use a fallback image while using the next/image component.
- [eve Software Factory](https://vercel.com/templates/eve/eve-software-factory): Software factory built on eve: AI agents work each stage of the development loop, and people make the judgment calls.
- [eve Agent with Python](https://vercel.com/templates/eve/eve-agent-with-python): Build an agentic app with eve, Next.js, and FastAPI using Vercel Services.
- [Sales Call Summary AI Agent](https://vercel.com/templates/next.js/call-summary-agent): Build an AI agent to analyze sales call data using Vercel Sandbox and AI SDK. Features secure code execution and durable workflows.
- [Flask Hello World](https://vercel.com/templates/python/flask-hello-world): Use Flask 3 on Vercel with Serverless Functions using the Python Runtime.
- [Fastify on Vercel](https://vercel.com/templates/other/fastify-on-vercel): Deploying an API on Vercel with Fastify.
- [Dall-E 2 AI Art Generator](https://vercel.com/templates/next.js/dall-e): Dall-E 2 frontend using Upstash for message queue + Redis.
- [Fullstack Blog with Next.js + Prisma](https://vercel.com/templates/next.js/fullstack-prisma-nextjs-blog): Fullstack Blog with Next.js, Typescript and Prisma
- [Image Gallery Starter](https://vercel.com/templates/next.js/image-gallery-starter): An image gallery built on Next.js and Vercel Blob.
- [Next.js + FastAPI + Bindings Starter](https://vercel.com/templates/next.js/next-js-fastapi-bindings-starter): A monorepo with a Next.js frontend and a private FastAPI backend.
- [Vite + FastAPI Starter](https://vercel.com/templates/react/vite-fastapi-starter): A monorepo with a Vite frontend and a public FastAPI backend.
- [Next.js + FastAPI Starter](https://vercel.com/templates/fast-api/next-js-fastapi-starter): A monorepo with a Next.js frontend and a public FastAPI backend.
- [FastAPI AI Chat with WebSocket](https://vercel.com/templates/next.js/fastapi-ai-chat-with-websocket): A real-time AI chat application using Next.js, FastAPI, WebSocket, and the Python AI SDK.
- [FastAPI Boilerplate](https://vercel.com/templates/python/fastapi-python-boilerplate): Deploy Python FastAPI applications with zero configuration.
- [Caltext](https://vercel.com/templates/hono/caltext): iMessage calorie tracking assistant, powered by AI.
- [Next.js Saleor Commerce](https://vercel.com/templates/next.js/nextjs-saleor-commerce): Saleor Storefront built with React 18, Next.js 14, App Router, TypeScript, GraphQL, and Tailwind CSS.
- [AI SDK with Flask](https://vercel.com/templates/python/ai-sdk-with-flask): Use Flask and AI SDK on Vercel with Serverless Functions using the Python Runtime.
- [Flask Boilerplate](https://vercel.com/templates/python/flask-python-boilerplate): Deploy Python Flask applications with zero configuration.
- [Next.js + Salesforce Commerce Cloud](https://vercel.com/templates/next.js/next-js-salesforce-commerce-cloud): Starter kit for high-performance commerce with Salesforce Commerce Cloud and Next.js.
- [AI Facts](https://vercel.com/templates/next.js/ai-facts): A Next.js application that transcribes and validates speech in realtime with the AI SDK.
- [Forefront AI Dataset Filtering Tool](https://vercel.com/templates/next.js/forefront-ai-dataset-filtering-tool): An easy-to-use interface for viewing, filtering, and editing datasets. Use Vercel AI SDK to generate new samples or rewrite existing samples
- [Partner Gallery](https://vercel.com/templates/next.js/supabase-partner-gallery): Postgres full-text search, image storage, and more.
- [Filtering Query Parameters](https://vercel.com/templates/next.js/edge-functions-filter-query-params): Learn how to filter query params in Edge Middleware.
- [Flask Alt Text Generator](https://vercel.com/templates/python/flask-alt-text-generator): A flask API that generates a description for any image.
- [Algolia Integration Example](https://vercel.com/templates/next.js/algolia-integration-example): A production-ready template for typo-tolerant, instant search over your Postgres data, indexed to Algolia, deployed on Vercel.
- [Shirt Shop — Feature Flags using Next.js](https://vercel.com/templates/next.js/shirt-shop-feature-flags): Ecommerce product page example using Next.js, Flags SDK, and @vercel/toolbar to test showing free shipping and summer deal banners.
- [SvelteKit Flags SDK Starter](https://vercel.com/templates/svelte/toolbar-feature-flags-sveltekit): A SvelteKit app using the Flags SDK.
- [Flags SDK with Statsig](https://vercel.com/templates/next.js/statsig-experimentation-with-flags-sdk): A Next.js example that uses Flags SDK and Statsig to change a greeting and show or hide a banner.
- [Flags SDK with OpenFeature](https://vercel.com/templates/next.js/flags-sdk-openfeature): A Next.js example that uses Flags SDK and OpenFeature to change a greeting and show or hide a banner.
- [Flags SDK with LaunchDarkly](https://vercel.com/templates/next.js/launchdarkly-flags-sdk): A Next.js example that uses Flags SDK and LaunchDarkly to change a greeting and show or hide a banner.
- [Flags SDK with PostHog](https://vercel.com/templates/next.js/posthog-with-flags-sdk-and-next-js): A Next.js example that uses Flags SDK and PostHog to change a greeting and show or hide a banner.
- [Flags SDK with GrowthBook](https://vercel.com/templates/next.js/growthbook-flags-sdk-example): A Next.js example that uses Flags SDK and GrowthBook to change a greeting and show or hide a banner.
- [Flags SDK with Vercel](https://vercel.com/templates/next.js/vercel-flags-with-flags-sdk-and-next-js): A Next.js example that uses Flags SDK and Vercel to change a greeting and show or hide a banner.
- [Zeitlist: Waitlist App with Email Validation](https://vercel.com/templates/next.js/zeitlist): Vercel-ready Next.js waitlist. Arcjet ensures valid emails before hitting your Upstash Redis list. Deploy a cleaner, faster waitlist app.
- [Xata: Typo-Tolerant Full-Text Search](https://vercel.com/templates/next.js/xata-search): Next.js and React Server Components template with Xata powered full-text search.
- [Automatic Tool Call Roundtrips with Vercel AI SDK](https://vercel.com/templates/next.js/ai-sdk-roundtrips): A Next.js chatbot using the Vercel AI SDK's streamText function to automatically handle multiple tool call roundtrips.
- [Alt Text Generator](https://vercel.com/templates/next.js/ai-alt-text-generator): Generate descriptions for your images using AI.
- [Gemini 2.0 Flash Image Generation and Editing](https://vercel.com/templates/next.js/gemini-2-0-flash-image-generation-and-editing): Generate AI images with the Google Gemini model.
- [Alpine](https://vercel.com/templates/nuxt/alpine): A minimalist blog theme, powered by Nuxt & Markdown.
- [FastHTML Boilerplate](https://vercel.com/templates/python/fasthtml-python-boilerplate): Create HTML apps with Python, HTMX, and ASGI.
- [OpenAI Agents SDK with FastAPI](https://vercel.com/templates/template/openai-agents-sdk-with-vercel-sandbox-fastapi): Learn how to build an agent in Python with the OpenAI Agents SDK and Vercel Sandbox.
- [Feature Flags with Optimizely](https://vercel.com/templates/next.js/feature-flag-optimizely): Learn how to use optimizely to conduct experiments at the edge.
- [Nextra: Docs Starter Kit](https://vercel.com/templates/next.js/documentation-starter-kit): Simple, powerful and flexible markdown-powered docs site. Built with Next.js.
- [Dynamic Model Usage with AI SDK](https://vercel.com/templates/next.js/ai-sdk-feature-flags-edge-config): A chatbot that allows you to dynamically set the LLM using Vercel AI SDK with Feature Flags and Global Config
- [LaunchDarkly Integration example](https://vercel.com/templates/next.js/feature-flag-launchdarkly): Learn how to set up the LaunchDarkly integration to read flags from Edge Config
- [Stripe Subscription Starter](https://vercel.com/templates/next.js/subscription-starter): The all-in-one subscription starter kit for high-performance SaaS applications, powered by Stripe, Supabase, and Vercel.
- [Ecommerce Template with Crystallize and Remix](https://vercel.com/templates/remix/ecommerce-crystalize-remix): A fully-featured eCommerce boilerplate built using Remix and Crystallize with performance in mind.
- [Medusa Next.js Ecommerce Store Starter](https://vercel.com/templates/next.js/medusa): Ecommerce store template built with Next.js App Router, Medusa and TailwindCSS, with features like Algolia search and Stripe checkout.
- [SvelteKit Commerce](https://vercel.com/templates/svelte/sveltekit-commerce): An all-in-one starter kit for high-performance e-commerce sites built with SvelteKit.
- [AI Emoji Generator](https://vercel.com/templates/next.js/ai-emoji-generator): Generate your favorite emojis for Slack/Discord using AI. Built with Next.js, Replicate, and Vercel.
- [x402 AI Starter](https://vercel.com/templates/next.js/x402-ai-starter): A fullstack template for using x402 with MCP and AI SDK.
- [Your Next Store — Commerce with Next.js and Stripe](https://vercel.com/templates/next.js/yournextstore): Your Next Store is a modern, ultra-fast commerce storefront with Stripe as the backend, using shadcn UI components.
- [Coinbase Commerce](https://vercel.com/templates/next.js/coinbase-commerce): Embed USDC payment and commerce capabilities in a few lines of code, powered by Coinbase Smart Wallet and Coinbase Commerce.
- [Coinbase Onchain](https://vercel.com/templates/next.js/coinbase-onchain): Build on Base with OnchainKit. Includes wallet connection, transaction flows, and onchain data fetching.
- [Chat SDK Knowledge Agent](https://vercel.com/templates/nuxt/chat-sdk-knowledge-agent): Open source file-system and knowledge based agent template. Build AI agents that stay up to date with your knowledge base.
- [Pinexio - Documentation Template](https://vercel.com/templates/next.js/pinexio-documentation-template): A lightweight documentation template that turns a single MDX file into a clean, customizable site.
- [Update Starter: Subscriptions and Auth for SaaS](https://vercel.com/templates/next.js/update-starter): A full-stack Next.js template with built-in authentication, billing, and entitlements — powered by Update, Supabase, and Stripe.
- [xmcp boilerplate](https://vercel.com/templates/other/xmcp-boilerplate): An MCP framework with file-based routing
- [Bot Detection with Botd](https://vercel.com/templates/next.js/bot-protection-botd): Botd is a browser library for bot detection. In this template we'll be using it alongside botd-integrations for bot detection at the edge.
- [Advanced AI Bot Protection](https://vercel.com/templates/next.js/advanced-ai-bot-protection): An AI chat app built on Vercel that integrates Kasada's advanced bot protection. Prevent abusive API calls to the LLM before they occur.
- [AI Photo Restorer](https://vercel.com/templates/next.js/ai-photo-restorer): An AI Face Photo Restorer built on Next.js and Replicate.
- [BaseHub Marketing Website](https://vercel.com/templates/next.js/basehub-marketing-website): A sleek, modern, and fully customizable website template for your next marketing website.
- [Chatbot](https://vercel.com/templates/next.js/chatbot): A full-featured, hackable Next.js AI chatbot built by Vercel
- [Odyssey](https://vercel.com/templates/astro/odyssey): A modern, full-featured theme for a business or startup marketing site.
- [Stark Industries HQ - Agentic Email Assistants](https://vercel.com/templates/next.js/agentmail-template-starkhq): Spin up named AI assistants each with their own email inbox. Live inbox UI, and streaming chat with tool calls.
- [Spotify Clone with Astro View Transitions](https://vercel.com/templates/astro/view-transitions): Spotify clone built with Astro View Transitions integration for fluid navigation + TailwindCSS + Svelte.
- [Next.js + MotherDuck Postgres endpoint quickstart](https://vercel.com/templates/next.js/nextjs-motherduck-pg-quickstart): A fast, interactive analytics dashboard built on Next.js App Router, querying MotherDuck over the Postgres endpoint.
- [CMS-Kit: Sanity + Next.js 15 Visual Site Builder](https://vercel.com/templates/next.js/cms-kit-sanity): A production-ready boilerplate for Sanity on Next.js, making Headless CMS-based development accessible, comfortable, and fast.
- [Next.js Book Inventory](https://vercel.com/templates/next.js/next-book-inventory): An example of searching, filtering, and pagination.
- [Natural Language Postgres](https://vercel.com/templates/next.js/natural-language-postgres): An Next.js application that allows you to query a PostgreSQL database with natural language.
- [Documents: Simple Next.js Documentation](https://vercel.com/templates/next.js/documents-simple-next-js-documentation): This Document Starter Kit serves as a flexible and scalable foundation for building documentation websites or content-driven projects.
- [Magic Portfolio for Next.js](https://vercel.com/templates/next.js/magic-portfolio-for-next-js): Creative portfolio boilerplate built with Next.js. SEO-optimized, accessible, responsive. Includes projects, blog and gallery.
- [Next.js Vercel app with Aurora DSQL](https://vercel.com/templates/next.js/next-js-vercel-app-with-aurora-dsql): A full-stack React template with Next.js, Vercel, using native AWS integration.
- [Next.js Convex Template](https://vercel.com/templates/next.js/next-js-convex-template): A minimal template for building full-stack React applications using Next.js, Vercel, and Convex.
- [TanStack Start on Vercel](https://vercel.com/templates/other/tanstack-start-on-vercel): Deploying a full-stack app on Vercel with TanStack Start.
- [Sourcery with Vercel](https://vercel.com/templates/python/sourcery-with-vercel): Sourcery is an extra set of eyes on your code to cut down on bugs and security risks and keep your code clean so you can move fast.
- [MongoDB Atlas Forum](https://vercel.com/templates/next.js/mongodb-atlas-forum): A modern full-stack React template with Next.js, MongoDB, and Better Auth. Ships with a Hacker News-style forum and authentication.
- [Nest.js Chatbase Template](https://vercel.com/templates/next.js/nest-js-chatbase-template): A ready to go sample site that integrates Chatbase AI agents. All that's needed is an environment variable and you're prod-ready!
- [SaaS Microservices](https://vercel.com/templates/next.js/saas-microservices): A SaaS dashboard that talks to 2 API microservices defined in Nitro and Hono, all running under the same domain.
- [MongoDB Atlas Starter](https://vercel.com/templates/next.js/mongo-db-starter): Minimal template for building full-stack React applications using Next.js, Vercel, and MongoDB.
- [Stripe & Supabase SaaS Starter Kit](https://vercel.com/templates/next.js/stripe-supabase-saas-starter-kit): Full SaaS starter kit with Stripe for payments and Supabase for auth.
- [Waitly](https://vercel.com/templates/next.js/waitly): Launch a product waitlist fast using Next.js 15, Notion CMS, Upstash Redis, and Resend for email.
- [Plasmic Split Content Starter Kit](https://vercel.com/templates/next.js/plasmic-split-content-starter-kit): A Plasmic-based Next.js template which allows you to create landing pages and websites with support for A/B Testing and user segmenting.
- [domco: Vite + API Starter](https://vercel.com/templates/hono/domco-vite-api-starter): Easily deploy an API alongside your client application on Vercel with Vite.
- [SaaStart: Auth0 + Next.js SaaS Starter Kit](https://vercel.com/templates/next.js/auth0-nextjs-saas-starter): The Auth0 SaaS Starter Kit is a full-stack Next.js application designed to help you get started building B2B SaaS with Auth0 by Okta.
- [Stagehand + Next.js Quickstart](https://vercel.com/templates/next.js/stagehand-next-js-quickstart): Stagehand extends the power of Playwright, allowing you to reliably automate browsers in natural language.
- [Vercel with Neon Postgres](https://vercel.com/templates/next.js/vercel-with-neon-postgres): A minimal template for building full-stack React applications using Next.js, Vercel, and Neon.
- [Starhive Next.js Starter](https://vercel.com/templates/next.js/starhive-next-js-starter): Creates a Next.js project connected to Starhive as a backend. Easy onboarding flow with domain code generation.
- [Provider Registry with Vercel AI SDK](https://vercel.com/templates/next.js/ai-sdk-provider-registry): A Next.js chatbot using the Vercel AI SDK's streamText function with a provider registry to allow users to switch models.
- [Next Daily Platform Feed Template](https://vercel.com/templates/next.js/next-daily-platform-template): Next Daily platform template allows you to create a infinite feed of information about Next.js.
- [StockBot - Powered by Groq](https://vercel.com/templates/next.js/stockbot-powered-by-groq): A lightning-fast AI chatbot powered by Groq and Vercel AI SDK that responds with live stock charts, financials, news, and screeners.
- [Swift – AI Voice Assistant](https://vercel.com/templates/next.js/swift-ai-voice-assistant): Fast voice assistant powered by Groq, Cartesia, VAD, and Vercel.
- [AnyCable Real-time Starter Kit](https://vercel.com/templates/next.js/anycable): AnyCable/Next.js chat application demonstrating how to build real-time features, with all benefits of open-source. No PaaS bills.
- [Next.JS ButterCMS Starter Project](https://vercel.com/templates/next.js/NextJS-starter-buttercms): A fully-functional, drop-in proof-of-concept Next.js app, fully integrated with your ButterCMS account
- [Vercel Blob SvelteKit Starter](https://vercel.com/templates/svelte/blob-sveltekit): Simple SvelteKit template that uses Vercel Blob to upload a file.
- [Rewriting at the Edge using Upstash](https://vercel.com/templates/next.js/edge-rewrites-upstash): Learn how to avoid calling several services by pre-checking stock at the edge using a redis cache.
- [CockroachDB + Prisma + Next.js Starter](https://vercel.com/templates/next.js/cockroachdb-prisma-nextjs-starter): A starter for full-stack serverless apps using CockroachDB, Prisma, and Next.js.
- [Reusing responses at build time](https://vercel.com/templates/next.js/solutions-reuse-responses): Learn how to use file system cache to share responses across calls.
- [eve Vercel Drives Starter](https://vercel.com/templates/eve/eve-vercel-drives-starter): An eve agent that reads and saves your team's files on a Vercel Drive.
- [Optimizely Feature Experimentation](https://vercel.com/templates/next.js/optimizely-feature-experimentation): Fast and safe experimentation with Next.js App Router, Vercel Feature Flags, and Optimizely Feature Experimentation
- [Split Integration example](https://vercel.com/templates/next.js/ab-testing-split): Learn to use Split, a feature delivery platform that powers feature flag management, software experimentation and continuous delivery.
- [Next.js Video Starter](https://vercel.com/templates/next.js/next-video-starter): The fastest way to add video to your Next.js app with Mux.
- [Next.js Multi-Zones Starter](https://vercel.com/templates/next.js/microfrontends-multi-zones): Split a single Next.js application by path into multiple applications for faster build times and independent development.
- [Amazon ElastiCache Message Queue with Next.js](https://vercel.com/templates/next.js/valkey-message-queue-with-elasticache-and-next-js): Learn to use Amazon ElastiCache with Next.js API Routes for reliable message queue processing using streams.

---

## Additional documentation

The [Vercel Knowledge Base](https://vercel.com/kb) contains guides and answers to common questions about Vercel, including deployment, framework configuration, domains, caching, and troubleshooting.
