use-immer

State management hook

A hook to manage state with Immer in React applications using TypeScript

Use immer to drive state with a React hooks

GitHub

4k stars
24 watching
98 forks
Language: TypeScript
last commit: 4 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
immerjs/immer A utility for creating immutable state trees by modifying existing ones 27,858
timdeschryver/ngrx-immer Provides Immer wrappers around NgRx methods to simplify state mutations 120
matthewp/haunted A React Hooks API implementation for web components using Lit HTML or HyperHTML. 2,620
diegohaz/constate A React Context library that simplifies state management using custom hooks and context providers. 3,952
pmndrs/zustand A small state management solution with simplified flux principles and a comfy API based on hooks. 48,670
yamalight/outstated Simple state management for React using hooks-based approach 107
donavon/use-persisted-state Provides a custom React Hook for shared and persistent state management across multiple instances, tabs, and browsers 1,377
avkonst/hookstate A state management solution for React applications based on hooks 1,658
jamiebuilds/unstated A state management library designed to simplify React applications by replicating the component state API while sharing it across multiple components. 7,794
preactjs/signals Library providing efficient state management capabilities for building reactive applications 3,849
aweary/react-copy-write A library that provides an immutable state management system with a simple mutable API and features like memoized selectors and structural sharing. 1,784
emberjs/ember-render-modifiers Provides element modifiers to hook into the rendering lifecycle of Glimmer components 86
dai-shi/react-tracked A library to track state usage and optimize re-renders for various React hooks and libraries 2,749
davidhu2000/react-spinners A collection of reusable React components for displaying loading states and animations. 3,141
philipp-spiess/react-recomponent A solution to manage state in React applications using reducer components with a built-in action mechanism. 269