typed-fsm Projects .

Technology

typed-fsm

A TypeScript library for building strictly typed finite state machines with zero runtime dependencies.

Typed-fsm delivers compile-time safety for state transitions using TypeScript's advanced type system. It eliminates invalid states by enforcing transition rules at the IDE level: if a transition is not defined in your schema, the code will not compile. The library maintains a tiny footprint (under 2KB) and provides a fluent API for defining states, events, and side effects. Developers use it to manage complex UI logic or backend workflows where reliability is non-negotiable and runtime errors must be caught during development.

https://github.com/shmookey/typed-fsm
0 projects · 0 cities

Recent Talks & Demos

Showing 1-0 of 0

Members-Only

Sign in to see who built these projects

No public projects found for this technology yet.