TypeScript Reactive

Open-source TypeScript projects categorized as Reactive

Top 23 TypeScript Reactive Projects

  • solid

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

    Project mention: Resources for understanding the Solid compiler | /r/solidjs | 2023-04-18

    The reactivity core, which is in https://github.com/solidjs/solid This is where you'll see the reactivity runtime implementation. Take note that Solid's reactivity doesn't rely on compile-time magic

  • formily

    📱🚀 🧩 Cross Device & High Performance Normal Form/Dynamic(JSON Schema) Form/Form Builder -- Support React/React Native/Vue 2/Vue 3

    Project mention: Nativescript & Formily: A match made in heaven. | dev.to | 2022-10-21

    Enter Formily, by Alibaba which does exactly the above. With a JSON schema, forms can be generated whilst keeping control of the data model.

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • platform

    Reactive State for Angular

    Project mention: How can I stop API requests from blocking rendering? | /r/Angular2 | 2023-05-26

    For code sample and how to architect these things : https://ngrx.io

  • realm-js

    Realm is a mobile database: an alternative to SQLite & key-value stores

  • effector-react

    Business logic with ease ☄️

    Project mention: Global, reactive data store vs local, colocated graphql query? | /r/reactnative | 2023-03-20

    I've been using effector, together with the apollo-client for the last few years and, while it works, it's completely detached from the actual screens. In other words, you need to fetch everything (at startup) you might use at some point and it stays in the memory for the entire duration of the session. Error handling is also tricky as you need to explicitly subscribe to the specific error stores in order to render them. And, if something goes wrong, it's tricky to tell what data is actually used in the current screen, so it's almost impossible to do the Retry efficiently. OTOH the screens are nice and simple - no spinners, the data is just there, thus the app feels (and is) fast.

  • revo-grid

    Powerful virtual data grid smartsheet with advanced customization. Best features from excel plus incredible performance 🔋

  • Marble.js

    Marble.js - functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.

    Project mention: Functional Web Framework | /r/typescript | 2023-04-29

    I found marblejs which makes use of rxjs and FP-TS, but "I'm not feeling it", so I'm looking for alternatives.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • tinybase

    The reactive data store for local‑first apps.

    Project mention: To`class` or not to `class`? | /r/typescript | 2023-04-26

    And was recently looking through this codebase https://github.com/tinyplex/tinybase and realized there is not a single class keyword used.

  • arrow-js

    Reactivity without the framework

    Project mention: Daily General Discussion - March 29, 2023 | /r/ethfinance | 2023-03-29

    In the mean time, here's a partial re-write I've been working on for fun that's framework-less (wanted the experience). Uses a new library called ArrowJS (arrow-js.com) that's just 3 functions to add reactivity to otherwise native JavaScript as opposed to a large framework like Vue or React.

  • mobx-react-form

    Reactive MobX Form State Management

  • reatom

    Reatom - the ultimate state manager

    Project mention: Is redux and thunks still used or are there other alternatives for it now? | /r/reactjs | 2023-05-10

    Nanostores and Reatom are also great, fast atomic libs

  • voby

    A high-performance framework with fine-grained observable-based reactivity for building rich applications.

    Project mention: Resources for understanding the Solid compiler | /r/solidjs | 2023-04-18

    My plan was to read Voby's code. It's similar to Solid but less code to read.

  • resolve

    Full stack CQRS, DDD, Event Sourcing framework for Node.js (by reimagined)

  • reactive-forms

    (Angular Reactive) Forms with Benefits 😉

    Project mention: Typed Forms - Is there an easier way to create Typed Forms from models? | /r/Angular2 | 2022-09-23

    So you are refering to this library: https://github.com/ngneat/reactive-forms ?

  • ngx-errors

    A declarative validation errors module for reactive forms.

  • core

    Most.js core event stream (by mostjs)

  • use-between

    Sharing state between React components

  • dirty-check-forms

    🐬Detect Unsaved Changes in Angular Forms

    Project mention: when there is unsaved data on the page - show a dialog and, depending on the user's response, perform some action | /r/angular | 2023-05-29
  • kairo

    A uniform interface for building front-end applications

  • core

    A frontend framework for chillout-mode development 🥤 JSX components on generators*, fast mobx-like state management and exclusive cssx style system (by fract)

    Project mention: I created a framework with JSX components on generators*, a fast mobx-like state management and an exclusive cssx styling system | dev.to | 2022-07-27

    My name is Dani. For several years now, I have been experimenting with different approaches to front-end development. I tried many different ideas, the best of which I collected in my framework Whatsup. In this article, I want to briefly tell you about architectural decisions and discuss them with you in the comments.

  • svelte-plugins

    Zero-Configuration Reactive forms for Svelte

    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-12

    The 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

  • agile

    🌌 Global State and Logic Library for JavaScript/Typescript applications

  • egjs-conveyer

    Conveyer adds Drag gestures to your Native Scroll.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

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-05-29.

TypeScript Reactive related posts


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

Project Stars
1 solid 27,792
2 formily 9,628
3 platform 7,575
4 realm-js 5,262
5 effector-react 4,212
6 revo-grid 2,383
7 Marble.js 2,112
8 tinybase 1,910
9 arrow-js 1,329
10 mobx-react-form 1,079
11 reatom 837
12 voby 746
13 resolve 733
14 reactive-forms 593
15 ngx-errors 472
16 core 388
17 use-between 239
18 dirty-check-forms 190
19 kairo 156
20 core 140
21 svelte-plugins 123
22 agile 90
23 egjs-conveyer 84
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.