Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 TypeScript Redux Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
reactotron
A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows.
-
react-redux-typescript-guide
The complete guide to static typing in "React & Redux" apps using TypeScript
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
devhub
TweetDeck for GitHub - Filter Issues, Activities & Notifications - Web, Mobile & Desktop with 99% code sharing between them (by devhubapp)
-
react-native-boilerplate
A React Native template for building solid applications 🐙, using JavaScript 💛 or Typescript 💙 (you choose).
-
notistack
Highly customizable notification snackbars (toasts) that can be stacked on top of each other
-
liveblocks
Liveblocks is a platform to ship collaborative features like comments, notifications, text editors in minutes instead of months.
-
react-tracked
State usage tracking with Proxies. Optimize re-renders for useState/useReducer, React Redux, Zustand and others.
-
Reactime 6.0: State Debugger for React
Developer tool for time travel debugging and performance monitoring in React applications.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
React also supports libraries like Redux, MobX, and many more for complex state management needs. They allow you to manage the global application state more efficiently and keep the state predictable and consistent across the application.
For large-scale applications with frequently changing state, dedicated state management libraries like Redux, MobX, Zustand, etc. are generally better choices. These libraries offer efficient ways to handle state updates and minimize unnecessary re-renders.
React Redux (https://react-redux.js.org/)
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
Project mention: React Jam just started, making a game in 13 days with React | news.ycombinator.com | 2023-12-26
Project mention: Ultimate Guide & Resources to Enhancing Your ReactJS Skills || 16 GitHub repositories | dev.to | 2023-08-14Level up your React app's state management with this guide to using Redux with TypeScript here.
Project mention: State Management Nx React Native/Expo Apps with TanStack Query and Redux | dev.to | 2024-02-17Storage: redux-persist, @react-native-async-storage/async-storage
NgRx is the standard library for state management in Angular applications. With NgRx v14, many of the complex APIs following the Redux pattern have been greatly simplified. For example, ActionGroups make it easier to define new actions. However, the use of the Redux pattern is by no means easy and discourages many developers.
Project mention: Building a Dynamic Job Board with Issues Github, Next.js, Tailwind CSS and MobX-State-Tree | dev.to | 2024-03-28Basic knowledge of Tailwind CSS and MobX-State-Tree
GitHub link: GitHub – iamhosseindhv/notistack
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.
Absolutely! The real complexity comes from conflict resolution. If someone edits the top, and someone else edits the bottom, which version do you go with? What if they're editing the same area? Entire companies exist to provide elegant solutions to this[0], so it's no simple task.
0: https://liveblocks.io/
TypeScript Redux related posts
-
Mutative: Efficient immutable updates, more than 10x faster than Immer
-
A Comprehensive Guide to React State Management
-
Beyond Redux - MobX and Zustand
-
Simple & Elegant State-Management with Zustand
-
State Management Nx React Native/Expo Apps with TanStack Query and Redux
-
Introducing MiniRx Signal Store
-
Mutative 1.0 – A New Era in Efficient Immutable Updates
-
A note from our sponsor - InfluxDB
www.influxdata.com | 22 May 2024
Index
What are some of the best open-source Redux projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | redux | 60,503 |
2 | zustand | 43,112 |
3 | react-redux | 23,256 |
4 | reselect | 19,002 |
5 | reactotron | 14,586 |
6 | redux-devtools | 13,887 |
7 | react-redux-typescript-guide | 13,288 |
8 | redux-persist | 12,866 |
9 | devhub | 9,543 |
10 | rematch | 8,459 |
11 | platform | 7,910 |
12 | mobx-state-tree | 6,878 |
13 | react-native-boilerplate | 4,453 |
14 | unstated-next | 4,172 |
15 | notistack | 3,791 |
16 | akita | 3,698 |
17 | store | 3,512 |
18 | playground-macos | 3,125 |
19 | liveblocks | 3,094 |
20 | react-tracked | 2,656 |
21 | next-redux-wrapper | 2,645 |
22 | typesafe-actions | 2,410 |
23 | Reactime 6.0: State Debugger for React | 2,155 |
Sponsored