JavaScript Real-time

Open-source JavaScript projects categorized as Real-time | Edit details

Top 23 JavaScript Real-time Projects

  • GitHub repo Rocket.Chat

    The communications platform that puts data protection first.

    Project mention: Top Node.js Frameworks for Web Apps in 2021 | dev.to | 2021-11-26

    Rocket.Chat

  • GitHub repo 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://transifex.com/wekan/wekan only.

    Project mention: Never Update Anything | news.ycombinator.com | 2021-11-06

    No, Meteor does not take care of all. If someone would help me to upgrade to newest Meteor etc dependencies, it would be very welcome:

    https://github.com/wekan/wekan/issues/3881

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo ws

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

    Project mention: How do web apps integrate webhooks when the user needs frequent updates? | reddit.com/r/AskComputerScience | 2021-09-24
  • GitHub repo MQTT.js

    The MQTT client for Node.js and the browser

    Project mention: showdev: Serverless IoT Dashboard | dev.to | 2021-09-23

    View on GitHub

  • GitHub repo SocketCluster

    Highly scalable realtime framework

    Project mention: SocketCluster. The most underrated framework. Part 1: Intoduction | dev.to | 2021-03-30

    SocketCluster is a framework which allows you to use the WebSocket protocol the transmit between its backend API and client library. The client can be used both on a backend (E.g. a Raspberry pi) or frontend application.

  • GitHub repo deployd

    a toolkit for building realtime APIs

  • GitHub repo engine.io

    Project mention: We Improved Reliability of Our WebSocket Connections | news.ycombinator.com | 2021-10-28

    Ah, yep, that explains it.

    They do solve this problem as documented: https://github.com/socketio/engine.io/blob/64d57545116c7a7d9...

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Primus

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

    Project mention: We Improved Reliability of Our WebSocket Connections | news.ycombinator.com | 2021-10-28

    Indeed it does! https://github.com/primus/primus/blob/a7ba7249cb0205a01629da...

    I do wish we didn't all have to reinvent this wheel though…

  • GitHub repo mapus

    A map tool with real-time collaboration 🗺️

    Project mention: LeafletJS | news.ycombinator.com | 2021-08-16

    Super handy library. I used it for a real-time collaborative map tool [1], it's especially useful when it comes to customization, plus it has many plugins which add a lot of functionality. Leaflet Geoman [2] for instance is great for creating all sorts of geometries on the map, I've personally used it for my tool so users can designate areas and paths. So good.

    [1] https://github.com/alyssaxuu/mapus

  • GitHub repo SockJS

    WebSocket emulation - Node.js server

  • GitHub repo Aedes

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

    Project mention: Mosquitto: An open-source MQTT broker | news.ycombinator.com | 2021-09-29
  • GitHub repo chatify

    A Laravel package helps you add a complete real-time messaging system to your new / existing application with only one command.

  • GitHub repo postprocessing

    A post processing library that provides the means to implement image filter effects for three.js. (by vanruesc)

    Project mention: How to help visibility of features like text — shadows, ambient occlusion? | reddit.com/r/threejs | 2021-08-08

    i think what you need is AO, ambient occlusion. don't have a plain vanilla example of this but you can play with the values here https://codesandbox.io/s/hi-key-bubbles-forked-worwb?file=/src/App.js:2783-2941 to see if that would make a difference for you. the library is this one: https://github.com/vanruesc/postprocessing

  • GitHub repo Kalm

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

  • GitHub repo rpc-websockets

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

    Project mention: An open source and pure Node.js remote calling framework project | reddit.com/r/node | 2021-03-05

    What differentiates jigsaw-rpc from rpc-websockets?

  • GitHub repo Straw

    Realtime processing framework for Node.js

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

    Project mention: Video hosting system | reddit.com/r/selfhosted | 2021-11-22
  • GitHub repo TFJS-object-detection

    Real-time custom object detection in the browser using tensorflow.js

    Project mention: Cannot read property 'children' of undefined with using Tensorflow Object Detection API model in tfjs | reddit.com/r/tensorflow | 2021-05-28

    Describe the current behavior I used transfer learning using a pretrained model from the Tensorflow Object Detection API, which i converted to tensorflow-js using the tensorflow-converter API in python. View the ipynb notebook HERE. I then followed @hugozanini's REPO which had a template for using your tensorflow object detection models in javascript; I copied the index.json file and put it into a sandbox, replacing his model.json file with mine. The repo which contains it can be found here

  • GitHub repo rivalis-core

    Rivalis, framework for building real-time application servers

    Project mention: framework for creating multiplayer web games | reddit.com/r/phaser | 2021-08-25
  • GitHub repo les-chat-pern-gql

    Real-time messenger with private, public & group chat. Made using PERN + GraphQL stack.

    Project mention: LesChat! - A simple, real-time chat app featuring private, group & global chatting. Made using PERN stack + GraphQL. | reddit.com/r/coolgithubprojects | 2021-03-11

    Live site: https://leschat.netlify.app

  • GitHub repo boxofhope

    Box Of Hope is a C++ event driven platform to protect you during the COVID-19 pandemic. BOH uses NFC and WiFi technology to ensure your mask usage is on point and employs sterilizing UV LEDs to clean your fabric mask.

    Project mention: Me and two friends have been working on a RPi powered COVID19 mask solution that focuses on UVC sanitation and reminders | reddit.com/r/linux_devices | 2021-04-12

    Check it out here: https://github.com/iwishiwasaneagle/boxofhope/blob/917b0843819b291c59422c5bb40f5cc67c7b6ab7/io_server/src/io_uvc.cpp#L33-L81

  • GitHub repo dissonance

    Basic Discord Clone (by Megapixel99)

    Project mention: Open-Source Discord (Dissonance) | reddit.com/r/CKsTechNews | 2021-04-13
  • GitHub repo speaker.app

    Source code for https://speaker.app, a batteries-included, web-based, quasi-decentralized, WebRTC networking platform, with a primary focus on audio and screen-sharing, and a secondary focus on chat messages and peripheral features.

    Project mention: A WebRTC server in your browser (virtual server; private audio) | dev.to | 2021-09-30

    NOTE: If you wish to host your own network (or room) you DO NOT HAVE TO DO this, and can instead go https://speaker.app/setup/network/create and create your own network!

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 2021-11-26.

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 Rocket.Chat 31,150
2 Wekan 17,616
3 ws 17,275
4 MQTT.js 6,680
5 SocketCluster 5,862
6 deployd 5,017
7 engine.io 4,321
8 Primus 4,301
9 mapus 2,383
10 SockJS 1,979
11 Aedes 1,218
12 chatify 1,095
13 postprocessing 1,076
14 Kalm 448
15 rpc-websockets 416
16 Straw 256
17 Oblecto 87
18 TFJS-object-detection 59
19 rivalis-core 41
20 les-chat-pern-gql 33
21 boxofhope 19
22 dissonance 18
23 speaker.app 18
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com