TypeScript Redux

Open-source TypeScript projects categorized as Redux

Top 23 TypeScript Redux Projects

  • redux

    Predictable state container for JavaScript apps

    Project mention: React State Management in 2024 | dev.to | 2023-12-08

    Reducer-based: requires dispatching actions to update a big centralised state, often called a “single source of truth”. In this group, we have Redux and Zustand.

  • react-redux

    Official React bindings for Redux

    Project mention: Redux Toolkit 2.0: new features, faster perf, smaller bundle sizes (plus major versions for all Redux family packages!) | /r/reactjs | 2023-12-05
  • Appwrite

    Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.

  • reselect

    Selector library for Redux

    Project mention: Redux Toolkit 2.0: new features, faster perf, smaller bundle sizes (plus major versions for all Redux family packages!) | /r/reactjs | 2023-12-05
  • reactotron

    A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows.

    Project mention: Debugging | /r/reactnative | 2023-01-10
  • redux-devtools

    DevTools for Redux with hot reloading, action replay, and customizable UI

    Project mention: 20 Essential Parts Of Any Large Scale React App | dev.to | 2023-06-02

    Also, you should use redux-devtools extension to get the most out of any react-redux-based project.

  • react-redux-typescript-guide

    The complete guide to static typing in "React & Redux" apps using TypeScript

    Project mention: Ultimate Guide & Resources to Enhancing Your ReactJS Skills || 16 GitHub repositories | dev.to | 2023-08-14

    Level up your React app's state management with this guide to using Redux with TypeScript here.

  • redux-persist

    persist and rehydrate a redux store

    Project mention: Is there a way to store things even if the app closes? | /r/reactnative | 2023-08-18
  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • devhub

    TweetDeck for GitHub - Filter Issues, Activities & Notifications - Web, Mobile & Desktop with 99% code sharing between them (by devhubapp)

  • rematch

    The Redux Framework

    Project mention: What is React State Management? | dev.to | 2023-04-06

    Link: https://rematchjs.org/

  • platform

    Reactive State for Angular

    Project mention: Using Angular Signals for Global State | dev.to | 2023-07-29

    In an application that I’m working on, before Angular 16 shipped, I was using a custom StoreService to hold global application state. I’ve tried libraries like NgRx and Akita to manage global state, but found them to be way too heavy-handed for what I wanted (not saying ANYTHING negative towards these libraries; not every tool is right for every job, and the authors of these libraries would probably be the first to tell you that). This custom StoreService was created using RxJS, and looked like this:

  • mobx-state-tree

    Full-featured reactive state management without the boilerplate

    Project mention: Performance with React Context API | /r/react | 2023-06-19

    Folks disagreed with my comment yesterday criticizing Redux as an architecture, but this sort of illustrates my point. I'd suggest taking a look at Mobx State Tree, which automatically re-renders components only when they depend on the specific part of the state that changed. Other fields can change without triggering unnecessary re-renders, and developers don't have to worry about manually splitting the state to deal with performance problems.

  • unstated-next

    200 bytes to never think about React state management libraries ever again

  • react-native-boilerplate

    A React Native template for building solid applications 🐙, using JavaScript 💛 or Typescript 💙 (you choose).

    Project mention: Are there any good templates\starter\base solutions out there for RN projects? | /r/reactnative | 2023-02-18
  • akita

    🚀 State Management Tailored-Made for JS Applications

    Project mention: State of Akita - superseded by Elf? | /r/Angular2 | 2023-01-05

    Akita repo seems dead, in the last year the activity has been nearly 0, check this issue for example: https://github.com/salesforce/akita/issues/1045 Akita does not support typescript 4.8.x, so users struggle to update it with the newer angular versions.

  • notistack

    Highly customizable notification snackbars (toasts) that can be stacked on top of each other

    Project mention: The ultimate guide to React notification libraries | dev.to | 2023-10-23

    GitHub link: GitHub – iamhosseindhv/notistack

  • store

    🚀 NGXS - State Management for Angular

    Project mention: Angular state management | /r/Angular2 | 2023-10-20

    It's still boilerplatey but a little less than NgRx. But we use Ngxs: https://ngxs.io. It's a little more complex than elf but a lot more robust in my opinion.

  • playground-macos

    My portfolio website simulating macOS's GUI, developed with React and UnoCSS.

  • next-redux-wrapper

    Redux wrapper for Next.js

    Project mention: The app router is not production-ready yet | /r/nextjs | 2023-05-18

    RTK Query uses another library (next-redux-wrapper) to wrap getServerSideProps and allow the usage of redux server-side.

  • liveblocks

    Liveblocks is a real-time collaboration infrastructure for developers.

    Project mention: Show HN: I created a Chrome extension to add realtime features to any website | news.ycombinator.com | 2023-09-01

    I can imagine, browser extensions are a pain in the butt. Are you planning to open source the code? Did you build everything by yourself or on top of https://liveblocks.io/?

  • react-tracked

    State usage tracking with Proxies. Optimize re-renders for useState/useReducer, React Redux, Zustand and others.

  • typesafe-actions

    Typesafe utilities for "action-creators" in Redux / Flux Architecture

  • Reactime 6.0: State Debugger for React

    Developer tool for time travel debugging and performance monitoring in React applications.

    Project mention: ReacTime Feedback Request | /r/reactjs | 2023-03-01

    Thanks a lot! Link to github: https://github.com/open-source-labs/reactime

  • react-boilerplate-cra-template

    :fire: Setup Create React App with React Boilerplate. Highly scalable & Best DX & Performance Focused & Best practices.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-08.

TypeScript Redux related posts


What are some of the best open-source Redux projects in TypeScript? This list will help you:

Project Stars
1 redux 60,112
2 react-redux 23,041
3 reselect 18,974
4 reactotron 14,242
5 redux-devtools 13,734
6 react-redux-typescript-guide 13,263
7 redux-persist 12,759
8 devhub 9,287
9 rematch 8,423
10 platform 7,760
11 mobx-state-tree 6,808
12 unstated-next 4,156
13 react-native-boilerplate 4,115
14 akita 3,691
15 notistack 3,648
16 store 3,472
17 playground-macos 2,988
18 next-redux-wrapper 2,627
19 liveblocks 2,620
20 react-tracked 2,521
21 typesafe-actions 2,414
22 Reactime 6.0: State Debugger for React 2,091
23 react-boilerplate-cra-template 1,840
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.