Redux is A predictable state container for JavaScript applications, commonly used with libraries like React for managing application state in a consistent way.. There are currently 10 open-source alternatives to Redux, with a combined total of 72.5k GitHub stars. The most common language among these projects is JavaScript.
Showing 10 open-source alternatives
A small, fast, and scalable state management solution for React using simplified flux principles and hooks.
A state manager for JavaScript apps that implements business logic with ease across React, Vue, Svelte, and more.
A tiny 350b centralized state container with component bindings for Preact & React.
A tiny (185 bytes) event-based Redux-like state manager for React, Preact, Angular, Vue, and Svelte.
A lightweight state container for React, Preact, Vue, and Svelte with zero boilerplate.
Elm-like model-view-update abstractions for building F# applications, particularly with Fable and React.
Elm-like model-view-update abstractions for building F# applications with React, React Native, or VirtualDOM.
A React hooks library that provides an RxJS functional interface for managing state and side effects with Observables.
Ergonomic state management library for Yew web applications built with Rust.
A Redux-inspired state management library using RxJS observables for functional reactive programming.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.