Redux
A JS library for predictable and maintainable global state management

Redux is a JavaScript library for managing and centralizing application state, enabling consistent behavior across client, server, and native environments. It provides powerful debugging capabilities including time-travel debugging via Redux DevTools, and works with any UI layer. The Redux team also maintains Redux Toolkit, the recommended modern approach for efficient Redux development.
Redux centralizes application state in a single store and enforces predictable state updates through pure reducer functions, enabling time-travel debugging and consistent behavior across environments.
frontend and full-stack JavaScript developers
Background.
- Status
- launched
- Business model
- open-source
Similar projects.
Editorial take on the space this project sits in — momentum signals, adjacent moves, our call on whether the wedge is real. Get pinged when we publish a new read or when the landscape shifts.
Have a take on this space?
Tell us what you’d build differently, where you think the incumbents miss, or what we’ve gotten wrong about this project. Comments + reactions are coming soon.