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 Reactive Projects
-
formily
📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3
-
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.
-
revo-grid
Powerful virtual data grid smartsheet with advanced customization. Best features from excel plus incredible performance 🔋
-
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.
-
Marble.js
Marble.js - functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.
-
voby
A high-performance framework with fine-grained observable-based reactivity for building rich applications.
-
signals
A tiny (~1kB minzipped) and extremely fast library for creating reactive observables via functions. (by maverick-js)
-
signaldb
SignalDB is a local JavaScript database with a MongoDB-like interface and TypeScript support, enabling optimistic UI with signal-based reactivity across multiple frameworks. It integrates easily with libraries like Angular, Solid.js, Preact, and Vue, simplifying data management with schema-less design, in-memory storage, and fast queries.
-
core
A frontend framework for chillout-mode development 🥤 JSX components on generators*, fast mobx-like state management and exclusive cssx style system (by fract)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
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.
In its docs, Astro recommends nanostores, but I’ve used effector in the past. And LOVED IT. So I’ve used it for this project as well.
I found marblejs which makes use of rxjs and FP-TS, but "I'm not feeling it", so I'm looking for alternatives.
Project mention: Focusing on optimization, surpassing immer, limu finally reaches the top of immutable data performance | dev.to | 2024-01-06helux A state engine that integrates atom, signal, and dependency tracking, and supports fine-grained response updates
Project mention: Is redux and thunks still used or are there other alternatives for it now? | /r/reactjs | 2023-05-10Nanostores and Reatom are also great, fast atomic libs
Project mention: Show HN: SignalDB – Reactive Local JavaScript Database | news.ycombinator.com | 2023-10-20
Project mention: TypeScript is 'not worth it' for developing libraries, says Svelte author, as team switches to JavaScript and JSDoc • DEVCLASS | /r/sveltejs | 2023-05-12The previous version of the library (https://github.com/tanepiper/svelte-formula) was written in TS and I found it quite easy to migrate most of the code back
I forgot to share this very cool alternative approach to realtime reactivity, via websockets, by subscribing to actual raw queries from the frontend!
- https://github.com/Rolands-Laucis/Socio
- https://www.youtube.com/watch?v=5MxAg-h38VA&list=PLuzV40bvrS... (video updates of the code and functionality)
TypeScript Reactive related posts
- Simplifying Angular State Management Using NgRx SignalState
- Here's how NgRx selectors actually work internally
- TinyBase can now persist data to IndexedDB
- Using Angular Signals for Global State
- A better architecture for your Angular projects
- Navigation ID is not equal to the current router navigation id error
- How can I stop API requests from blocking rendering?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Apr 2024
Index
What are some of the best open-source Reactive projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | solid | 31,000 |
2 | formily | 10,748 |
3 | platform | 7,888 |
4 | realm-js | 5,590 |
5 | effector-react | 4,491 |
6 | tinybase | 2,951 |
7 | revo-grid | 2,650 |
8 | arrow-js | 2,253 |
9 | Marble.js | 2,140 |
10 | concent | 1,288 |
11 | mobx-react-form | 1,090 |
12 | reatom | 948 |
13 | voby | 857 |
14 | resolve | 763 |
15 | signals | 696 |
16 | ngx-errors | 471 |
17 | core | 400 |
18 | use-between | 279 |
19 | signaldb | 163 |
20 | kairo | 158 |
21 | core | 145 |
22 | svelte-plugins | 127 |
23 | Socio | 117 |
Sponsored