# CSS Modules templates and examples

Browse examples and templates of application builds using Vanilla CSS.

- [Jev x AI SDK Form Router](https://vercel.com/templates/next.js/jev-and-ai-sdk): Three forms use Jev and AI SDK to route submissions by context.
- [Nuxt.js 3 Boilerplate](https://vercel.com/templates/nuxt/nuxtjs-boilerplate): A Nuxt.js 3 app, bootstrapped with create-nuxt-app.
- [SvelteKit Boilerplate](https://vercel.com/templates/svelte/sveltekit-boilerplate): A SvelteKit app including nested routes, layouts, and page endpoints.
- [Python Hello World](https://vercel.com/templates/python/python-hello-world): Use Python on Vercel with Serverless Functions using the Python Runtime.
- [Welcome to Astro](https://vercel.com/templates/astro/welcome-to-astro): The official 'Getting Started' template for Astro.
- [Astro Blog](https://vercel.com/templates/astro/astro-blog): An ultra-minimal personal site & blog built with Astro.
- [Vuepress](https://vercel.com/templates/vue/vuepress): Vue-powered Static Site Generator
- [Vite - Vue](https://vercel.com/templates/vue/vite-vue): Vite/Vue.js site that can be deployed to Vercel
- [Vue.js](https://vercel.com/templates/vue/vue): Vue.js app that can be deployed to Vercel with zero configuration
- [Remix Boilerplate](https://vercel.com/templates/remix/remix-boilerplate): A new Remix app — the result of running \`npx create-remix\`.
- [Monorepo with Nx](https://vercel.com/templates/next.js/monorepo-nx): Learn to implement a monorepo with a single Next.js site using Nx.
- [Gatsby 5 Boilerplate](https://vercel.com/templates/gatsby/gatsbyjs-boilerplate): A Gatsby starter template using v5.
- [Create React App](https://vercel.com/templates/react/create-react-app): A client-side React app created with create-react-app.
- [Astro Boilerplate](https://vercel.com/templates/astro/astro-boilerplate): An Astro site, using the basics starter kit.
- [FastHTML Boilerplate](https://vercel.com/templates/python/fasthtml-python-boilerplate): Create HTML apps with Python, HTMX, and ASGI.
- [Vercel Edge Middleware Rate Limit](https://vercel.com/templates/other/middleware-rate-limit): Add rate limiting to your application with any frontend framework.
- [SvelteKit Flags SDK Starter](https://vercel.com/templates/svelte/toolbar-feature-flags-sveltekit): A SvelteKit app using the @vercel/flags Flags SDK.
- [Express.js on Vercel](https://vercel.com/templates/other/express-js-on-vercel): Simple Express.js + Vercel example that serves html content, JSON data and simulates an API route.
- [Ratzilla Starter](https://vercel.com/templates/other/ratzilla): Get started building your TUI-themed web app in Rust & Wasm with Ratzilla
- [MDXpress](https://vercel.com/templates/other/mdxpress): A lightweight Markdown-powered blogging platform. Framework-agnostic, no CMS or database required.
- [Vite - React](https://vercel.com/templates/react/vite-react): Vite/React site that can be deployed to Vercel
- [Redwood](https://vercel.com/templates/react/redwood): A RedwoodJS app, bootstraped with create-redwood-app.
- [Professional Card Astro](https://vercel.com/templates/astro/professional-card-astro): Make your presence stand out on your path to success!
- [Brutal](https://vercel.com/templates/astro/brutal): Brutal is based on Neobrutalist Web Design, a movement that aims to create websites with a minimalistic and functional design.
- [Hacker News Clone with React Server Components](https://vercel.com/templates/next.js/next-news): Built with the Next.js App Router.
- [HTML Starter](https://vercel.com/templates/other/html-starter): HTML5 template with analytics and advanced routing configuration.
- [Next.js Highlight Demo](https://vercel.com/templates/next.js/nextjs-highlight-demo): Next.js application pre-configured with Highlight.
- [Amazon IVS Broadcast Web Demo](https://vercel.com/templates/next.js/amazon-ivs-broadcast-web-demo): A tool to stream to Amazon IVS channels from web browsers – no download required.
- [On-Demand ISR](https://vercel.com/templates/next.js/on-demand-incremental-static-regeneration): Instantly update content without redeploying.
- [SvelteKit Authentication](https://vercel.com/templates/svelte/sveltekit-authentication): A SvelteKit app with authentication.
- [ChatGPT Plugin Starter: WeatherGPT](https://vercel.com/templates/next.js/weathergpt): The ultimate ChatGPT Plugin starter template. WeatherGPT is a ChatGPT Plugin to get the weather of any given location.
- [AWS S3 Image Upload](https://vercel.com/templates/next.js/aws-s3-image-upload-nextjs): Use AWS S3 to upload images to a bucket from a Next.js application.
- [Odyssey](https://vercel.com/templates/astro/odyssey): A modern, full-featured theme for a business or startup marketing site.
- [Turborepo & SvelteKit Starter](https://vercel.com/templates/svelte/turborepo-sveltekit-starter): This is an official starter Turborepo with two SvelteKit apps and two local packages.
- [AWS Neptune Analytics with Next.js API Routes](https://vercel.com/templates/next.js/aws-neptune-analytics-with-next-js-api-routes): This example demonstrates a Next.js application uses AWS Neptune Analytics to create, update, and delete graph nodes and edges.
- [Custom Platform Error Pages (Next.js Public dir)](https://vercel.com/templates/next.js/custom-platform-error-pages-next-js-public-dir): Customize the platform error page with the public/ directory.
- [Docusaurus](https://vercel.com/templates/react/Docusaurus): Docusaurus site that can be deployed to Vercel with zero configuration.
- [Docusaurus 2](https://vercel.com/templates/react/docusaurus-2): Docusaurus site that can be deployed to Vercel with zero configuration
- [Hugo Starter](https://vercel.com/templates/hugo/hugo): A static site generated with Hugo.
- [Turborepo & Gatsby Starter](https://vercel.com/templates/gatsby/turborepo-gatsby-starter): This is an official starter Turborepo with a Gatsby app, a Next.js app, and a React.js component library shared by both applications.
- [Flask Alt Text Generator](https://vercel.com/templates/python/flask-alt-text-generator): A flask API that generates a description for any image.
- [Turborepo & Next.js Starter](https://vercel.com/templates/next.js/turborepo-next-basic): This is an official starter Turborepo with two Next.js sites and three local packages
- [Once UI Design Starter for Next.js](https://vercel.com/templates/next.js/once-ui-design-for-nextjs): UI library for building apps with world-class design. Customize your brand in minutes and copy-paste components from the interactive docs.
- [Replicache Starter](https://vercel.com/templates/next.js/replicache-starter): Todo list app powered by Replicache, NextJS and Supabase.
- [Flask Hello World](https://vercel.com/templates/python/flask-hello-world): Use Flask 3 on Vercel with Serverless Functions using the Python Runtime.
- [Turborepo & React Native Starter](https://vercel.com/templates/next.js/turborepo-react-native): This is an official starter Turborepo with a Next.js site, a React Native app, and two local packages.
- [Auth0 React Starter](https://vercel.com/templates/react/auth0-react): React application that implements user login, logout and sign-up features using Auth0.
- [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
- [Glide Publishing Platform - Next.js Starter](https://vercel.com/templates/next.js/gpp-starter): A complete Bootstrap app with built-in features like routing, page rendering and basic SEO.
- [MotherDuck Embedded Dives: vibecodable data apps](https://vercel.com/templates/next.js/nextjs-motherduck-embedded-dives): Next.js template for user-defined, AI-powered analytics UIs using MotherDuck embedded Dives.

---

## 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.
