¿Con qué está hecho xstate?

xstate es un repo de TypeScript hecho con React, Solid, @angular/core, Angular, Preact y 3 más. Arma su contenido con saxes, valida sus datos con Zod y Ajv y se prueba con Vitest, fast-check, Testing Library, @testing-library/preact y @solidjs/testing-library. Son 235,571 líneas escritas, con 398 archivos de prueba.

Leído el 7 de noviembre de 2026, en el commit 975ba72. 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

La base 4

Apoyo

Validación 2

Pruebas 5

  • Vitest41 archivos
  • Testing Library17 archivos
  • @testing-library/preact2 archivos
  • @solidjs/testing-library1 archivo
  • fast-check1 archivo

Herramientas 7

  • ts-morph16 archivos
  • @analogjs/vite-plugin-angular1 archivo
  • @oxlint/plugins1 archivo
  • @vitejs/plugin-vue1 archivo
  • TypeScript1 archivo
  • pkg-up1 archivo
  • vite-plugin-solid1 archivo

Contenido 1

La base 4

Otras 5

  • Effect13 archivos
  • rxjs13 archivos
  • use-sync-external-store2 archivos
  • Immer1 archivo
  • use-isomorphic-layout-effect1 archivo

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito xstate?
xstate está escrito en TypeScript, con 235,571 líneas escritas.
¿Qué framework usa xstate?
xstate está hecho con React, Solid, @angular/core, Angular, Preact, Svelte, Vue y vue-demi.
¿xstate tiene pruebas?
Sí. xstate tiene 398 archivos de prueba y se prueba con Vitest, fast-check, Testing Library, @testing-library/preact y @solidjs/testing-library.
¿Qué repos tienen un stack parecido a xstate?

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 →