Build stacks

One loop, many frameworks

Every Forge site is described in plain English and built, checked and shipped on autopilot. The build stack is a second axis on top of the 17 industry verticals — choose the framework that fits the job, and the same accessible, SEO-tuned catalog model comes along for the ride.
GA

Available now

Production-ready today. Pick any of the 17 verticals and the generator scaffolds, builds and ships it on this stack.

GA

Astro

Astro · any UI framework

The speed specialist

A beautifully fast brochure-style website that loads the instant someone taps it and ranks well on Google. Perfect for showing off what you do.

Islands architecture ships near-zero JavaScript by default — ideal for fast, SEO-tuned brochure and catalog sites. It powers this very site.

Best for: Content-first marketing sites that need top Lighthouse scores

  • Near-zero JS, content collections, type-safe data
  • Interactive islands in Preact, React, Svelte or Vue
  • Same Vercel adapter the Forge marketing site runs on
GA

Booking / Scheduling

Astro · Cal.com

The appointment-taker

Customers pick a service and book a time slot right on your site — perfect for salons, clinics, trades and tutors.

An Astro preset that reframes the catalog as bookable services with an embedded Cal.com scheduler, reusing the Astro starter's lead capture and SEO.

Best for: Appointment-driven locals — salons, clinics, trades, tutors, detailers

  • Embedded Cal.com scheduling widget
  • Catalog becomes bookable services
  • Reuses the Astro starter wholesale
GA

Commerce (Snipcart)

Astro · Snipcart

The little shop

Sell a handful of products with a real cart and checkout — no warehouse of complicated store software to manage.

Adds cart and checkout to the static catalog via a Snipcart overlay — no backend or database — mapping catalog items onto products. Builds green on the Vercel-static gate.

Best for: Small sellers — a baker, potter, or coach selling a handful of items

  • Cart + checkout with no backend/DB
  • Catalog items become buyable products
  • Static deploy, no server needed
GA

Eleventy

JavaScript

The featherweight

A no-frills, ultra-light site that's cheap to host and rock-solid — ideal when you just need the essentials done well.

A zero-config static generator that outputs plain HTML from the template language of your choice — nothing ships to the browser that you didn't write.

Best for: Simple, dependency-light static sites

  • Zero client-side JavaScript by default
  • Nunjucks, Liquid, Markdown or JSX templates
  • Tiny, fast, dependency-light output
GA

Hono

TypeScript · Edge

The lightweight live-wire

A tiny, lightning-fast site that runs close to your visitors wherever they are — great when speed everywhere is the priority.

A tiny, blazing web framework that runs anywhere JavaScript does — Cloudflare Workers, Bun, Deno or Node — for sites that are mostly API and edge logic.

Best for: Ultra-light sites and APIs that run at the edge

  • Runs on Workers, Bun, Deno and Node
  • Tiny footprint, sub-millisecond routing
  • Great for edge APIs and JAMstack glue
GA

Go · Hugo

Go

The big-content workhorse

Built for sites with lots of pages — a busy blog, news, or a directory listing every location and service area you cover.

Hugo compiles thousands of pages in a fraction of a second from a single Go binary — no Node runtime required. Best for content-heavy local-business and documentation sites.

Best for: Large content and docs sites that must build in milliseconds

  • Fastest builds in the catalog, single static binary
  • No Node/npm runtime on the generated site
  • Great for docs, blogs and large location directories
GA

Next.js

React · TypeScript

The all-rounder

The do-everything choice — start with a polished marketing site and grow into contact forms, bookings and customer logins down the road. Not sure what you need? Start here.

The production starter every Forge site ships on today — App Router, React Server Components, and a fully wired catalog, lead capture and maps.

Best for: App-like sites with forms, dashboards and dynamic data

  • React 19 + App Router with server components
  • shadcn/ui + Tailwind v4, Resend leads, Leaflet maps
  • Vercel-native ISR and on-demand rendering
GA

Nuxt

Vue · TypeScript

The flexible all-rounder

Does everything the all-rounder does, with a different engine under the hood — a great fit when your developer prefers it.

The Vue counterpart to Next.js — a Nitro universal server, auto-imports and hybrid rendering for teams that prefer Vue.

Best for: Vue teams wanting hybrid SSR/SSG rendering

  • Vue 3 on the Nitro universal server
  • Hybrid per-route SSR / SSG / ISR
  • Auto-imports and a large module ecosystem
GA

Qwik

TypeScript · JSX

The instant-on

Feels usable the very first moment it appears, even on an old phone — built to turn more visitors into customers.

QwikCity's resumability ships effectively zero hydration JavaScript — a genuinely distinct rendering model from islands, SSR or compilation. Builds on Vite + Vercel.

Best for: Conversion-critical sites that must be instantly interactive on cheap phones

  • Resumability — near-zero hydration JS
  • A distinct engine, not an Astro preset
  • Vite + Vercel adapter, buildable today
GA

Remix / React Router

React · TypeScript

The reliable form-filler

Quote requests, sign-ups and bookings that keep working even on a weak phone connection — nothing gets lost.

Built on web fundamentals — loaders, actions and nested routes — so forms and navigation degrade gracefully. Now merged into React Router 7.

Best for: Form-heavy sites that work even without JavaScript

  • Progressive enhancement; forms work without JS
  • Nested routing with per-route data loaders
  • Runs on any Node or edge runtime
GA

Starlight

Astro · TypeScript

The knowledge base

A searchable help centre, manual or FAQ library — for when your website's main job is answering customers' questions.

An Astro-based documentation theme — built-in search, sidebar nav, versioned docs — that drops in beside the same catalog, lead and SEO wiring the Astro starter already ships.

Best for: Clients whose site IS a knowledge base, help-centre or product manual

  • Built-in search + sidebar navigation
  • Reuses the GA Astro starter's catalog/leads/SEO
  • Zero new build toolchain (it's Astro)
GA

SvelteKit

Svelte · TypeScript

The smooth operator

Snappy, app-like pages for sites with sliders, calculators or interactive extras — polished without ever feeling heavy.

Svelte compiles components to surgical DOM updates, so interactive pages stay small and fast. SvelteKit adds routing, SSR and SSG on top.

Best for: Highly interactive sites with very small bundles

  • Compiled output with a minimal runtime
  • SSR and SSG from one codebase
  • Excellent DX for app-like interactivity
Vertical × stack

Mix and match

Any of the 17 verticals can be built on any GA stack — and the catalog, lead capture and local-SEO wiring port across frameworks, because the content model is framework-agnostic by design.

Want a stack that isn't listed yet? Tell us in the build brief — a new starter is mostly a new build prompt and a verified template.

Launch your website today.

Start free, no credit card. Describe what you want, preview it in seconds, and go live when you're ready.