Compose
Shape pages from focused, reorderable sections while the design system keeps every combination coherent.
A durable Astro starter
A polished foundation for editorial teams who want flexible pages, honest data boundaries, and almost no browser overhead.
Clear ownership
Each layer does one job well, so editors can move quickly without turning the site into a black box.
Shape pages from focused, reorderable sections while the design system keeps every combination coherent.
Keep stories and page structure in reviewable Git-backed content with a friendly Keystatic workflow.
Add real application behavior through a separate Turso boundary without tangling database records into the CMS.
Structured freedom
Editors choose the story, rhythm, color tone, and arrangement. Reusable Astro components hold the accessibility, responsive behavior, and finish.
One ordered field. A complete, adaptable homepage with no route-level copy.
Intentionally lean
From the notebook
Practical notes about keeping systems legible, content portable, and software pleasant to change.
View all notesSmall, legible boundaries make a starter easier to understand, test, and adapt.
Static delivery and deliberate build-time data can be a strong, refreshingly simple combination.
Representative data should prove the integration without turning a starter into an accidental product.
Application data
This build-time snapshot demonstrates where structured application records belong—and labels its source honestly.
Turso snapshot
“A calm starting point for content-rich Astro projects.”
“Git-backed stories and application data, each in the right home.”
The best starter is not the one with the most pieces. It is the one whose boundaries make the next decision obvious.
Content stays portable. Data stays purposeful. The public page stays fast.
Ready to adapt
Reorder the story, rewrite every section, or add another reusable block—the page can evolve without rebuilding its foundation.