Astro
Content-focused framework for building fast, API-driven websites.
Overview
Astro is commonly used as the presentation layer in headless and composable architectures, fetching content from Headless CMS platforms via APIs and rendering it primarily at build time. Its islands architecture allows teams to ship minimal JavaScript while selectively enabling interactivity where needed.
Blogs, Docs, Marketing sites, Portfolios
MIT
Quick Start
Run the CLI wizard to scaffold a new project (choose a starter/template). Start dev mode with the generated scripts (e.g., npm run dev). Build and preview production output with astro build / astro preview.
Key Features
Island Architecture
Partial hydration for optimal performance
Zero JS by Default
Ships no JavaScript unless needed
Multi-framework
Use React, Vue, Svelte, and more together
Content Collections
Type-safe content management
View Transitions
Native-like page transitions
Pros & Cons
Pros
- Exceptional performance
- Framework agnostic
- Great for content sites
Cons
- Less suitable for highly interactive apps
- Newer ecosystem
Common Use Cases
Compatible CMS
Crystallize
Headless PIM and commerce
Flotiq
API-first headless CMS with OpenAPI, GraphQL, and starters.
ButterCMS
API-first CMS for any tech stack
Caisy
Developer-friendly headless CMS
Cosmic
Headless CMS for any website or app
Agility CMS
Enterprise headless CMS with page management and blazing-fast CDN delivery
ApostropheCMS
The full-featured JavaScript CMS
Webiny
Open-source serverless enterprise CMS self-hosted on AWS infrastructure
Dossier
Toolkit for building headless CMSs
Payload CMS
Developer-First, TypeScript-Native Headless CMS
Compatible Cloud Servers
Find Astro Experts
Looking for professional help with your Astro project? Here are top certified agencies and developers.
Top Agencies
Alpina Tech
#1 RecommendedCraft custom, responsive websites using expert code and stunning design. Build your site with a flexible CMS and premium hosting to boost your digital presence.
NOTUM
#1 RecommendedWe are CMS-centered agency with 7 years of CMS experience. We build scalable corporate websites for scale-ups with headless CMS solutions. From design to deployment, we deliver complete, reliable support.
10x Media
10x Media is a boutique web development agency located in Bavaria (Germany) with additional hubs in Sofia (Bulgaria) and Santiago (Chile). We’re a core team of 8 people, and we don’t just code: we combine strategy, design, development, and project management, covering everything needed to bring high-impact digital solutions to life.

Tentwenty Digital Agency
Tentwenty Digital Agency specializes in addressing complex client challenges through a combination of cutting-edge UI/UX design and seamless technical integration.

QBurst
QBurst is a digital engineering company that crafts delightful client experiences through AI-driven software engineering and data solutions.