JavaScript Real-time

Open-source JavaScript projects categorized as Real-time

Top 23 JavaScript Real-time Projects

  • ws

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

    Project mention: Setting up a WebSocket server in Node.js | dev.to | 2024-03-25

    Before setting up a WebSocket server in Node.js, we need to install the necessary dependencies. Fortunately, Node.js has a vibrant ecosystem with various WebSocket libraries available. In this article, we will focus on using the popular ws library, which provides a simple and efficient WebSocket implementation for Node.js.

  • Wekan

    The Open Source kanban (built with Meteor). Keep variable/table/field names camelCase. For translations, only add Pull Request changes to wekan/i18n/en.i18n.json , other translations are done at https://app.transifex.com/wekan/wekan only.

    Project mention: Elegant open source project tracking, Trello like but self-hosted | news.ycombinator.com | 2024-03-18

    Looks nice, I selfhosted https://github.com/wekan/wekan for a while, which is a MIT licensed heavily Trello-inspired alternative, does someone know both Wekan and Plankanban and can tell their differences?

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • sockjs-client

    WebSocket emulation - Javascript client

    Project mention: WebSockets and Node.js - testing WS and SockJS by building a web app | dev.to | 2023-12-18

    SockJS is a library that mimics the native WebSockets API. Additionally, it will fall back to HTTP whenever a WebSocket fails to connect, or if the browser being used doesn’t support WebSockets. Like WS, SockJS requires a server counterpart; its maintainers provide both a JavaScript client library and a Node.js server library.

  • SocketCluster

    Highly scalable realtime pub/sub and RPC framework

    Project mention: Is it a good practice to store web sockets connections on redis? | /r/node | 2023-06-24

    If redis doesn't satisfy your requirements or you're unable to make it work using adaptor, SocketCluster is a great package for this https://socketcluster.io/

  • CryptPad

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

    Project mention: Browse Self-Hosted Software | news.ycombinator.com | 2024-04-04

    In my frustration with MS Office, I gave it a chance and searched for MS Office alternatives ... and found https://github.com/cryptpad/cryptpad ! Looks quite nice. Maybe I should set that up on a server.

  • deployd

    a toolkit for building realtime APIs

  • engine.io

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • Primus

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

    Project mention: Technologies to create a chat application with different channels like Slack? | /r/node | 2023-05-06

    Socket.io would work, but I'd recommend using primus with uws https://github.com/primus/primus

  • mapus

    A map tool with real-time collaboration 🗺️

    Project mention: Map Tool with Live-Collaboration | news.ycombinator.com | 2024-02-06

    The original website (I assume your project is fork?) shows proper attribution in the screenshot/video https://github.com/alyssaxuu/mapus

  • xmpp.js

    XMPP for JavaScript

    Project mention: xmpp.js | news.ycombinator.com | 2023-11-27
  • postprocessing

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

    Project mention: The Resend Cube Lookalike Part 3 - Lights, God Rays, Final Touches | dev.to | 2023-07-17

    We will replace our render pass and our effects pass from three with effects from postprocessing library by Poimandres. Let's start by importing it (add to importmap + call inside script)

  • SockJS

    WebSocket emulation - Node.js server

    Project mention: WebSockets and Node.js - testing WS and SockJS by building a web app | dev.to | 2023-12-18

    SockJS is a library that mimics the native WebSockets API. Additionally, it will fall back to HTTP whenever a WebSocket fails to connect, or if the browser being used doesn’t support WebSockets. Like WS, SockJS requires a server counterpart; its maintainers provide both a JavaScript client library and a Node.js server library.

  • Aedes

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

    Project mention: Cloud compatible node native message broker | /r/node | 2023-07-09

    Any reason to not use https://github.com/moscajs/aedes? mqtt is a standard protocol. I see there is an mqtt adapter for kafka, and a broker to translate between systems.

  • autobahn-js

    WAMP in JavaScript for Browsers and NodeJS

  • kuzzle

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

  • shader-park-core

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

    Project mention: Painting with Math: A Gentle Study of Raymarching | news.ycombinator.com | 2023-09-15

    For anyone interested in playing around with SDFs, my friend and I made this open source library to make working with them more efficient, and you can write shaders using javascript https://github.com/shader-park/shader-park-core

  • comfyui-mixlab-nodes

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

    Project mention: CUTE YOU!Create your cartoon likeness using 1 photo (ComfyUI WorkFLow) | /r/StableDiffusion | 2023-12-11

    comfyui-mixlab-nodes [WIP] what is the solution for this?

  • rpc-websockets

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

  • Kalm

    Moved to https://github.com/kalm/kalm.js

  • Straw

    Realtime processing framework for Node.js

  • jeelizGlassesVTOWidget

    JavaScript/WebGL glasses virtual try-on widget. Real-time camera experience, robust to all lighting conditions, high-end 3D PBR rendering, easy integration, fully customizable.

  • sec-api

    sec.gov EDGAR API | search & filter SEC filings | over 150 form types supported | 10-Q, 10-K, 8, 4, 13, S-11, ... | insider trading

    Project mention: Is something happening with Reddit? Seeing a lot of people saying they’re leaving. | /r/Superstonk | 2023-06-10

    Doesn't that mean that developers were profiting from a free API before? That may be fair play, but doesn't it raise ethical concerns in terms of business practices? (This guy is the GOAT of that, got rich off SEC public data)

  • realtime-newsapi

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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

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). The latest post mention was on 2024-04-04.

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 21,000
2 Wekan 19,108
3 sockjs-client 8,353
4 SocketCluster 6,109
5 CryptPad 5,187
6 deployd 4,985
7 engine.io 4,586
8 Primus 4,463
9 mapus 3,256
10 xmpp.js 2,166
11 postprocessing 2,141
12 SockJS 2,088
13 Aedes 1,733
14 autobahn-js 1,432
15 kuzzle 1,369
16 shader-park-core 700
17 comfyui-mixlab-nodes 638
18 rpc-websockets 562
19 Kalm 445
20 Straw 257
21 jeelizGlassesVTOWidget 254
22 sec-api 208
23 realtime-newsapi 172
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com