JavaScript Realtime

Open-source JavaScript projects categorized as Realtime | Edit details

Top 23 JavaScript Realtime Projects

  • GitHub repo ZeroNet

    ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network

    Project mention: [question] Best way to browse dark web? | reddit.com/r/deepweb | 2021-10-14
  • GitHub repo gun

    An open source cybersecurity protocol for syncing decentralized graph data.

    Project mention: An open source cybersecurity protocol for syncing decentralized graph data | news.ycombinator.com | 2021-10-01
  • Syncfusion

    Syncfusion - See why our products are consistently getting 4.6 out of 5 stars by your peers.. Syncfusion Essential Studio for JavaScript is a modern UI control library built from the ground up to be lightweight, responsive, modular, and touch-friendly.

  • GitHub repo HackMD

    CodiMD - Realtime collaborative markdown notes on all platforms.

    Project mention: Are there any collaborative note apps like Outline that aren't as complicated to maintain? | reddit.com/r/selfhosted | 2021-09-24

    I was going to suggest CodiMD but it seems these 2 are very similar?

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

    Shared data types for building collaborative software

    Project mention: Todos: The Hard Parts | dev.to | 2021-09-15

    But still, frontend development is pretty damn hard! And that makes sense. Web applications can have interfaces as complex as IDEs and data exchange layers as complex as distributed databases.

  • GitHub repo pipedream

    Connect APIs, remarkably fast. Free for developers.

    Project mention: Personal Support at Internet Scale | dev.to | 2021-10-14

    But you can run custom Node.js code anywhere you need it, extending any of the built-in actions or adding your own. This is where Pipedream shines. You can quickly transition from a no-code workflow to a Node.js serverless function as you need more complex logic.

  • GitHub repo thunder

    ⚡️ A Go framework for rapidly building powerful graphql services

    Project mention: What is the best or one of the best go library to implement a server based on Graphql? | reddit.com/r/golang | 2021-07-26

    I've never used it but there is also https://github.com/samsarahq/thunder which seems quite nice. I'm personally using gqlgen however

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo Vynchronize

    Watch videos with friends online with the new real time video synchronization platform

    Project mention: Laravel Livestream: Building a live streaming website | reddit.com/r/laravel | 2021-05-08

    Interesting idea, I was looking/thinking of something similar using this library but it has issues with large files. Vynchronize Because I have ripped my own library of DVDs/Blueray and don't depend on services, and I was never a plex fan. I do like the idea of a discord connection built in.

  • GitHub repo THREE.js-PathTracing-Renderer

    Real-time PathTracing with global illumination and progressive rendering, all on top of the Three.js WebGL framework. Click here for Live Demo: https://erichlof.github.io/THREE.js-PathTracing-Renderer/Geometry_Showcase.html

    Project mention: Can threejs look as good as Octane renders? | reddit.com/r/threejs | 2021-08-03
  • GitHub repo   dotNetify

    Simple, lightweight, yet powerful way to build real-time web apps.

    Project mention: dotNetify - reactive, cross-platform apps with React, React Native, Vue, Knockout, or Blazor front-end on modern .NET back-end | reddit.com/r/dotnet | 2021-08-10
  • GitHub repo vue-socket.io-extended

    :v::zap: Socket.io bindings for Vue.js and Vuex (inspired by Vue-Socket.io)

    Project mention: Websocket with Vuex? | reddit.com/r/vuejs | 2021-07-07

    If you're using socket io in the backend, you can use this library It has good vuex support

  • GitHub repo kubelive

    kubectl tool reinvented to be more reactive and interactive :fire:

    Project mention: Kubectl tool reinvented to be more reactive and interactive | reddit.com/r/AZURE | 2021-02-14

    source: https://github.com/ameerthehacker/kubelive

  • GitHub repo social-network

    Mini social network that I made as my first web app project.

    Project mention: Learning from Nodejs projects on Github | reddit.com/r/node | 2020-12-24

    I am also learning from fully built projects too. I would suggest googling with the keywords "github full stack clone", there are plenty of repositories out there to learn from though not many has 1k+ stars. Some examples I learn from are misa-j's social network, sandermoen's instagram clone.

  • GitHub repo chartjs-plugin-streaming

    Chart.js plugin for live streaming data

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

    View on GitHub

  • GitHub repo socketcluster-client

    JavaScript client for SocketCluster

    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 ably-js

    Javascript, Node, Typescript, React Native client library SDK for Ably realtime messaging service

    Project mention: Build your own live chat web component with Ably and AWS | dev.to | 2021-07-16

    In order to use token authentication in this way, we need to create an API somewhere, to call from the front-end, that has your real Ably API key stored in it. We can then use a function in the Ably SDK to exchange your real API key for a token that gets returned to the Ably JavaScript SDK. The Ably JavaScript SDK manages this token exchange process for you. When you provide a URL that points to an API that will return a token, the SDK will manage and refresh the token as required, so you don’t need to worry about it. This demo will walk through using AWS Lambda functions and the AWS API Gateway to achieve this.

  • GitHub repo jsynchronous

    Jsynchronous.js - Data synchronization for games and real-time web apps.

    Project mention: Easily share fast changing server data with Jsynchronous.js - for games and real time apps. | reddit.com/r/javascript | 2021-09-18
  • GitHub repo whatsapp-clone

    Web based Whatsapp clone with real time private chat and group chat features. (by kimlimjustin)

  • GitHub repo oddslingers.poker

    The Django + React codebase powering the free, open-source poker platform: OddSlingers.com

    Project mention: I started Lichess, Ask Me Anything | reddit.com/r/chess | 2021-04-12

    Our poker platform is now open source too, we were inspired by Lichess and ended up following the Lichess model and making it totally free/non-profit :) https://github.com/Monadical-SAS/oddslingers.poker

  • GitHub repo dissonance

    Basic Discord Clone (by Megapixel99)

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

    A platform built with react integrating collaborative workspace for making it more intuitive and useful for developers to share and discuss ideas easily.

    Project mention: First 6 pull requests DONE! | dev.to | 2020-10-29

    Added feature: Alert user before closing tab/window for Sketchify

  • GitHub repo Realtime-Chat

    Real-Time Anonymous Chat Application

    Project mention: React Real-Time Anonymous Chat Application | dev.to | 2021-02-19

    Github Link Demo

  • GitHub repo realtio-npm

    A simple node package to take in inputs and display outputs in realtime onto the CLI

    Project mention: Realtio - A simple package to take in inputs and display outputs in realtime onto the command line | reddit.com/r/coding | 2021-04-17
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-10-14.

Index

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

Project Stars
1 ZeroNet 17,089
2 gun 14,679
3 HackMD 7,453
4 SocketCluster 5,849
5 yjs 5,309
6 pipedream 1,908
7 thunder 1,390
8 Vynchronize 1,110
9 THREE.js-PathTracing-Renderer 1,032
10   dotNetify 982
11 vue-socket.io-extended 576
12 kubelive 539
13 social-network 512
14 chartjs-plugin-streaming 351
15 socketcluster-client 264
16 ably-js 125
17 jsynchronous 57
18 whatsapp-clone 30
19 oddslingers.poker 25
20 dissonance 18
21 Sketchify 16
22 Realtime-Chat 9
23 realtio-npm 6
Find remote jobs at our new job board 99remotejobs.com. There are 35 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.
scoutapm.com