Skip to content
🚧 Beta Release (v0.1.0) This template is in active development and may introduce breaking changes until v1.0.0. See what's new →

Astro Performance Starter

Build blazing-fast websites with Astro's modern architecture and performance-focused features. This documentation is optimized for AI-assisted development, providing rich context and prompt libraries.

🚀 Performance-First Architecture 95+
Zero-JS baseline and top-tier web vitals enforced by strict quality gates and CI/CD

📖 12-Phase Documentation Optimized for Agentic AI 12 Phases
Implementation guides, ADRs, prompt libraries for rich, coherent AI context

🎨 Token-Driven Design System Design Tokens
Full dark mode support and WCAG AA accessibility built into the CI pipeline

Automated & Opinionated Toolchain AI Ready
Biome for 20x faster linting, Husky pre-commit hooks, and automated versioning

Choose your adventure based on your timeline and goals:

  • 🚀 Launch Demo — See the template in action locally in 5 minutes (start here!).
  • 📦 Quick Deploy — Personalize and deploy to production in under an hour.
  • ⚡ MVP Track — Launch a minimum viable product with essential features and performance.
  • ✨ Showcase Track — Build a portfolio-worthy project with all bells and whistles.
MetricTargetDescription
🚀 Performance95+ (Excellent)Lighthouse score out of the box
Accessibility100 (Perfect)WCAG AA compliance, automated testing
🛡️ Best Practices100 (Perfect)Secure, modern web standards enforced
🔍 SEO100 (Perfect)Optimized for search engine discoverability
Scores reflect ideal conditions (empty starter). Real-world results may vary by deployment and content. See changelog →

Modern tools with excellent developer experience:

  • Framework: Astro v5.11.0 with Vite v6.x bundler
  • Styling: Tailwind CSS v3.4.4 + Design tokens system
  • Structured Interactivity: Preact v10.26.9 — Performant interactive islands
  • Code Quality: Biome v2.0.6 (20x faster than ESLint + Prettier)
  • TypeScript: v5.8.3 in strict mode with path aliases
  • Content Collections & Type-Safety: Astro Content Collections with Zod schemas
  • Commit Message Linting: Commitlint is integrated with Husky for semantic versioning
  • Link Validation: Automated checking for all internal links (+docs) via custom Remark plugin.
  • Package Manager: pnpm v9.x (required for performance)
  • Comprehensive Testing: Playwright v1.53.1 for E2E tests + Vitest for fast unit tests
  • Performance Automation: Sharp v0.33.x image optimization + Lighthouse CI
View full tech stack details
  • UI Framework: Preact v10.26.9 for interactive islands
  • Content: MDX with Astro Content Collections API
  • Images: Astro Image component with Sharp processing (AVIF + WebP)
  • Fonts: @fontsource for self-hosting variable fonts
  • Zero-config TypeScript with strict mode
  • Automated code formatting and linting
  • Git hooks for quality enforcement
  • Hot reloading with Vite
  • Component-driven development
  • Performance budgets with CI enforcement
  • Automated accessibility testing with axe-core
  • Comprehensive broken link detection (docs and pages)
  • Design token compilation system
  • Bundle size monitoring

Navigate the docs efficiently:

Zero-Config TypeScript

Strict mode setup with proper type definitions and path aliases configured out of the box.

Performance Budgets

CI/CD performance monitoring with automated Lighthouse testing to maintain perfect scores.

Accessibility Testing

WCAG AA compliance with automated testing using axe-core and Playwright.

Design Token System

Comprehensive token system with dark mode support and automatic CSS generation.

Get started instantly with AI assistance:

Point your favorite AI agent (Cascade, Copilot, ChatGPT) at the Phase 4 Implementation Guide to start customizing immediately. Our documentation is structured for optimal AI context.

Project Status: This template is currently in beta (v0.1.0). Expect rapid iteration and breaking changes until v1.0.0. See what’s new →

Built with ❤️ by the Astro community

ContributeReport IssuesJoin Discord