10 Best JavaScript Real-time Libraries

List hand-picked by Openbase Experts
Learn More

ws

Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.5/ 5
25
Top Feedback
15Performant
14Easy to Use
11Great Documentation
GitHub Stars
17K
Weekly Downloads
52M
Last Commit
2mos ago

socket.io

Realtime application framework (Node.JS server)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
698
Top Feedback
36Easy to Use
35Great Documentation
29Performant
GitHub Stars
55K
Weekly Downloads
5M
Last Commit
1mo ago

now

Develop. Preview. Ship.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
TypeScript Icon
Deprecated
User Rating
4.8/ 5
6
Top Feedback
N/A
GitHub Stars
8K
Weekly Downloads
12K
Last Commit
1mo ago

node-opcua

an implementation of a OPC UA stack fully written in javascript and nodejs - http://node-opcua.github.io/

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
2
Top Feedback
4Great Documentation
1Performant
1Bleeding Edge
GitHub Stars
1K
Weekly Downloads
7K
Last Commit
1mo ago

sockjs

WebSocket emulation - Node.js server

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

colyseus

⚔ Multiplayer Framework for Node.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
3
Top Feedback
N/A
GitHub Stars
4K
Weekly Downloads
2K
Last Commit
3mos ago

feathers

A framework for real-time applications and REST APIs with JavaScript and TypeScript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
TypeScript Icon
Deprecated
User Rating
4.3/ 5
3
Top Feedback
2Great Documentation
2Easy to Use
2Performant
GitHub Stars
14K
Weekly Downloads
4K
Last Commit
2mos ago

laravel-echo

Laravel Echo library for beautiful Pusher and Ably integration.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.0/ 5
2
Top Feedback
2Easy to Use
1Bleeding Edge
GitHub Stars
857
Weekly Downloads
63K
Last Commit
3mos ago

primus

⚡ Primus, the creator god of the transformers & an abstraction layer for real-time to prevent module lock-in.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
4K
Weekly Downloads
10K
Last Commit
5mos ago
kep

keppler

Real time code sharing for your lectures and presentations.

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

hyperdrive

Hyperdrive is a secure, real time distributed file system

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
351
Last Commit
2mos ago

rickshaw

JavaScript toolkit for creating interactive real-time graphs

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
7K
Weekly Downloads
3K
Last Commit
2yrs ago
zeu

zeu

A JavaScript library for real-time visualization

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
7
Last Commit
3yrs ago
tm

torrent-mount

Mount a torrent (or magnet link) as a filesystem in real time using torrent-stream and fuse. AKA MAD SCIENCE!

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
2
Last Commit
7yrs ago