Which state management library should I use?

This page summarizes the projects mentioned and recommended in the original post on /r/reactjs

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. zustand

    🐻 Bear necessities for state management in React

    For global state, Zustand or RTK

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. redux-toolkit

    The official, opinionated, batteries-included toolset for efficient Redux development

    For global state, Zustand or RTK

  4. TanStack Query

    🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.

    For server cache management, React Query or SWR

  5. SWR

    React Hooks for Data Fetching

    For server cache management, React Query or SWR

  6. jotai

    👻 Primitive and flexible state management for React

    For atoms, Jotai or Zedux

  7. zedux

    :zap: A Molecular State Engine for React

    For atoms, Jotai or Zedux

  8. signia

    Reactive signals that scale, by tldraw.

    For signals, Signia or Legend State.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. legend-state

    Legend-State is a super fast and powerful state library that enables fine-grained reactivity and easy automatic persistence

    For signals, Signia or Legend State.

  11. statux

    ⚛️ The easy state management library for React with Hooks

  12. react-hands

    A lightweight, simple and easy to use react state management library purely based on react's built in hooks like useContext and useReducer.

    Oh man I have checked out your library and loved it, and I had also made a similar library: https://github.com/javaScriptKampala/react-hands a last month or so, but now all this time I plan to rewrite all of it to better after digging more into the state management land and learning about what other big players are doing and why, one thing I still don't like about existing solutions though, they don't seem react-ish to a react developer, they seem very abstract and follow wired patterns, so now am like what if we make a library that is doing all the crazy things to manage state efficiently under the hood, but on surface behaves and has a similar pattern to useState or react hooks that to a react dev it feels so natural? And checking out your library, it seems it is what I wanted to create just with a few differences, I got some even interesting ideas on this, so how can we team up?

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Scalability: the Lost Level of React State Management

    9 projects | dev.to | 1 Jun 2023
  • Effective Patterns for Shared State Management in React

    4 projects | dev.to | 8 May 2025
  • Jotai usage in Docmost, an open-source alternative to Confluence and Notion.

    1 project | dev.to | 23 Apr 2025
  • React 19, Waku, and the use of Server Actions to fetch data once on the Client side

    3 projects | dev.to | 13 Mar 2025
  • Discover the Latest React Ecosystem Trends and Innovations in 2025

    2 projects | dev.to | 1 Jan 2025

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?