Skip to content
@BootForm

BootForm

Free guides and templates for shipping real websites on GitHub Pages, VitePress and friends, ending with a contact form that actually works.

Learn to put a real website on the internet

Short, free, no-fluff guides that take you from "I have never used GitHub" to a live site with a working contact form. That last part is where most tutorials stop, because a static site has no backend to send one to.

Every repo below marked as a template works the same way: click Use this template, follow the README, and you have a URL you can send to someone. New repos land one at a time; watch the org to hear about each one as it ships.


Vanilla HTML/JS

No build step, no framework, no terminal required.

first-website Your first page on the internet, in 15 minutes. Browser only, nothing to install.
one-page-site A single-page site you wouldn't be embarrassed by, on your own domain.
multi-step-form A 5-step intake questionnaire (with a review step before it sends) that stays on one page the whole way through.

VitePress

More setup than the plain HTML templates (a terminal and Node.js), and more site for it: real pages, a generated post list, tags, and RSS where a template calls for them.

vitepress-marketing VitePress as a proper marketing site with a blog. Not a docs site wearing a hat.
vitepress-blog A real blog engine: generated post list, tags, RSS, authors. Everything VitePress doesn't ship by default.
vitepress-portfolio Projects, case studies, and a hire-me form that actually works.
vitepress-villa A villa or holiday rental site: rooms, a gallery, a local-guide journal, and a booking enquiry form.

More frameworks land here over time (Astro and React are next in line), each getting its own section once there's more than one template in it.

Common

Not templates to clone; reference material and tools that work no matter which framework (or none) you're building with.

form-styles Live, copy-paste Tailwind styling for forms: input types, validation, error and success states, dark mode, and full sections that pair a form with a map or contact info.
contact-form-recipes Copy-paste forms for Astro, Hugo, Jekyll, Eleventy, Svelte and VitePress. Vanilla JS, React, Vue and Angular are already covered in the docs site's framework guides.
site-skills A Claude Code plugin marketplace. /plugin marketplace add BootForm/site-skills, then ask for a portfolio, a blog, or a marketing site with a working contact form, no account needed until you claim it.

Building with an AI agent?

Every template ships an AGENTS.md, so Claude Code, Cursor, Copilot or whatever you use reads the conventions instead of guessing at them. Ask for a marketing site and you get a marketing site, not a documentation site with the words changed. See site-skills above if you're using Claude Code specifically.

While you wait

The BootForm documentation is already live and free to read, including framework guides for vanilla JS, React, Vue and Angular:

Who's behind this

We make BootForm, a form backend for sites that don't have one. Helping people past that step is our day job, which is why these guides spend real time on it.

They're free, and they stay free, whether or not you ever use it.

Popular repositories Loading

  1. .github .github Public

    Org-level defaults and the github.com/BootForm profile page

  2. first-website first-website Public template

    Your first website, in about 15 minutes. No installs, no terminal, and a contact form that actually works.

    HTML

  3. one-page-site one-page-site Public template

    A real company landing page for a small or local business, with a working contact form and your own domain.

    HTML

  4. vitepress-marketing vitepress-marketing Public template

    VitePress set up as a real marketing site, not a docs site: a home page, a blog, and a working contact form.

  5. vitepress-blog vitepress-blog Public template

    A real blog engine for VitePress: post list, tags, RSS, and authors, all things VitePress ships none of by default.

    JavaScript

  6. vitepress-portfolio vitepress-portfolio Public template

    A portfolio site for VitePress: projects, case studies, and a hire-me form that actually works.

Repositories

Showing 10 of 11 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…