If your components have multiple states and you want to have a clear and maintainable way to manage them, you can use this library.
XState for finite state machines
fs read and write streams based on minipass
A finite state machine iterator for JavaScript
GlueZero compatibility/versioning module — semver multi-dimensione 9 dim + 5+4 broker API + lifecycle FSM hook integration via composition esterna (opt-in BrokerModule)
Performant, flexible and extensible forms library for React Hooks
finite state machine with async callbacks
asynchronous before/error/after hooks for internal functionality
React Hook Form validation resolvers: Yup, Joi, Superstruct, Zod, Vest, Class Validator, io-ts, Nope, computed-types, TypeBox, arktype, Typanion, Effect-TS and VineJS
FSM Viewer
Module to hook into the Node.js require function
Intercept imports in Node.js
A minimalistic finite state machine library using promises
Stateful finite state machine wrapper around fsm
Event Emitting and Middleware Hooks
A finite state machine (FSM) implementation for node.js
Hooks for require, vm and script used in istanbul
Run some code when the process exits
HFSM Implementation
Full Stack Model Collection for Dynamic (NodeJS-Typescript) Framework called Dynamo, by Future Development Ltd.
Official sortable preset and sensors for dnd kit
[React](https://react.dev/) UI components for the [AI SDK](https://ai-sdk.dev/docs):
A React hook that uses useEffect() on the server and useLayoutEffect() in the browser
React hook for handling keyboard shortcuts