JavaScript WebSocket

Open-source JavaScript projects categorized as WebSocket | Edit details

Top 23 JavaScript WebSocket Projects

  • GitHub repo ws

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

    Project mention: Top WebSocket libraries for Node.js in 2022 | dev.to | 2022-01-07

    With over 17.5k stars on GitHub and about 35 million weekly downloads on npm, ws is one of the most popular Node.js WebSocket libraries available.

  • GitHub repo Laverna

    Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.

    Project mention: Algun buen software para tomar notas de clase? | reddit.com/r/preguntaleareddit | 2021-10-14
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo sockjs-client

    WebSocket emulation - Javascript client

    Project mention: Top WebSocket libraries for Node.js in 2022 | dev.to | 2022-01-07

    SockJS is a JavaScript library that provides communication between the client and the server in a way similar to the native WebSockets API. SockJS functions with a server counterpart in the form of sockjs-node and SockJS-client, a JavaScript client library.

  • GitHub repo SocketCluster

    Highly scalable realtime framework

    Project mention: Top WebSocket libraries for Node.js in 2022 | dev.to | 2022-01-07

    At the time of writing, SocketCluster has almost 6k stars on GitHub and 7k downloads on npm weekly,

  • GitHub repo Faye

    Simple pub/sub messaging for the web

    Project mention: Faye: Simple pub/sub messaging for the web | news.ycombinator.com | 2021-10-30
  • 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...

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

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo Node.js framework

    Node.js framework (by totaljs)

    Project mention: We are the SpaceX software team, ask us anything! | reddit.com/r/spacex | 2021-05-15

    Hello SpaceX software team! I'm the author of the open-source JavaScript platform called Total.js Platform, and it would be a pity if our open-source server-side framework or client-side library (with more than 250 UI components) weren't part of the space program. Please look into it: www.totaljs.com ...

  • GitHub repo Baileys

    Lightweight full-featured typescript/javascript WhatsApp Web API

    Project mention: I made a WhatsApp scraper to help people export/backup their chat history | reddit.com/r/Python | 2021-03-01

    A better approach to this than simply scrolling through chats, is to directly use whatsapp web's api. Obviously writing this yourself takes a long time, so I tested this using this javascript whatsapp web api: https://github.com/adiwajshing/Baileys

  • GitHub repo crypto-trading-bot

    Cryptocurrency trading bot in javascript for Bitfinex, Bitmex, Binance, FTX, Bybit ... (public edition)

    Project mention: It has come to my attention 29% of all ADA isn't staked. Stake now people! | reddit.com/r/cardano | 2021-05-30

    Exactly! 71% of Ada is staked. The more ada leaves the exchanges the more stable ada becomes. The exchanges use trade bots to sell ada and compensate losses of BTC and ETH. https://github.com/Haehnchen/crypto-trading-bot

  • GitHub repo SockJS

    WebSocket emulation - Node.js server

    Project mention: Top WebSocket libraries for Node.js in 2022 | dev.to | 2022-01-07

    SockJS is a JavaScript library that provides communication between the client and the server in a way similar to the native WebSockets API. SockJS functions with a server counterpart in the form of sockjs-node and SockJS-client, a JavaScript client library.

  • GitHub repo stimulus_reflex

    Build reactive applications with the Rails tooling you already know and love.

    Project mention: Hotwire vs React/Vue/Alpine/Whatsoever | reddit.com/r/rails | 2022-01-11

    good point, what do you think of stimulus reflex - https://docs.stimulusreflex.com/

  • GitHub repo Glowing Bear

    A web client for WeeChat

  • GitHub repo Node-Chat

    :speech_balloon: Chat application built with NodeJS and Material Design (by igorantun)

  • GitHub repo aria2.js

    JavaScript library for aria2, "The next generation download utility."

  • GitHub repo cookbook

    VueJS + NodeJS Evergreen Cookbook

  • GitHub repo react-websocket

    Easy-to-use React component for websocket communications.

  • GitHub repo taro

    Taro is a multi-player-first, cross-platform 2D HTML5 game engine. (by moddio)

    Project mention: Taro - a lightweight 3D game engine for the web | reddit.com/r/javascript | 2021-03-07

    I would suggest a different name since a Google search of "taro github" does not bring up the repo, and in fact brings up another game platform with the same name.

  • GitHub repo svelte-websocket-store

    svelte store with a websocket backend

    Project mention: Realtime syncing of data across multiple users | reddit.com/r/sveltejs | 2022-01-03

    Maybe check https://github.com/arlac77/svelte-websocket-store.

  • GitHub repo Rails Realtime

    Adding Real-Time To Your RESTful Rails App

  • GitHub repo 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: sec-api: NEW Data - star count:106.0 | reddit.com/r/algoprojects | 2022-01-20
  • GitHub repo speedtest

    A self-hosted, lightweight HTML5 speed test implemented in JavaScript, based on Web Workers and XMLHttpRequest. (by e7d)

    Project mention: Directory Traversal Bypass on e7d Speedtest | reddit.com/r/HackingTechniques | 2021-09-14

    The application is hosted here: GitHub - e7d/speedtest: A self-hosted, lightweight HTML5 speed test implemented in JavaScript, based on Web Workers and XMLHttpRequest.

  • GitHub repo FileDrop

    An encrypted file sharing application that leverages web sockets to allow users to send and receive files.

    Project mention: I made an encrypted file-sharing application that is self-hosted, open source, and cross-platform. | reddit.com/r/opensource | 2021-12-01

    GitHub (pretty pictures at the bottom of the README): https://github.com/Xtrendence/FileDrop

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 2022-01-20.

JavaScript WebSocket related posts

Index

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

Project Stars
1 ws 17,552
2 Laverna 8,775
3 sockjs-client 7,838
4 SocketCluster 5,885
5 Faye 4,360
6 engine.io 4,343
7 Primus 4,312
8 Node.js framework 4,144
9 Baileys 2,161
10 crypto-trading-bot 2,151
11 SockJS 2,004
12 stimulus_reflex 1,937
13 Glowing Bear 873
14 Node-Chat 697
15 aria2.js 509
16 cookbook 430
17 react-websocket 344
18 taro 153
19 svelte-websocket-store 152
20 Rails Realtime 112
21 sec-api 107
22 speedtest 107
23 FileDrop 103
Find remote WebSocket jobs at our new job board 99remotejobs.com. There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
www.sonarqube.org