Templates / Landing page templates for vibe coding

Landing page templates for vibe coding

Vibe coding gets an app working fast, but the landing page it writes looks like everyone else's: the same hero, the same gradient, the same three cards. These templates give your agent a designed page to start from, so the result looks made on purpose.

Every template here is free under the MIT license: one index.html with its CSS and scripts inside (GSAP, ScrollTrigger and Lenis load from jsDelivr), plus AGENTS.md, CREDITS.md (photos from Unsplash under the Unsplash License, fonts under the SIL Open Font License) and LICENSE, in its own GitHub repository at github.com/8bsite with a live demo on GitHub Pages. Each template's page has the download commands.

Hushkey, a free product landing page template: first screen

Hushkey

Product landing page templateFree
Linea, a free app landing page template: first screen

Linea

App landing page templateFree
Sillage, a free creative agency website template: first screen

Sillage

Creative agency website templateFree
Onda, a free design studio website template: first screen

Onda

Design studio website templateFree
softlife, a free community website template: first screen

softlife

Community website templateFree
Sill, a free pet boarding website template: first screen

Sill

Pet boarding website templateFree
ONDO, a free event website template: first screen

ONDO

Event website templateFree
Dotdrum, a free print studio website template: first screen

Dotdrum

Print studio website templateFree
Midblock, a free architecture website template: first screen

Midblock

Architecture website templateFree
Arcline, a free fitness website template: first screen

Arcline

Fitness website templateFree
Reflow, a free repair shop website template: first screen

Reflow

Repair shop website templateFree
Tallyhouse, a free accountant website template: first screen

Tallyhouse

Accountant website templateFree
Evenkeel, a free accounting firm website template: first screen

Evenkeel

Accounting firm website templateFree
Ombrelle, a free restaurant website template: first screen

Ombrelle

Restaurant website templateFree
Loud Kettle, a free brewery website template: first screen

Loud Kettle

Brewery website templateFree
Isoline, a free coworking website template: first screen

Isoline

Coworking website templateFree
Hopla, a free trampoline park website template: first screen

Hopla

Trampoline park website templateFree
Burrow, a free veterinary website template: first screen

Burrow

Veterinary website templateFree
Ashlar Build, a free construction company website template: first screen

Ashlar Build

Construction company website templateFree
Moth & Marigold, a free florist website template: first screen

Moth & Marigold

Florist website templateFree

Why one HTML file works well with AI agents

  • Nothing to install. No framework, no package versions, no build that can fail. The agent edits one file and you open it in a browser.
  • Everything in view. Styles, markup and the animation of each section are in the same file, so the agent sees what depends on what.
  • Rules included. Each template ships an AGENTS.md with what to keep and what to replace, so the motion survives the rewrite.
  • Separate from your app. Keep the landing as a static page on your main domain and the app on app.yourdomain.com. The landing stays fast and simple to change, whatever stack the app uses.

With an agent in your editor

Cursor, Codex, Windsurf, Gemini CLI and Claude Code all work the same way: download the template's files into your project with the commands on its page, then paste its prompt with your product filled in. Give the agent the file, not a link: from a link it rebuilds a different page. The Claude Code guide has the steps in detail.

With an AI app builder

Lovable, Bolt and v0 generate their own React code, so they do not take an HTML file as it is. For them the design has to be described: the Hushkey template has a full rebuild prompt with the design system and one prompt per section, written for that purpose.

Before you publish

  • Replace every placeholder: email, phone, form, social links, preview image and favicon. AGENTS.md lists them.
  • Replace the demo facts: prices, dates, addresses, reviews.
  • Connect the form to a form service or remove it.
  • Set the page title and description for your product, and check the page at phone width.

Questions

Why HTML and not React?

A landing page does not need a framework, and a single file is the easiest thing for an agent to change without breaking. If your app is in React or Next.js, ask the agent to convert the finished page into components, or keep the landing separate on your main domain.

Which template suits a SaaS or app?

Linea is built for an app or SaaS landing page and Hushkey for a product launch with pre-orders. Studio, event and local business templates work for products too once the copy changes.

More collections and guides

All 20 templates