SaaSHub helps you find the best software and product alternatives Learn more →
Top 7 JavaScript Reducer Projects
-
Redux Toolkit allows us to write "mutating" logic in reducers. It doesn't actually mutate the state because it uses the Immer library, which detects changes to a "draft state" and produces a brand new immutable state based off those changes.
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
redux-orm
NOT MAINTAINED – A small, simple and immutable ORM to manage relational data in your Redux store.
-
react-hook-thunk-reducer
📡 A React useReducer() hook whose dispatcher supports thunks à la redux-thunk.
-
-
-
-
-
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.
JavaScript Reducer discussion
JavaScript Reducer related posts
-
Comparing React Mutative vs. React Immer
-
Immer : Clear understanding of how to handle nested state objects with Immer in React and TypeScript
-
Introduction to Functional Programming in JavaScript: Immutability #6
-
Comparing React state tools: Mutative vs. Immer vs. reducers
-
Immer VS mutative - a user suggested alternative
2 projects | 25 Jan 2024 -
How We Fixed Performance With JS Object Variable Mutation
-
Why my variable is being mutated if I make any changes to my data ?
-
A note from our sponsor - SaaSHub
www.saashub.com | 20 May 2025
Index
What are some of the best open-source Reducer projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | Immer | 28,326 |
2 | redux-orm | 2,947 |
3 | react-hook-thunk-reducer | 107 |
4 | cpsfy | 71 |
5 | redux-cool | 26 |
6 | redux-higher-order-reducers | 11 |
7 | redux-boilerplate | 0 |