skillpack.co
All solutions

Astro Starlight

active

Astro-based docs framework shipping zero client-side JS by default. Go-compiled dev server, multi-framework component support (React, Svelte, Vue, Solid). The DX leader for content-first documentation.

Score 91

Where it wins

Zero client-side JavaScript by default — performance king

Go-compiled dev server — fastest startup in the category

Multi-framework component support: React, Svelte, Vue, Solid

Real migration trend from Docusaurus (Distr/Glasskube, W3C Web Monetization)

200K npm/week, doubled YoY

283 contributors — strong community

Where to be skeptical

No built-in versioned docs — critical gap for enterprise adoption

Struggles with marketing pages alongside docs

Smaller ecosystem than Docusaurus

Astro-only — requires buying into Astro ecosystem

Editorial verdict

The developer experience leader. Zero client-side JS by default, Go-compiled dev server starts in half the time of Docusaurus. 8.1K stars, 200K npm/week (doubled YoY), 283 contributors. Real migration trend from Docusaurus (Distr, W3C). Critical gap: no built-in versioned docs.

Videos

Reviews, tutorials, and comparisons from the community.

I Recreated Shadcn's Docs In 30 Minutes With This Amazing Tool

Web Dev Simplified·2025-01-01

Building docs with Starlight and Astro

CodingCatDev·2025-01-01

Astro Starlight Documentation Template

Leabs·2025-01-01

Related

Public evidence

strong2025-05-23
Real migration trend from Docusaurus confirmed

Distr migrated from Docusaurus citing slow dev server and impossible Tailwind integration. W3C Web Monetization also migrated. HN thread confirms DX advantages.

58 points, 28 commentsDistr (Glasskube) team, HN community
moderate2025
No built-in versioned docs — enterprise gap

Critical missing feature for enterprise adoption. 'I desperately wish that I could have clicked a little dropdown and chosen docs for Redis 6' — lelandbatey.

HN thread commentaryMultiple enterprise developers

Raw GitHub source

GitHub README peek

Constrained peek so you can sanity-check the source material without leaving the site.

packages/starlight/README.md

View on GitHub →