awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to sitegui/nodejs-websocket

Open-source alternatives to Nodejs Websocket

20 open-source projects similar to sitegui/nodejs-websocket, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Nodejs Websocket alternative.

  • atmosphere/atmosphereالصورة الرمزية لـ Atmosphere

    Atmosphere/atmosphere

    3,780عرض على GitHub↗

    Atmosphere is a Java-based framework for building and coordinating AI agents. It provides a real-time transport layer for streaming data via WebSockets, SSE, gRPC, and WebTransport, alongside a multi-agent orchestration framework for managing agent fleets through sequential, parallel, and graph-based execution workflows. The project features a durable workflow engine that persists agent state as snapshots, allowing long-running tasks to survive system restarts and incorporate human-in-the-loop approvals. It also implements Model Context Protocol servers to expose tools, resources, and prompt

    Javaacpagentic-aiembabel
    عرض على GitHub↗3,780
  • deepstreamio/deepstream.io-client-jsالصورة الرمزية لـ deepstreamIO

    deepstreamIO/deepstream.io-client-js

    305عرض على GitHub↗

    The Browser / Node.js Client for deepstream.io

    TypeScript
    عرض على GitHub↗305
  • elpheria/rpc-websocketsالصورة الرمزية لـ elpheria

    elpheria/rpc-websockets

    624عرض على GitHub↗

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

    JavaScript
    عرض على GitHub↗624
  • faye/fayeالصورة الرمزية لـ faye

    faye/faye

    4,386عرض على GitHub↗

    Faye is a real-time messaging middleware and WebSocket publish-subscribe server. It functions as a communication layer that routes messages between clients and manages channel subscriptions to enable data synchronization across the web. The project provides a cross-domain communication gateway, allowing web clients on different domains to communicate with a central server. It is built as a clustered messaging backend that can share state across multiple instances using external storage to handle high volumes of persistent network connections. Its capability surface includes pub-sub logic for

    JavaScript
    عرض على GitHub↗4,386

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • heineiuo/isomorphic-wsالصورة الرمزية لـ heineiuo

    heineiuo/isomorphic-ws

    417عرض على GitHub↗

    Isomorphic implementation of WebSocket.

    JavaScript
    عرض على GitHub↗417
  • kalm/kalm.jsالصورة الرمزية لـ kalm

    kalm/kalm.js

    218عرض على GitHub↗

    The socket manager

    TypeScripthacktoberfestipcmultiplexing
    عرض على GitHub↗218
  • lukeed/socketteالصورة الرمزية لـ lukeed

    lukeed/sockette

    2,466عرض على GitHub↗

    The cutest little WebSocket wrapper! 🧦

    JavaScript
    عرض على GitHub↗2,466
  • mcollina/aedesالصورة الرمزية لـ mcollina

    mcollina/aedes

    1,958عرض على GitHub↗

    Barebone MQTT server that can run on any stream servers

    JavaScript
    عرض على GitHub↗1,958
  • moscajs/aedesالصورة الرمزية لـ moscajs

    moscajs/aedes

    1,955عرض على GitHub↗

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

    JavaScript
    عرض على GitHub↗1,955
  • mqttjs/mqtt.jsالصورة الرمزية لـ mqttjs

    mqttjs/MQTT.js

    9,033عرض على GitHub↗

    MQTT.js is a JavaScript client library and asynchronous messaging client used to connect to message brokers and exchange data via the MQTT protocol. It provides a broker interface for publishing and subscribing to topics, and includes a command-line interface for interacting with brokers without writing code. The library supports multiple network layers, including TCP, TLS, and WebSockets, and allows for custom WebSocket construction and transport injection to handle specific headers or subprotocols. It implements bandwidth reduction through topic aliasing, which replaces repetitive topic str

    TypeScripthacktoberfestjavascriptmqtt
    عرض على GitHub↗9,033
  • primus/primusالصورة الرمزية لـ primus

    primus/primus

    4,473عرض على GitHub↗

    Primus is a real-time communication abstraction layer and middleware framework. It provides a standardized interface for messaging that allows developers to switch between different transport engines without rewriting application logic, while also serving as a wrapper for managing socket lifecycles. The project distinguishes itself by functioning as a real-time client library generator, producing compatible client-side code based on server configurations. It further organizes data flow through virtual stream multiplexing and the ability to group connections into named communication rooms for

    JavaScriptbrowserchannelframeworkhttp
    عرض على GitHub↗4,473
  • sipsorcery/sipsorceryالصورة الرمزية لـ sipsorcery

    sipsorcery/sipsorcery

    1,885عرض على GitHub↗

    A WebRTC, SIP and VoIP library for C# and .NET. Designed for real-time communications apps.

    C#
    عرض على GitHub↗1,885
  • socketcluster/socketclusterالصورة الرمزية لـ SocketCluster

    SocketCluster/socketcluster

    6,197عرض على GitHub↗

    Highly scalable realtime pub/sub and RPC framework

    JavaScriptdockerframeworkjavascript
    عرض على GitHub↗6,197
  • socketio/engine.ioS

    socketio/engine.io

    4,581عرض على GitHub↗

    Engine.io is a real-time transport layer and cross-browser communication engine. It serves as a low-level bidirectional communication library designed to manage the underlying network connections and data exchange required for real-time applications. The library provides a WebSocket transport mechanism that includes automatic fallback to HTTP long-polling when bidirectional protocols are unavailable. It functions as the essential infrastructure for Socket.IO, enabling connection upgrades from standard HTTP handshakes to persistent TCP connections. Its capabilities include heartbeat-based con

    عرض على GitHub↗4,581
  • socketio/socket.ioالصورة الرمزية لـ socketio

    socketio/socket.io

    63,195عرض على GitHub↗

    Socket.io is a real-time communication engine that enables bidirectional, event-based data exchange between clients and servers. It provides a robust transport-agnostic protocol layer that automatically manages connection lifecycles, including heartbeat signals, automatic reconnection, and seamless fallback between WebSockets and HTTP long-polling. By maintaining persistent links, it ensures reliable messaging across diverse network environments. The project distinguishes itself through a scalable, distributed architecture that supports multi-node synchronization and room-based message routin

    TypeScriptjavascriptnodejssocket-io
    عرض على GitHub↗63,195
  • sockjs/sockjs-nodeالصورة الرمزية لـ sockjs

    sockjs/sockjs-node

    2,102عرض على GitHub↗

    SockJS family:

    JavaScript
    عرض على GitHub↗2,102
  • unetworking/uwebsocketsالصورة الرمزية لـ uNetworking

    uNetworking/uWebSockets

    18,888عرض على GitHub↗

    uWebSockets is a high-performance networking engine providing an HTTP web server and a WebSocket server framework. It implements a multi-threaded event loop architecture to deploy isolated application instances across multiple CPU cores and includes an SSL/TLS network layer for secure, encrypted communication. The project features a dedicated WebSocket pub/sub engine for distributing messages to specific groups of connected clients. It optimizes network throughput through syscall corking to reduce kernel overhead and employs payload compression to minimize data transfer sizes. The system cov

    C++commercialcross-platformhttp
    عرض على GitHub↗18,888
  • uwebsockets/uwebsocketsالصورة الرمزية لـ uWebSockets

    uWebSockets/uWebSockets

    18,891عرض على GitHub↗

    uWebSockets is a C++ networking framework that serves as a high-performance WebSocket server library, HTTP web server, and pub-sub messaging system. It provides the infrastructure necessary to handle standard web requests and maintain low-latency, bidirectional connections between clients and servers. The framework is distinguished by its use of template meta-programming for compile-time optimization and zero-copy buffer management to minimize memory latency. It utilizes a backend-agnostic event loop and static route resolution to process network traffic with minimal runtime overhead. The pr

    C++
    عرض على GitHub↗18,891
  • webbit/webbitW

    webbit/webbit

    0عرض على GitHub↗
    عرض على GitHub↗0
  • websockets/wsالصورة الرمزية لـ websockets

    websockets/ws

    22,768عرض على GitHub↗

    This project is a Node.js WebSocket library that provides a high-performance client and server implementation for the WebSocket protocol. It functions as a transport layer for real-time bidirectional communication, supporting both UTF-8 strings and binary data transport through the use of TCP socket wrappers. The library enables the creation of WebSocket servers that manage full-duplex connections and broadcast messages to multiple clients, as well as WebSocket clients that establish persistent links to remote servers. It handles the protocol upgrade process via TCP-based handshake negotiatio

    JavaScript
    عرض على GitHub↗22,768