About Matchina
What is Matchina?
Section titled “What is Matchina?”Matchina is a lightweight toolkit for building type-safe state machinery.
Why Matchina?
Section titled “Why Matchina?”- 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
What’s inside
Section titled “What’s inside”- State Machines: state machine, promise machine
- Matchbox Union Factories: matchbox, matchbox-factory
- Integrations: React, Zod, Valibot
- Extras: when, delay, effects, subscribe, reset