JavaScript Real-time

Open-source JavaScript projects categorized as Real-time

Top 23 JavaScript Real-time Projects

  1. ws

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

    Project mention: How to Build a LinkedIn Outreach Pipeline (Without Getting Your Account Banned) | dev.to | 2026-06-12

    The Playwright Docker image ships Node 20, which has no global WebSocket, and the Supabase Realtime client throws without one. The fix was to install ws and pass it as the transport. The problem was that we initialised a Supabase client in three files (index.ts, login.ts, browser.ts). We patched one and watched the same crash reappear from a different code path. The options were to patch all three or none.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. Wekan

    The Open Source kanban, built with Meteor. GitHub issues/PRs are only for FLOSS Developers, not for support, support is at https://wekan.fi/commercial-support/ . New English strings for new features at imports/i18n/data/en.i18n.json . Non-English translations at https://app.transifex.com/wekan/wekan only.

    Project mention: 'Source available' is not open source (and that's okay) | news.ycombinator.com | 2025-12-10
  4. Planka

    PLANKA is the Kanban-style project mastering tool for everyone

    Project mention: Top 10 Open Source Side Projects You Can Build on a Weekend | dev.to | 2025-09-12

    Repo: Planka

  5. sockjs-client

    WebSocket emulation - Javascript client

  6. CryptPad

    Collaborative office suite, end-to-end encrypted and open-source.

    Project mention: Office.eu launches as Europe's sovereign office platform | news.ycombinator.com | 2026-03-15

    It's always a good thing to have multiple players and I hope we can have actual EU-based alternatives, but I feel like this is less interesting as a project than _La Suite numérique_ [1] developed by the French government or _CryptPad_ [2] developed by XWiki, a French company based in Paris.

    [1] https://lasuite.numerique.gouv.fr/

    [2] https://cryptpad.org/

  7. SocketCluster

    Highly scalable realtime pub/sub and RPC framework

    Project mention: Flat Datacenter Networks at Scale | news.ycombinator.com | 2026-06-09

    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.

  8. deployd

    a toolkit for building realtime APIs

  9. fastrtc

    The python library for real-time communication

  10. engine.io

    The engine used in the Socket.IO JavaScript server, which manages the low-level transports such as HTTP long-polling and WebSocket.

  11. Primus

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

  12. mapus

    A map tool with real-time collaboration 🗺️

  13. postprocessing

    A post processing library for three.js. (by pmndrs)

    Project mention: Ball Pit | news.ycombinator.com | 2026-03-25

    TRAA basically works by using a history buffer, for example using the last couple of frames, all jittered a little bit to compute the pixel. There's still ghosting and smearing that can happen though because of this technique, so you have methods to counteract like subpixel correction where u increase temporal alpha when velocity is subpixel, but that can introduce some artifacts as well.

    There's also SMAA T2x which the pmndrs team is planning on integrating into their postprocessing package[0]. This cryengine3 slideshow gives a nice overview of antialiasing methods if you're interested: http://iryoku.com/aacourse/downloads/13-Anti-Aliasing-Method...

    [0] https://github.com/pmndrs/postprocessing

    This paper also provides a decent overview of TRAA:

  14. xmpp.js

    XMPP for JavaScript

    Project mention: Xmpp.js 0.14.0: XMPP for JavaScript | news.ycombinator.com | 2025-11-19
  15. SockJS

    WebSocket emulation - Node.js server

  16. Aedes

    Barebone MQTT broker that can run on any stream server, the node way

  17. comfyui-mixlab-nodes

    Workflow-to-APP、ScreenShare&FloatingVideo、GPT & 3D、SpeechRecognition&TTS

  18. kuzzle

    Open-source Back-end, self-hostable & ready to use - Real-time, storage, advanced search - Web, Apps, Mobile, IoT -

  19. autobahn-js

    WAMP in JavaScript for Browsers and NodeJS

  20. shader-park-core

    A JavaScript library for creating real-time 2D and 3D shaders. JS -> Shader. https://shaderpark.com/ https://twitter.com/shaderpark

  21. rpc-websockets

    JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript

  22. 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
  23. 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.

  24. realtime-newsapi

    Financial News Aggregator - Real Time & Query API for Financial News

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).

JavaScript Real-time discussion

Log in or Post with

JavaScript Real-time related posts

Index

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

# Project Stars
1 ws 22,767
2 Wekan 20,966
3 Planka 12,094
4 sockjs-client 8,517
5 CryptPad 7,722
6 SocketCluster 6,197
7 deployd 4,950
8 fastrtc 4,604
9 engine.io 4,585
10 Primus 4,472
11 mapus 3,516
12 postprocessing 2,792
13 xmpp.js 2,269
14 SockJS 2,101
15 Aedes 1,954
16 comfyui-mixlab-nodes 1,846
17 kuzzle 1,642
18 autobahn-js 1,450
19 shader-park-core 819
20 rpc-websockets 624
21 4gaBoards 620
22 centrifuge-js 494
23 realtime-newsapi 348

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that JavaScript is
the 5th most popular programming language
based on number of references?