¿Con qué está hecho starlight?

starlight es un repo de TypeScript hecho con Astro. Arma su contenido con @astrojs/markdoc, satteri, unist-util-visit, unified, astrojs y 12 más y se prueba con Vitest, @playwright/test y linkedom. Son 31,765 líneas escritas, con 158 archivos de prueba.

Leído el 14 de noviembre de 2026, en el commit 6282133. Léela en markdown

La ficha dice con qué está hecho. Su mapa entero lo abre por dentro: cada parte del código y cómo se conecta con las demás.

Frontend

Estilos 1

  • @docsearch/css1 archivo

Interfaz 2

  • astro-expressive-code7 archivos
  • @docsearch/js2 archivos

Apoyo

La base 1

Pruebas 3

  • Vitest104 archivos
  • @playwright/test3 archivos
  • linkedom1 archivo

Contenido 17

5 más
  • mdast-util-directive2 archivos
  • mdast-util-to-markdown2 archivos
  • hast-util-format1 archivo
  • mdast-util-to-string1 archivo
  • ultrahtml1 archivo

Herramientas 2

  • astrojs2 archivos
  • magic-string1 archivo

Otras 4

  • i18next2 archivos
  • klona2 archivos
  • pagefind2 archivos
  • bcp-471 archivo

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con starlight, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito starlight?
starlight está escrito en TypeScript, con 31,765 líneas escritas.
¿Qué framework usa starlight?
starlight está hecho con Astro.

La prueba: en package.json

¿starlight tiene pruebas?
Sí. starlight tiene 158 archivos de prueba y se prueba con Vitest, @playwright/test y linkedom.
¿Qué repos tienen un stack parecido a starlight?
Los que más comparten su stack:withastro/astromdx-js/mdxsupabase/supabase

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →