Search results
3323 packages found
Predictable state container for JavaScript apps
Immutable Data Collections
Create your next immutable state by mutating the current one
Data management for web and mobile applications.
Data management for web and mobile applications.
The ObjectStateHistory class is a JavaScript implementation that allows you to keep track of changes in an object over time, creating a history of the modifications.
A React library for creating reactive components
- react
- stable
- slot
- dynamic
- render
- reactive
- signal
- hook
- object
- immutable
- state
- state management
- styled
- saga
- View more
React form helpers for immutable state
Add buildInitialState method to your reducers
Lightweight immutable helper that allows you to continue working with Plain JavaScript Objects
Update immutable objects as if they were mutable with copy-on-write
Modify deep object properties without modifying the original object (immutability). Works great with React and Redux.
Angular Model - Simple state management with minimalistic API, one way data flow, multiple model support and immutable data exposed as RxJS Observable.
React Hooks over Contexts state-management toolkit
A react-typescript utility for creating typesafe React context hooks. It provides a function that takes a name and a hook, and returns an object with a custom hook, a provider component, and a higher-order component. The custom hook can only be used withi
- react-context
- create-context
- create-context-state
- create-react-hook
- create-react-context
- react-component
- state management
- data flow
- react
- redux
- immutable
- hook
- state
- mobx
- View more
A Behavior Tree implementation in modern Javascript
React hook that makes sure your state is immutable. Call useFrozenState or useDeepFrozenState instead of useState
- useFrozenState
- useDeepFrozenState
- use-frozen-state
- use-deep-frozen-state
- freeze
- deep-reeze
- immutable
- state
- hook
- custom-hook
- react
- react-hook
[![codecov](https://codecov.io/gh/HuiiBuh/rx-observable-state/branch/main/graph/badge.svg?token=PXJF5SIA22)](https://codecov.io/gh/HuiiBuh/rx-observable-state) [![NPM package](https://img.shields.io/npm/v/rx-observable-state.svg?logo=npm&logoColor=fff&lab
Vue state management using immer
Platform agnostic solution for state management built as an extension on RxJs