A composable, static-first marketing system built on Astro with a Next.js adapter. Designed to be owned and maintained long-term.
Preview
Navbar
Hero
A short description that explains your product in one or two sentences. Clear and direct.
FeatureGrid
Static by default
A brief explanation of this feature and why it matters to your users.
Zero JS shipped
A brief explanation of this feature and why it matters to your users.
Token-driven
A brief explanation of this feature and why it matters to your users.
SocialProof
“A centered quote with attribution. Calm, minimal, no carousel.”
— Attribution
Footer
All components consume the same six design tokens. Change once, update everywhere.
What's Included
Technical Specifications
Actively maintained
Last updated February 7, 2026 · v1.0.0
Starter Presets
Three opinionated starting compositions. Same components, same tokens, different section order and copy. Presets do not introduce new components, sections, styles, or tokens.
Lean landing page. Hero, Feature Grid, CTA.
Full marketing page. All sections.
Confidence-first page. Social proof leads.
Architecture
Static HTML, zero JS by default. Choose Astro for content-driven marketing sites. All components are .astro files.
10 React components mirroring Astro exactly. Same names, same props, same tokens. Use when you need React interactivity or SSR.
Rule: if a component does not exist in Astro, it must not exist in Next.js.
Not For You If
This product rewards restraint. If that does not match your process, use something else.
A consistent, maintainable marketing site — production-ready from day one.