¿Con qué está hecho lighthouse?

lighthouse es un repo de JavaScript hecho con Preact. Guarda sus datos en idb-keyval, vigila sus errores con Sentry, se prueba con Jest, jsdom, testdouble, @testing-library/preact, Puppeteer y 5 más y usa Firebase. Son 142,901 líneas escritas, con 506 archivos de prueba.

Leído el 7 de noviembre de 2026, en el commit ea58ed1. Léela en markdown

Frontend

La base 1

Interfaz 1

  • enquirer1 archivo

Backend

Apoyo

Pruebas 10

  • Jest24 archivos
  • jsdom16 archivos
  • testdouble14 archivos
  • @testing-library/preact11 archivos
  • Puppeteer10 archivos
  • expect5 archivos
  • jest-snapshot1 archivo
  • Mocha1 archivo
  • axe-core1 archivo
  • wait-for-expect1 archivo

Herramientas 3

  • TypeScript1 archivo
  • yargs1 archivo
  • chrome-launcher1 archivo

Otras 12

  • http-link-header2 archivos
  • @formatjs/icu-messageformat-parser1 archivo
  • core-js1 archivo
  • intl-messageformat1 archivo
  • yargs-parser1 archivo
  • marky2 archivos
  • configstore1 archivo
  • debug1 archivo
  • mime-types1 archivo
  • open1 archivo
  • pako1 archivo
  • robots-parser1 archivo

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito lighthouse?
lighthouse está escrito en JavaScript, con 142,901 líneas escritas.
¿Qué framework usa lighthouse?
lighthouse está hecho con Preact.
¿Qué base de datos usa lighthouse?
lighthouse guarda sus datos en idb-keyval.
¿Qué servicios usa lighthouse?
lighthouse vigila sus errores con Sentry y usa Firebase.

La prueba: core/lib/sentry.js, línea 60

¿lighthouse tiene pruebas?
Sí. lighthouse tiene 506 archivos de prueba y se prueba con Jest, jsdom, testdouble, @testing-library/preact, Puppeteer, expect, axe-core, jest-snapshot, Mocha y wait-for-expect.
¿Qué repos tienen un stack parecido a lighthouse?

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 →