Astro
Content-first web frameworkOpen source· verified Oct 2026
Renders content pages to static HTML by default, with optional interactive islands and adapter-based request-time rendering. Content collections load local or remote content and validate its schema.
Official site
Reach for it when
- Blogs, docs, and marketing sites
- Sites that need near-zero JavaScript
- Mixing React, Vue, or Svelte components on one page
Worth knowing
Request-time rendering needs a compatible adapter; a static build cannot personalize each request. The framework's license is MIT with notices for included code; hosting terms are separate.