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: WebSockets | dev.to | 2024-05-16

    There are various libraries that let you create a ws server (similar to how express lets you create an HTTP server) https://www.npmjs.com/package/websocket https://github.com/websockets/ws https://socket.io/

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

    SurveyJS logo
  • 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?

  • 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: The Sound of Software | news.ycombinator.com | 2024-04-27

    Recently, I added an AI-generated soundtrack to my open source project's home page https://socketcluster.io/

    It seems unconventional at first but I distinctly remember about a decade ago when Adobe Flash was still broadly supported, many Flash websites had soundtracks. I think the reason why regular HTML websites didn't have them was because it was difficult to implement and internet was much slower so they had to be streamed in a special way.

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

    InfluxDB logo
  • Primus

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

  • 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

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

  • xmpp.js

    XMPP for JavaScript

  • Project mention: xmpp.js | news.ycombinator.com | 2023-11-27
  • 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

  • rpc-websockets

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

  • Kalm

    Moved to https://github.com/kalm/kalm.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.

  • Straw

    Realtime processing framework for Node.js

  • 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

  • realtime-newsapi

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

  • Oblecto

    Oblecto is a media server, which streams media you already own, and is designed to be at the heart of your entertainment experience. It runs on your home server to index and analyze your media such as Movies and TV Shows and presents them in an interface tailored for your media consupmtion needs.

  • 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

  • The Sound of Software

    1 project | news.ycombinator.com | 27 Apr 2024
  • Building a GitHub activity feed with Node.js and Socket.io

    3 projects | dev.to | 26 Apr 2024
  • Edit This Blog Post

    3 projects | news.ycombinator.com | 6 Feb 2024
  • Map Tool with Live-Collaboration

    1 project | news.ycombinator.com | 6 Feb 2024
  • Node.js Roadmap: Mastering the Essentials

    2 projects | dev.to | 26 Jan 2024
  • WebSockets and Node.js - testing WS and SockJS by building a web app

    3 projects | dev.to | 18 Dec 2023
  • CUTE YOU!Create your cartoon likeness using 1 photo (ComfyUI WorkFLow)

    1 project | /r/StableDiffusion | 11 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 Jun 2024
    SaaSHub helps you find the best software and product alternatives 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 21,212
2 Wekan 19,200
3 sockjs-client 8,383
4 SocketCluster 6,124
5 CryptPad 5,303
6 deployd 4,985
7 engine.io 4,591
8 Primus 4,461
9 mapus 3,256
10 postprocessing 2,189
11 xmpp.js 2,173
12 SockJS 2,090
13 Aedes 1,745
14 autobahn-js 1,431
15 kuzzle 1,386
16 shader-park-core 712
17 rpc-websockets 567
18 Kalm 445
19 jeelizGlassesVTOWidget 261
20 Straw 257
21 sec-api 212
22 realtime-newsapi 172
23 Oblecto 164

Sponsored
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.
surveyjs.io