Packages

State Management Packages

Client-side application state containers and stores for predictable, shareable state across components (Zustand, Redux, Jotai).

52 packages

Packages in State Management

Showing 15 of 52 packages
80Health
Librarynpm

Zustand

A small, fast React state management library with a hook-based API and no boilerplate.

58,645
MIT
Used by 110
83Health
Librarynpm

RxJS

The standard library for composing asynchronous and event-based programs using observable sequences

31,699
Apache 2.0
Used by 52
89Health
Librarynpm

Immer

Create your next immutable state by mutating the current one.

28,980
MIT
Used by 48
92Health
Librarynpm

React Redux

Official React bindings for Redux — performant, flexible hooks and Provider for connecting components to your store.

23,442
MIT
Used by 41
64Health
Librarynpm

react-use

Over 100 ready-made React Hooks covering sensors, UI, animations, side effects, lifecycles, and state — batteries included.

44,011
Other
Used by 30
92Health
Librarynpm

Pinia

Intuitive, type-safe, and flexible state management store for Vue applications.

14,717
MIT
Used by 29
93Health
Librarynpm

Redux Toolkit

The official, opinionated, batteries-included toolset for efficient Redux state management

11,223
MIT
Used by 28
93Health
Librarynpm

Redux

A predictable, framework-agnostic state container for JavaScript applications.

61,505
MIT
Used by 27
83Health
Librarynpm

Jotai

Primitive and flexible atom-based state management for React that scales from a useState replacement to enterprise apps.

21,250
MIT
Used by 26
61Health
Librarynpm

usehooks-ts

A tree-shakable collection of 30+ ready-to-use React hooks, written in TypeScript.

7,850
MIT
Used by 26
89Health
Librarynpm

Yjs

A high-performance CRDT that exposes shared data types for building conflict-free, real-time collaborative applications.

22,756
MIT
Used by 24
90Health
Librarynpm

nuqs

Type-safe search params state manager for React — like useState, but stored in the URL query string.

10,810
MIT
Used by 24
46Health
Librarynpm

Redux Thunk

Thunk middleware that lets Redux action creators return functions instead of plain objects

17,669
MIT
Used by 19
86Health
Librarynpm

MobX

Simple, scalable state management that reactively tracks observable state so derivations update only when what they actually read changes.

28,204
MIT
Used by 16
46Health
Librarynpm

usehooks

A collection of modern, server-safe React hooks for browser APIs, storage, and UI interaction patterns from the ui.dev team.

11,503
MIT
Used by 14

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search