Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 23 JavaScript Realtime Projects
-
MeteorJS brings client-side reactivity out of the box. No matter which frontend framework you choose, you will always have an integrated reactivity that synchronizes your data and the UI. This is one of the core strengths of MeteorJS.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
-
-
Project mention: OpenBSD 7.5 via QEMU on Hetzner physical machine (no phys. access / KVM console) | news.ycombinator.com | 2024-08-11
This site is built on CodiMD, which seems like a really cool platform for editing and publishing markdown: https://github.com/hackmdio/CodiMD
-
For WebSockets, using SocketCluster (https://socketcluster.io), it's possible to queue up all requests from the same client and then detect and respond to high backpressure spikes (e.g. by disconnecting the client and/or recording the incident).
You can combine different approaches like limiting the number of connections from a single IP within a certain timeframe and also limiting the backpressure.
The ability to measure and respond to extreme backpressure spikes on a per-end-user basis is highly valuable because backpressure in SocketCluster takes into account the processing time of client requests.
A common strategy that spammers use is to identify and invoke the most expensive endpoints in your system.
A lot of people still don't understand the value proposition of being able to process requests from clients in-order. It's also really good at preventing race conditions and makes your environment highly predictable.
-
mirotalksfu
🏆 WebRTC - SFU - Simple, Secure, Scalable Real-Time Video Conferences Up to 8k, compatible with all browsers and platforms.
Mirotalk - [ Star on GitHub ]
-
Nutrient
Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
-
soul
🕉 Soul | Automatic SQLite RESTful and realtime API server | Build CRUD APIs in seconds! (by thevahidal)
Project mention: Show HN: Soul – A SQLite REST and Realtime Server with Auth Mode and Extensions | news.ycombinator.com | 2024-08-26 -
trystero
✨🤝✨ Build instant multiplayer webapps, no server required — Magic WebRTC matchmaking over BitTorrent, Nostr, MQTT, IPFS, Supabase, and Firebase
I am also curious about the progress on this feature: https://github.com/dmotz/trystero/issues/24 for more info
-
-
-
-
-
-
-
ably-js
Javascript, Node, Typescript, React, React Native client library SDK for Ably realtime messaging service
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript Realtime discussion
JavaScript Realtime related posts
-
Exponential Rate Limiting
-
Show HN: Soul – A SQLite REST and Realtime Server with Auth Mode and Extensions
-
Mastering Real-Time Collaboration: Building Figma and Miro-Inspired Features with Supabase
-
The Sound of Software
-
Soul RESTful and realtime server for SQLite, now with Authentication!
-
The Journey of Abandoning Ship2Post. Dreams, Challenges, and Lessons
-
How to Integrate a Video Conferencing API into a Website
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 15 Feb 2025
Index
What are some of the best open-source Realtime projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | Meteor JS | 44,536 |
2 | ZeroNet | 18,446 |
3 | gun | 18,293 |
4 | yjs | 18,234 |
5 | HackMD | 9,447 |
6 | SocketCluster | 6,155 |
7 | mirotalksfu | 2,255 |
8 | soul | 1,558 |
9 | trystero | 1,423 |
10 | dotNetify | 1,189 |
11 | Vynchronize | 1,169 |
12 | social-network | 626 |
13 | vue-socket.io-extended | 625 |
14 | kubelive | 592 |
15 | chartjs-plugin-streaming | 563 |
16 | ably-js | 325 |
17 | socketcluster-client | 295 |
18 | mirotalkwebrtc | 291 |
19 | realtime-newsapi | 231 |
20 | jsynchronous | 129 |
21 | videosdk-rtc-react-sdk-example | 122 |
22 | NextJS-chat-app | 97 |
23 | hydrogen-solidjs-client | 84 |