A fancy self-hosted monitoring tool
-
Updated
Nov 5, 2025 - JavaScript
WebSocket is a computer communications protocol, providing full-duplex communication channels for interaction between a web browser (or other client application) and a web server over a single TCP connection. The WebSocket protocol allows for sending messages to a server and receiving event-driven responses without having to poll the server for a reply, facilitating real-time data transfer from and to the server. This is made possible by providing a standardized way for the server to send content to the client without being first requested by the client, and allowing messages to be passed back and forth while keeping the connection open. In this way, a two-way ongoing conversation can take place between the client and the server.
A fancy self-hosted monitoring tool
Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js
Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.
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.
WebSocket emulation - Javascript client
Highly scalable realtime pub/sub and RPC framework
⚡ Primus, the creator god of the transformers & an abstraction layer for real-time to prevent module lock-in.
Cryptocurrency trading bot in javascript for Bitfinex, Bitmex, Binance, Bybit ... (public edition)
WebRTC P2P online web media streaming tool (for files, video, screen, live streaming, text) with management and statistical monitoring capabilities.
High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.
Enterprise application server for Node.js and Metarhia private cloud ⚡
Created by Michael Carter, Ian Hickson