TypeScript Redux

Open-source TypeScript projects categorized as Redux

Top 23 TypeScript Redux Projects

  • GitHub repo redux

    Predictable state container for JavaScript apps

    Project mention: Advanced Blazor State Management Using Fluxor, part 1 | dev.to | 2021-03-06

    But, since Blazor is essentially a SPA, it's useful to consider how other SPA frameworks manage state. For instance, how does React do it? As it turns out, there are a lot of state management libraries that can be used with React, but one of the original (and still most commonly used) libraries is Redux.

  • GitHub repo redux-devtools

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

  • GitHub repo react-redux-typescript-guide

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

    Project mention: Learnings from migrating Atlaskit to TypeScript | dev.to | 2020-10-21

    HOC wrapping a component and injecting props

  • GitHub repo rematch

    A Redux Framework

    Project mention: Rematch.js v2 released | dev.to | 2021-02-01

    Rematch has been created a few years ago by Shawn McKay and Blair Bodnar, a pair of canadian programmers. It's a tiny but super powerful wrapper around Redux that reduces tons of boilerplate that Redux needs to operate.

  • GitHub repo platform

    Reactive libraries for Angular

    Project mention: My Journey into Developer Relations | dev.to | 2021-03-05

    When I started contributing to open source software (OSS) through the NgRx project, giving conference talks, and spending more time interacting with other developers with the purpose of helping them be successful, I knew that is what I wanted to focus more time on. I also didn't know this was a thing you could do as a job until I discovered the space of Developer Relations. Everything I've done since then has been with the goal of moving into this area and continuing to grow as a developer who communicates effectively and reaches other developers where they are to help them be successful.

  • GitHub repo mobx-state-tree

    Full-featured reactive state management without the boilerplate

    Project mention: Why React Context is Not a "State Management" Tool (and Why It Doesn't Replace Redux) | reddit.com/r/reactjs | 2021-01-18

    Recoil is cool, I would also recommend mobx-state-tree which is not much more complex to use and gives you nice type safety and reactivity. You can easily get a snapshot of the whole store and restore from it.

  • GitHub repo hospitalrun-frontend

    Frontend for HospitalRun

    Project mention: Suggested sample project to see what a well-architected react project looks like? | reddit.com/r/reactjs | 2021-01-16

    There was a recent thread on this with some good suggestions. I ended up checking out the HospitalRun React front end with TypeScript and it was nicely written.

  • GitHub repo unstated-next

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

    Project mention: View-Hook Pair Pattern (Draft) | dev.to | 2021-02-19

    Of cource, we can mix Hook result values with a local state or something in the place among and , so we can adjust values a bit easily. (In easy case, Unstated Next is helpful.)

  • GitHub repo notistack

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

  • GitHub repo Router5

    Flexible and powerful universal routing solution

  • GitHub repo next-redux-wrapper

    Redux wrapper for Next.js

    Project mention: NextJS: Do I need to use getInitialProps with next-redux-wrapper to share state to all pages? | reddit.com/r/nextjs | 2021-01-24

    I was able to use it pretty successfully following along with their documentation. Here is a link that might be helpful! https://github.com/kirill-konshin/next-redux-wrapper#usage

  • GitHub repo Reactime 6.0: State Debugger for React

    Chrome extension for improving and optimizing performance in React applications (Gatsby and Next.js compatible).

  • GitHub repo reapop

    :postbox: A simple and customizable React notifications system

  • GitHub repo react-tracked

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

    Project mention: What are Tuples and Records in JavaScript? | reddit.com/r/javascript | 2021-02-15

    The best, and perhaps only approach I have found so far is react-tracked. It does some internal tracking with proxies that I don't quite understand, but it actually works as advertised with a very minimal API.

  • GitHub repo MyCrypto

    MyCrypto is an open-source tool that allows you to manage your Ethereum accounts privately and securely. Developed by and for the community since 2015, we’re focused on building awesome products that put the power in people’s hands.

    Project mention: Help Returned Error Invalid Opcode Opcode 0xfe | reddit.com/r/MyEtherWallet | 2021-02-26

    I tried mycrypto.com and now the transaction was successful so I can see it in the etherscan.io but is pending :(

  • GitHub repo react-boilerplate-cra-template

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

    Project mention: 🚀10 Trending projects on GitHub for web developers - 15th January 2021 | dev.to | 2021-01-15

    react-boilerplate / react-boilerplate-cra-template

  • GitHub repo Refract

    Harness the power of reactive programming to supercharge your components

    Project mention: Refactor to Refract | dev.to | 2021-02-20

    I started working at Fanduel about a year ago. Since then I've been delving more and more into reactive programming using the library refract originally developed by folks at the company.

  • GitHub repo redux-beacon

    Analytics integration for Redux and ngrx/store

  • GitHub repo JSONForms

    Customizable JSON Schema-based forms with React, Angular and Vue support out of the box.

  • GitHub repo rtk-query

    Experimental data fetching and caching addon for Redux Toolkit

    Project mention: How to learn redux | reddit.com/r/reactjs | 2021-03-04

    Don't, Redux itself is painfully aware they're outdated. Redux is currently reworking itself to be more akin to React Query and Vercel's swr.

  • GitHub repo blockchain-wallet-v4-frontend

    Blockchain.com's Wallet built with React & Redux

    Project mention: Help accessing Blockchain wallet - I have a twelve word passphrase... | reddit.com/r/Bitcoin | 2021-03-01

    I have a twelve-word passphrase written down in my notes from that period, however, the recovery page (https://login.blockchain.com/#/recover) states that it's an invalid passphrase. My passphrase starts with "create", which I didn't see on the bip38/39 wordlists...

  • GitHub repo next-shopify-storefront

    🛍 A real-world Shopping Cart built with TypeScript, NextJS, React, Redux, Apollo Client, Shopify Storefront GraphQL API, ... and Material UI.

    Project mention: Trying to build a site using Shopify, Gatsby, and anything else | reddit.com/r/gatsbyjs | 2021-01-09

    This example repo has been up for 2 years.

  • GitHub repo ui

    Open source wireframing tool written in typescript, react and redux. (by mydraft-cc)

    Project mention: Any suggestions for Designer/Vector apps for Mac and/or iPad | reddit.com/r/opensource | 2021-01-22
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 2021-03-06.


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

Project Stars
1 redux 55,421
2 redux-devtools 11,829
3 react-redux-typescript-guide 10,707
4 rematch 6,984
5 platform 6,677
6 mobx-state-tree 5,932
7 hospitalrun-frontend 5,767
8 unstated-next 3,295
9 notistack 1,838
10 Router5 1,666
11 next-redux-wrapper 1,503
12 Reactime 6.0: State Debugger for React 1,207
13 reapop 1,144
14 react-tracked 1,122
15 MyCrypto 879
16 react-boilerplate-cra-template 841
17 Refract 791
18 redux-beacon 645
19 JSONForms 531
20 rtk-query 367
21 blockchain-wallet-v4-frontend 321
22 next-shopify-storefront 314
23 ui 214