redux

A JS library for predictable global state management (by reduxjs)

Redux Alternatives

Similar projects and alternatives to redux

  1. Next.js

    2,285 redux VS Next.js

    The React Framework

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. React

    1,914 redux VS React

    The library for web and native user interfaces.

  4. TypeScript

    1,411 redux VS TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  5. create-react-app

    601 redux VS create-react-app

    Set up a modern web app by running one command.

  6. jest

    513 redux VS jest

    Delightful JavaScript Testing.

  7. axios

    476 redux VS axios

    Promise based HTTP client for the browser and node.js

  8. ESLint

    424 redux VS ESLint

    Find and fix problems in your JavaScript code.

  9. SaaSHub

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

    SaaSHub logo
  10. webpack

    366 redux VS webpack

    A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.

  11. chakra-ui

    355 redux VS chakra-ui

    Chakra UI is a component system for building products with speed ⚡️

  12. redux-toolkit

    307 redux VS redux-toolkit

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

  13. zustand

    281 redux VS zustand

    🐻 Bear necessities for state management in React

  14. react-hook-form

    241 redux VS react-hook-form

    📋 React Hooks for form state management and validation (Web + React Native)

  15. styled-components

    240 redux VS styled-components

    Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress 💅

  16. Sass

    221 redux VS Sass

    Sass makes CSS fun!

  17. react-router

    181 redux VS react-router

    Declarative routing for React

  18. Recoil

    90 redux VS Recoil

    Discontinued Recoil is an experimental state management library for React apps. It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React.

  19. react-redux

    85 redux VS react-redux

    Official React bindings for Redux

  20. MobX

    51 redux VS MobX

    Simple, scalable state management.

  21. reselect

    46 redux VS reselect

    Selector library for Redux

  22. redux-thunk

    35 redux VS redux-thunk

    Thunk middleware for Redux

  23. SaaSHub

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

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better redux alternative or higher similarity.

redux discussion

Log in or Post with
  1. User avatar
    TigranAvagyan18
    · 9 months ago
    · Reply

    Review ★★★★☆ 8/10

redux reviews and mentions

Posts with mentions or reviews of redux. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-03-11.
  • How To Use Redux In React JS
    2 projects | dev.to | 11 Mar 2025
    Official Redux Docs
  • Build Content Management System with React and Node: Beginning Project Setup
    3 projects | dev.to | 11 Mar 2025
    Redux - is a predictable state container for JavaScript applications, commonly used with React for managing application state. It centralizes the state of an application, making it easier to manage and debug while facilitating predictable behavior through a unidirectional data flow.
  • The problem with indirections
    5 projects | dev.to | 26 Feb 2025
    Something I have already seen in many different code bases using frontend libraries like React and Vue is that developers use advanced state management solutions (e.g. Redux, Vuex, or Pinia) way too often.
  • 17 Tips from a Senior React Developer
    7 projects | dev.to | 7 Jan 2025
    You don't need Redux or Jotai right away.
  • Getting Started with Redux and Redux Toolkit
    4 projects | dev.to | 21 Dec 2024
    As the official documentation states: Redux is a pattern and library for managing and updating global application state. It serves as a centralized store for state that needs to be used across your entire application, with rules ensuring that the state can only be updated in a predictable fashion (without causing side effects or unexpected behaviors).
  • Simplifying State Management with Redux Toolkit: A Complete Guide
    2 projects | dev.to | 21 Dec 2024
    Redux Documentation
  • React v19 has been released
    26 projects | news.ycombinator.com | 5 Dec 2024
    Hmm, that is a good point that `useActionState` accepts a reducer-like function (although I think it's async in this case?).

    And yeah, half of Redux's terminology is simply because the existing Flux Architecture libraries from the prior year all used those terms. There were several debates in the issues about whether to name them "actions", "events", or something else, and the conclusion was "let's just stick with the existing Flux terminology":

    - https://github.com/reduxjs/redux/issues/891#issuecomment-147...

    FWIW, as I've revamped the Redux docs over the years, I have specifically made sure we describe the "actions === events" aspect:

    - https://redux.js.org/style-guide/#model-actions-as-events-no...

    - https://redux.js.org/tutorials/essentials/part-1-overview-co...

  • Microfrontends a Developer's Guide: Exploring Projects and Managing Communication
    11 projects | dev.to | 18 Nov 2024
    Libraries like Redux or MobX can be used for state management, but it is important to weigh the pros and cons of introducing a centralized state.
  • Key Takeaways from My Recent Review of the React Docs
    2 projects | dev.to | 20 Oct 2024
    Consider using the useReducer hook or a state management library like Redux or Zustand for complex state logic.
  • TypeScript's Lack of Naming Types and Type Conversion in Angular
    6 projects | dev.to | 17 Oct 2024
    Some even go the opposite direction; in the case of Redux, there isn’t a union type to be found despite Redux being a conversion of Elm to JavaScript, and later to TypeScript. The whole point of Unions is ensure you’re Reducers can only do “1 of 3 things”. Instead, you’ll see String constants, or _maybe_ an Enum if you’re lucky. Often it’s dangerous Records used to narrow a domain when a Union should have been used instead.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic redux repo stats
295
61,119
8.5
2 days ago

reduxjs/redux is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of redux is TypeScript.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

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