SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 JavaScript Realtime Projects
-
Project mention: Blaze 3 Unofficial Simple Todos Tutorial with Meteor 3.4.1 + Rspack + PicoCSS | dev.to | 2026-05-08
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Centralized vs. Decentralized: Why Modern Collaborative Tools choose CRDTs | dev.to | 2026-05-28
In the architecture of my Collaborative-Code-Editor, choosing CRDTs over OT gives me the advantage of not depending on a server for my data conflicts. Using Yjs as my CRDT library, not only fixes the problems OT arises but comes with additional features. A unique identifier keeps track of the characters' identity, and relative addressing that points to the character position in my code editor. The relative position matters because when working with other real-time data types that use indices, you will encounter stale data when inserting. In other words, when two users add character at the same time it will be inserted relative to the left and right parents rather than its place in the document.
-
Documentation
-
-
-
This is basically the principle behind https://socketcluster.io/ scalability; the sharding of channels across available brokers is pseudo-random. It uses a hash function for determinism but the distribution looks essentially random.
-
mirotalksfu
🏆 Self-hosted, open-source WebRTC video conferencing platform for real-time communication and collaboration. A modern alternative to Zoom, built on SFU architecture.
-
soul
🕉 Soul | Automatic SQLite RESTful and realtime API server | Build CRUD APIs in minutes! (by thevahidal)
-
-
-
-
4gaBoards
Straightforward realtime kanban boards management for intuitive task tracking. 4ga Boards features an elegant dark mode, collapsible todo lists, and multitasking tools to supercharge your team's productivity.
Project mention: Atlassian's Trello redesign may be 'worst in tech history' say frustrated users | news.ycombinator.com | 2025-08-12 -
-
-
centrifuge-js
JavaScript client SDK to communicate with Centrifugo and Centrifuge-based server from browser, NodeJS and React Native. Supports WebSocket, HTTP-streaming over Fetch and Readable Stream API, EventSource, WebTransport.
-
mirotalkwebrtc
🛠 Self-hosted open-source WebRTC SaaS and room scheduler for MiroTalk instances, used to create and manage scheduled video meeting rooms for real-time communication workflows.
-
ably-js
Javascript, Node, Typescript, React, React Native client library SDK for Ably realtime messaging service
-
-
-
-
-
-
Project mention: Show HN: Real-time Collaboration for Django Admin (open-source) | news.ycombinator.com | 2025-09-10
JavaScript Realtime discussion
JavaScript Realtime related posts
-
Flat Datacenter Networks at Scale
-
Doing Something That's Never Been Done Before
-
Backpressure is all you need
-
Fluxychat VS pusher-js - a user suggested alternative
2 projects | 25 May 2026 -
SQL: Incorrect by Construction
-
Some Things Just Take Time
-
Show HN: µJS, a 5KB alternative to Htmx and Turbo with zero dependencies
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jun 2026
Index
What are some of the best open-source Realtime projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Meteor JS | 44,773 |
| 2 | yjs | 22,015 |
| 3 | gun | 19,054 |
| 4 | ZeroNet | 18,749 |
| 5 | HackMD | 10,089 |
| 6 | SocketCluster | 6,197 |
| 7 | mirotalksfu | 3,011 |
| 8 | soul | 1,679 |
| 9 | dotNetify | 1,200 |
| 10 | Vynchronize | 1,168 |
| 11 | social-network | 639 |
| 12 | 4gaBoards | 620 |
| 13 | kubelive | 601 |
| 14 | chartjs-plugin-streaming | 585 |
| 15 | centrifuge-js | 494 |
| 16 | mirotalkwebrtc | 363 |
| 17 | ably-js | 360 |
| 18 | realtime-newsapi | 348 |
| 19 | socketcluster-client | 300 |
| 20 | hyperfy | 293 |
| 21 | videosdk-rtc-react-sdk-example | 142 |
| 22 | jsynchronous | 131 |
| 23 | django-admin-collaborator | 105 |