easy-peasy vs @tanstack/react-query

@tanstack/react-query is downloaded 1735.2× more often than easy-peasy (225,327,948 vs 129,855 per month), so it has the larger community and more answered questions online. easy-peasy ships 20% less gzipped JavaScript (10.6 kB vs 13.3 kB), which matters if bundle size is a priority. Both projects are actively maintained.

Metriceasy-peasy@tanstack/react-query
Weekly downloads29,47651,850,189
Monthly downloads129,855225,327,948
GitHub stars5,04349,542
Minified size30.7 kB45.1 kB
Minified + gzipped10.6 kB13.3 kB
Dependencies71
Open issues14172
Last commit2026-06-012026-06-02
Latest version6.1.15.100.14
LicenseMITMIT

When to choose which

easy-peasy

Redux power with a friendlier, low-boilerplate API.

Choose it when: You want Redux's devtools and structure without the ceremony — but consider RTK first for ecosystem size.

  • + Redux devtools, less boilerplate
  • + Built-in thunks
  • - Smaller community than RTK
  • - Abstraction over Redux

@tanstack/react-query

Async server-state: caching, refetching and mutations.

Choose it when: Managing data from an API — caching, background refetch, pagination, mutations. It complements (not replaces) a client store.

  • + Best-in-class server cache
  • + Great devtools
  • + Handles refetch/stale data
  • - Not for client/UI state
  • - More config than SWR

Feature comparison

Featureeasy-peasy@tanstack/react-query
ParadigmRedux abstractionAsync server cache
First-class TypeScript✓ Yes✓ Yes
Works outside React✗ NoPartial
Dedicated devtools✓ Yes✓ Yes
Built-in async / server state✓ Yes✓ Yes
BoilerplateLowLow

easy-peasy

Vegetarian friendly state for React

@tanstack/react-query

Hooks for managing, caching and syncing asynchronous and remote data in React

Related comparisons

Embed this comparison

A live badge for your README — it updates as the numbers change.

easy-peasy vs @tanstack/react-query downloads
[![easy-peasy vs @tanstack/react-query](https://devcompare.dev/badge/easy-peasy-vs-tanstack-react-query.svg)](https://devcompare.dev/compare/easy-peasy-vs-tanstack-react-query)

Data from npm, Bundlephobia and GitHub. Last updated 2026-06-02.