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: My WebSocket was open the whole time. It just stopped sending anything. | dev.to | 2026-08-31

    The standard answer is a heartbeat: send a ping, expect a pong, kill the connection if the pong does not arrive. The ws heartbeat pattern is the canonical implementation and it is genuinely good. socket.io does the equivalent internally.

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. Wekan

    FLOSS kanban, built with Meteor. Official Public Support at GitHub issues only. Official Private Pre-Paid Support at https://wekan.fi/commercial-support/ only. Translation PRs to imports/i18n/data/en.i18n.json, other translations at https://app.transifex.com/wekan/wekan . No telemetry.

    Project mention: Meteor pluggable DDP transport: meet uWebSockets.js | dev.to | 2026-08-12

    WeKan runs exactly this in production. WeKan PR #6365 restores DDP_TRANSPORT=uws as WeKan's default and adds a docker-compose-multitenancy.yml that boots two fully isolated tenants against one shared Mongo replica set:

  4. Planka

    Elegant open source project tracking. Self-hosted Kanban for teams — free Community edition, with PLANKA Pro for organisations.

    Project mention: OIDC/SSO Moves to Planka Pro | news.ycombinator.com | 2026-08-10
  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. SaaSHub

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

    SaaSHub logo
  10. fastrtc

    The python library for real-time communication

  11. engine.io

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

  12. Primus

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

  13. mapus

    A map tool with real-time collaboration 🗺️

  14. 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:

  15. xmpp.js

    XMPP for JavaScript

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

    WebSocket emulation - Node.js server

  17. Aedes

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

    Project mention: Why doesn't MQTT have its own Express? Introducing mqttkit | dev.to | 2026-06-24

    There are already excellent MQTT brokers in the Node ecosystem — most notably Aedes, which handles CONNECT, SUBSCRIBE, PUBLISH, QoS, retain, sessions, persistence, and MQTT-over-WebSocket. EMQX and Mosquitto cover production scale. None of these need replacing.

  18. comfyui-mixlab-nodes

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

  19. gpu-hot

    🔥 Real-time NVIDIA GPU dashboard

    Project mention: Show HN: GPU-hot Dashboard for monitoring Nvidia GPUs on remote servers | news.ycombinator.com | 2026-02-17

    GitHub: https://github.com/psalias2006/gpu-hot

    What it monitors: Utilization, temperature, memory, power draw, fan speed, clock speeds, PCIe info, P-State, throttle status, encoder/decoder sessions, active processes plus host CPU and RAM.

  20. autobahn-js

    WAMP in JavaScript for Browsers and NodeJS

  21. websocket-devtools

    Complete WebSocket Traffic Control with advanced proxy, simulation, and blocking capabilities

  22. shader-park-core

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

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

  24. rpc-websockets

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

  25. realtime-newsapi

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

  26. SaaSHub

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

    SaaSHub logo
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

  • Construyendo el flagship (1): auth por cookie browser-correcta en Fitz

    1 project | dev.to | 15 Aug 2026
  • Building the flagship (1): browser-correct cookie auth in Fitz

    1 project | dev.to | 15 Aug 2026
  • Meteor pluggable DDP transport: meet uWebSockets.js

    5 projects | dev.to | 12 Aug 2026
  • Why doesn't MQTT have its own Express? Introducing mqttkit

    2 projects | dev.to | 24 Jun 2026
  • Flat Datacenter Networks at Scale

    1 project | news.ycombinator.com | 9 Jun 2026
  • Doing Something That's Never Been Done Before

    1 project | news.ycombinator.com | 8 Jun 2026
  • Backpressure is all you need

    6 projects | news.ycombinator.com | 31 May 2026
  • A note from our sponsor - AppSignal
    www.appsignal.com | 12 Oct 2026
    APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product. Learn more →

Index

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

# Project Stars
1 ws 22,811
2 Wekan 21,110
3 Planka 12,612
4 sockjs-client 8,502
5 CryptPad 8,003
6 SocketCluster 6,195
7 deployd 4,942
8 fastrtc 4,631
9 engine.io 4,575
10 Primus 4,469
11 mapus 3,539
12 postprocessing 2,878
13 xmpp.js 2,279
14 SockJS 2,099
15 Aedes 1,975
16 comfyui-mixlab-nodes 1,863
17 gpu-hot 1,635
18 autobahn-js 1,449
19 websocket-devtools 1,196
20 shader-park-core 823
21 4gaBoards 725
22 rpc-websockets 626
23 realtime-newsapi 363

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com