Skip to content

About Matchina

Matchina is a lightweight toolkit for building type-safe state machinery.

  • Composable: Use only what you need
  • TypeScript-First: Full type inference and safety
  • Extensible: composable setup, enhancers, lifecycle hooks
  • No Dependencies: Zero runtime dependencies
  • Framework Agnostic: Works with any UI library
  • State Machines: state machine, promise machine
  • Matchbox Union Factories: matchbox, matchbox-factory
  • Integrations: React, Zod, Valibot
  • Extras: when, delay, effects, subscribe, reset