JavaScript Reactive Programming

Open-source JavaScript projects categorized as Reactive Programming

Top 17 JavaScript Reactive Programming Projects

  • Meteor JS

    Meteor, the JavaScript App Platform

    Project mention: If You Were Building Today, Which Tech Stack Would You Use and Why? | | 2022-12-18

    you could build the whole thing with and React

  • mostly-adequate-guide

    Mostly adequate guide to FP (in javascript)

    Project mention: Anyone use Git for writing projects? | | 2023-01-03

    This project might serve as inspiration:

  • SurveyJS

    Extensible JavaScript Form Builder Libraries. SurveyJS is a set of four fully customizable JS libraries that allow you to create, easily modify, and run multiple web forms in any web app, while retaining all sensitive data on your own servers.


    📡 Native App over HTTP, on iOS

  • Most.js

    Ultra-high performance reactive programming

  • Highland

    High-level streams library for Node.js and the browser

    Project mention: Stopping a stream, piping it to another stream and then resuming the stream | | 2022-08-25

    If you don't want the full stream to actual get through, then you can have a filter/transform limiting what can get through. I highly recommend highland to help deal with higher level stream stuff

  • react-easy-state

    Simple React state management. Made with ❤️ and ES6 Proxies.

    Project mention: Which state management library is the best for React? (suggest any libraries that are not included in the poll) | | 2022-11-03

    I've really enjoyed react-easy-state

  • concent

    State management that tailored for react, it is simple, predictable, progressive and efficient.

    Project mention: Limu, a Fast Immutable Lib | | 2022-07-23

    Why is Limu born? Because I plan to release concent V3 next year, I need a more advanced immutable data JS operation tool, so Limu was born

  • 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!

  • observer-util

    Transparent reactivity with 100% language coverage. Made with ❤️ and ES6 Proxies.

  • scramjet

    Public tracker for Scramjet Cloud Platform, a platform that bring data from many environments together.

  • KendoReact Grid

    Issue tracker - KendoReact

  • beicon

    Reactive Streams for ClojureScript

  • rxjs-fundamentals-course

    RxJS Fundamentals, an Open Learning course by This is Learning.

    Project mention: How we built This is Learning Community | | 2023-02-26

    RxJS Fundamentals (

  • Dragonbinder

    1kb progressive state management library inspired by Vuex.

  • Sekoia

    Sekoia.js - Reactivity Engine

  • sporadic

    Composable Concurrency Abstractions for JavaScript. :railway_track: :rhinoceros: :train: :vertical_traffic_light:

  • humanify

    Add human touch to otherwise very machined node.js streams.

  • redefining-observable

    A shift of perspective on Observable

  • Sonar

    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.

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-02-26.

JavaScript Reactive Programming related posts


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

Project Stars
1 Meteor JS 43,402
2 mostly-adequate-guide 22,478
4 Most.js 3,471
5 Highland 3,416
6 react-easy-state 2,548
7 concent 1,144
8 observer-util 1,141
9 scramjet 249
10 KendoReact Grid 159
11 beicon 146
12 rxjs-fundamentals-course 125
13 Dragonbinder 70
14 Sekoia 30
15 sporadic 17
16 humanify 6
17 redefining-observable 2
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.