10 Best JavaScript Reactive Programming Libraries

List hand-picked by Openbase Experts
Learn More

rxjs

A reactive programming library for JavaScript

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
198
Top Feedback
29Great Documentation
24Highly Customizable
17Performant
GitHub Stars
26K
Weekly Downloads
35M
Last Commit
2mos ago

solid-js

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

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.6/ 5
18
Top Feedback
11Performant
6Easy to Use
6Poor Documentation
GitHub Stars
14K
Weekly Downloads
15K
Last Commit
1mo ago
mk

mobx-keystone

A MobX powered state management solution based on data trees with first class support for Typescript, support for snapshots, patches and much more

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
364
Weekly Downloads
2K
Last Commit
1mo ago

rx

The Reactive Extensions for JavaScript

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.5/ 5
61
Top Feedback
N/A
GitHub Stars
20K
Weekly Downloads
2M
Last Commit
5yrs ago

kefir

A Reactive Programming library for JavaScript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
64K
Last Commit
5mos ago

baconjs

Functional reactive programming library for TypeScript and JavaScript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
6K
Weekly Downloads
6K
Last Commit
8mos ago
fly

flyd

The minimalistic but powerful, modular, functional reactive programming library in JavaScript.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
1Easy to Use
1Performant
1Bleeding Edge
GitHub Stars
2K
Weekly Downloads
1K
Last Commit
10mos ago

cyclejs

A functional and reactive JavaScript framework for predictable code

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Highly Customizable
GitHub Stars
10K
Weekly Downloads
31
Last Commit
7mos ago
sj

s-js

S.js - Simple, Clean, Fast Reactive Programming in Javascript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.5/ 5
2
Top Feedback
1Great Documentation
GitHub Stars
743
Weekly Downloads
416
Last Commit
3yrs ago
rea

reactorjs

Simple reactive programming without a framework

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.0/ 5
1
Top Feedback
N/A
GitHub Stars
779
Weekly Downloads
3
Last Commit
2yrs ago

@proc7ts/fun-events

Functional event processor

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
67
Last Commit
1mo ago
xst

xstream

An extremely intuitive, small, and fast functional reactive stream library for JavaScript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
10K
Last Commit
8mos ago

most

Ultra-high performance reactive programming

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
24K
Last Commit
1yr ago

refract-rxjs

Harness the power of reactive programming to supercharge your components

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
804
Weekly Downloads
705
Last Commit
2yrs ago
lem

lemonadejs

Lemonade is a lightweight, micro reactive vanilla javascript library to create quick and reusable JS components without dependencies.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
127
Last Commit
N/A

hareactive

Purely functional reactive programming library

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
319
Weekly Downloads
1
Last Commit
3mos ago
frp

frpjs

Functional Reactive Programming Library for JavaScript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
150
Weekly Downloads
4
Last Commit
6yrs ago
cyc

cyclow

A reactive frontend framework for JavaScript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
109
Weekly Downloads
1
Last Commit
5yrs ago