A lightweight, reactive state management library for TypeScript/JavaScript applications.
No dependencies, minimal overhead
Automatic updates when state changes
Group multiple state updates together
Break down state into manageable chunks
Select and derive specific parts of the state
Handle async state with built-in loading and error states
Extend functionality with custom middleware
Undo/redo state changes
Written in TypeScript with full type inference