SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 JavaScript WebSocket Projects
-
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.
-
Laverna
Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.
-
artillery
The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.
-
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.
-
engine.io
The engine used in the Socket.IO JavaScript server, which manages the low-level transports such as HTTP long-polling and WebSocket.
-
Primus
:zap: Primus, the creator god of the transformers & an abstraction layer for real-time to prevent module lock-in.
-
crypto-trading-bot
Cryptocurrency trading bot in javascript for Bitfinex, Bitmex, Binance, Bybit ... (public edition)
-
tl-rtc-file
WebRTC P2P online web media streaming tool (for files, video, screen, live streaming, text) with management and statistical monitoring capabilities.
-
hyper-express
High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.
-
wampy.js
Feature-rich lightweight WAMP (Web Application Messaging Protocol) Javascript implementation
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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/
Project mention: WebSockets and Node.js - testing WS and SockJS by building a web app | dev.to | 2023-12-18SockJS 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.
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.
Faye WebSocket is a versatile WebSocket implementation derived from the Faye project. Faye is a messaging system that uses the Publish/Subscribe model and the Bayeux protocol. It provides message servers for Node, Ruby, and all major web browsers.
Total.js is a powerful web application framework for Node.js, providing an excellent foundation for building robust APIs. In this tutorial, we'll guide you through the process of creating a CRUD (Create, Read, Update, Delete) API for managing a collection of books using Total.js.
Project mention: WebSockets and Node.js - testing WS and SockJS by building a web app | dev.to | 2023-12-18SockJS 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.
Project mention: HyperExpress: High Performance Node.js Webserver | news.ycombinator.com | 2023-06-25
Location: The Netherlands
Remote: Yes
Willing to relocate: Yes
Technologies: Three.js, TypeScript, Godot
Résumé/CV: https://nickvanurk.com/resume.pdf
Github: https://github.com/nickyvanurk
LinkedIn: https://www.linkedin.com/in/nickyvanurk
Email: [email protected]
Interests: Computer graphics, 3D Applications, Games, Robotics, Digital twins, Simulations, Tool development, CRUD websites / micro-services in a creative industry (e.g. game community/tool site or multiplayer back-end), UX/UI, FUI Design
Can rapidly learn new technologies. Web, GIS, robotics and game development experience. Build my own 8-bit computer: https://nickvanurk.com/8bit.mp4 Optimizing things gets me all excited. Check out these Three.js demos I made: https://nickvanurk.com/capping/ and https://nickvanurk.com/void/ My latest project is a 3D GIS tool: https://nickvanurk.com/prototype/. Currently working on bringing 3D to the Moddio game engine (https://www.modd.io/). Feel free to contact me by email or LinkedIn!
JavaScript WebSocket related posts
-
The Sound of Software
-
Setting up a WebSocket server in Node.js
-
WebSockets and Node.js - testing WS and SockJS by building a web app
-
Advice on game engines to recommend for new game devs (Godot?)
-
What is the "easiest" programming language to learn for making a game?
-
Is it a good practice to store web sockets connections on redis?
-
WebSockets 101
-
A note from our sponsor - SaaSHub
www.saashub.com | 3 Jun 2024
Index
What are some of the best open-source WebSocket projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | uptime-kuma | 50,697 |
2 | ws | 21,194 |
3 | Laverna | 9,146 |
4 | sockjs-client | 8,378 |
5 | artillery | 7,571 |
6 | SocketCluster | 6,120 |
7 | Node-Media-Server | 5,856 |
8 | engine.io | 4,590 |
9 | Primus | 4,462 |
10 | Faye | 4,378 |
11 | Node.js framework | 4,346 |
12 | crypto-trading-bot | 3,039 |
13 | tl-rtc-file | 2,191 |
14 | SockJS | 2,089 |
15 | hyper-express | 1,506 |
16 | autobahn-js | 1,432 |
17 | Glowing Bear | 942 |
18 | Node-Chat | 753 |
19 | aria2.js | 603 |
20 | moddio2 | 471 |
21 | cookbook | 458 |
22 | react-websocket | 351 |
23 | wampy.js | 284 |
Sponsored