A favicon of Starlight

Starlight

Build fast, accessible, and feature-rich documentation websites with Astro. Includes navigation, search, i18n, SEO, code highlighting, and dark mode.

Visit Starlight
A screenshot of StarlightVisit

Starlight helps you build beautiful, high-performance documentation websites using the Astro framework. It provides everything you need out-of-the-box to create a great user experience for your documentation readers.

Key features include:

  • Site navigation: Clear and configurable sidebar and breadcrumbs.
  • Built-in search: Fast, client-side search powered by Pagefind.
  • Internationalization (i18n): Support for multiple languages.
  • SEO tools: Automatic sitemaps, meta tags, and Open Graph support.
  • Accessibility: Designed with accessibility best practices.
  • Developer experience: Easy-to-read typography, code highlighting, dark mode, and more.

Leverage the full power and performance of Astro. Extend Starlight with your favorite Astro integrations and libraries. Write content in Markdown, Markdoc, or MDX, with built-in frontmatter validation and TypeScript type-safety. You can even bring your own UI components built with React, Vue, Svelte, Solid, and others.

Share:
Featured tools:

Similar to Starlight:

Markdown to docs site, no build needed.
DocumentationJavaScript & TypeScript
Generate documentation sites dynamically from Markdown files. Creates lightweight, single-page application sites without requiring a static build step.
Automate source code documentation generation.
Documentation
Automatically generate source code documentation in various formats like HTML and PDF. Supports C++, Python, Java, C#, and more. Simplifies documentation.
Generate Python API docs instantly from your code.
DocumentationPython
Automatically generate API documentation for Python projects from existing docstrings. Supports type hints, cross-linking, and common docstring formats.
Build optimized websites quickly, focus on your content.
DocumentationJavaScript & TypeScript
Quickly build optimized websites like docs, blogs, or landing pages using React. Write content easily with MDX support and leverage built-in versioning and search.
Create intelligent, beautiful, and linked documentation.
DocumentationPython
Generate versatile, cross-referenced technical documentation from reStructuredText or Markdown. Supports multiple output formats, themes, extensions, and API docs.

Command Menu