Starlight is a free, open-source Astro-based framework for building fast, accessible, searchable documentation websites with built-in i18n.
Starlight is a documentation site framework built on Astro, created to give developers a fast path to a polished, accessible documentation website. Rather than building a docs site from scratch, teams configure Starlight and get navigation, search, theming, and internationalization by default.
Starlight is maintained by the Astro core team as an open-source project, first introduced in 2023. It has become a popular choice for open-source project documentation, developer tools, and API references because it emphasizes performance and accessibility without requiring extensive custom development.
Starlight automatically generates site navigation from a project's folder and file structure, and includes built-in full-text search powered by Pagefind so visitors can find content without an external search service.
The framework supports Markdown, MDX, and Markdoc for content authoring, includes built-in internationalization for multilingual documentation sites, and ships dark and light theme support along with accessible typography and code syntax highlighting. Because it is built on Astro, Starlight sends minimal JavaScript to the browser, keeping documentation sites fast, and it supports framework-agnostic components so teams can embed React, Vue, Svelte, or Solid UI where interactivity is needed.
Starlight is completely free and open source. There is no paid tier, subscription, or license fee; teams self-host the generated static site wherever they choose, such as Netlify, Vercel, or GitHub Pages.
Yes, Starlight is completely free and open source with no paid tiers or licensing fees.
Starlight is built on Astro, a web framework focused on shipping minimal JavaScript for fast page loads.
Yes, Starlight includes built-in full-text search powered by Pagefind, requiring no external search service.
Yes, Starlight has built-in internationalization support for building multilingual documentation sites.
Starlight supports Markdown, MDX, and Markdoc for writing documentation content.
Starlight is maintained by the Astro core team as part of the open-source Astro ecosystem, first introduced in 2023.
Yes, Starlight supports framework-agnostic UI components, so React, Vue, Svelte, and Solid components can be embedded in documentation pages.
Since Starlight generates a static Astro site, it can be hosted anywhere static sites are supported, including Netlify, Vercel, and GitHub Pages.