astro-ignite v0.1.0 · pre-1.0
Docs Blog Templates GitHub ↗
EN
Get started
Betav0.1.0 just shipped

Astro sites, built for AI Agents.

SEO, i18n, perf, legal, and email — pre-wired with sane defaults you actually own. No runtime dependency. No lock-in. Just code.

$npm create astro-ignite@latest my-site
Ignite your site Star on GitHub ★ MIT · Astro 6 · Tailwind v4
~/code zsh
$ npm create astro-ignite my-site
^ astro-ignite v0.1.0
Template? starter
Project name? ./my-site
Languages? en, es, ja
Email? Resend
Install deps?
● Yes ○ No ○ pnpm ○ bun
Lighthouse100 / 100 / 100 / 100
Bundle17.4 kB
LCP0.4 s
CLS0.00
Astro 6
Tailwind v4
MIT
What you get

Twenty things you'd otherwise build at 11pm.

You own every line. No runtime dependency on this tool — eject is free, because there's nothing to eject.

01 perf

Lighthouse 100s

Mobile and desktop. CI budgets fail the build before regressions ship.

02 core

Astro 6 + i18n

Native i18n, content collections, and Astro Actions. Strict Zod schemas.

03 css

Tailwind v4

Layered CSS strategy. Scoped above-the-fold + critical-CSS extraction.

04 seo

Typed JSON-LD

Schema.org via schema-dts. Compile-time errors instead of stale snippets.

05 media

Image pipeline

AVIF + WebP, responsive srcset, LQIP placeholders, zero CLS.

06 type

Self-hosted fonts

Geist Sans + Mono via astro:fonts. Subsetted, preloaded, zero CLS.

07 ux

Tri-state dark mode

Light / dark / system, with anti-flash inline script. No FOUC.

08 email

Working contact form

Astro Actions + Zod validation + Resend or SMTP. Wired, not a stub.

09 legal

Cookies + legal

Banner, privacy, terms, and cookies templates. i18n-aware.

Templates

Two ways to start. Both ship to a 100.

Pick a template at the prompt, or pass --template. More are on the way.

Each template is a full Astro project — not a fragment. Read the source, fork it, ignore us.

Starter

Starter

default

Marketing-first base. Hero, features, blog, contact form, and legal pages. Everything from the feature grid above, none of the fluff.

marketing blog i18n resend plausible
$ npm create astro-ignite my-site --template starter Preview ↗
Docs

Docs

starlight-style

Three-column documentation site with sidebar nav, MDX components, on-this-page TOC, breadcrumbs, and bilingual seed content.

docs mdx i18n callouts code-copy
$ npm create astro-ignite my-docs --template docs Preview ↗
More templates in progress: portfolio, commerce, changelog. Browse all →
ready in 90 seconds

Stop yak-shaving the first 30%.

One install, a finished Astro site you own outright. Eject any time — there's nothing to eject from.

$npm create astro-ignite@latest