awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to deepstreamio/deepstream.io-client-js

Open-source alternatives to Deepstream.io Client Js

20 open-source projects similar to deepstreamio/deepstream.io-client-js, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Deepstream.io Client Js alternative.

  • atmosphere/atmosphereAvatar de Atmosphere

    Atmosphere/atmosphere

    3,780Ver en 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
    Ver en GitHub↗3,780
  • elpheria/rpc-websocketsAvatar de elpheria

    elpheria/rpc-websockets

    624Ver en GitHub↗

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

    JavaScript
    Ver en GitHub↗624
  • faye/fayeAvatar de faye

    faye/faye

    4,386Ver en 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
    Ver en GitHub↗4,386
  • heineiuo/isomorphic-wsAvatar de heineiuo

    heineiuo/isomorphic-ws

    417Ver en GitHub↗

    Isomorphic implementation of WebSocket.

    JavaScript
    Ver en GitHub↗417

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Find more with AI search
  • kalm/kalm.jsAvatar de kalm

    kalm/kalm.js

    218Ver en GitHub↗

    The socket manager

    TypeScripthacktoberfestipcmultiplexing
    Ver en GitHub↗218
  • lukeed/socketteAvatar de lukeed

    lukeed/sockette

    2,466Ver en GitHub↗

    The cutest little WebSocket wrapper! 🧦

    JavaScript
    Ver en GitHub↗2,466
  • mcollina/aedesAvatar de mcollina

    mcollina/aedes

    1,958Ver en GitHub↗

    Barebone MQTT server that can run on any stream servers

    JavaScript
    Ver en GitHub↗1,958
  • moscajs/aedesAvatar de moscajs

    moscajs/aedes

    1,955Ver en GitHub↗

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

    JavaScript
    Ver en GitHub↗1,955
  • mqttjs/mqtt.jsAvatar de mqttjs

    mqttjs/MQTT.js

    9,033Ver en 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
    Ver en GitHub↗9,033
  • primus/primusAvatar de primus

    primus/primus

    4,473Ver en 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
    Ver en GitHub↗4,473
  • sipsorcery/sipsorceryAvatar de sipsorcery

    sipsorcery/sipsorcery

    1,885Ver en GitHub↗

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

    C#
    Ver en GitHub↗1,885
  • sitegui/nodejs-websocketAvatar de sitegui

    sitegui/nodejs-websocket

    736Ver en GitHub↗

    A nodejs module for websocket server and client

    Ver en GitHub↗736
  • socketcluster/socketclusterAvatar de SocketCluster

    SocketCluster/socketcluster

    6,197Ver en GitHub↗

    Highly scalable realtime pub/sub and RPC framework

    JavaScriptdockerframeworkjavascript
    Ver en GitHub↗6,197
  • socketio/engine.ioS

    socketio/engine.io

    4,581Ver en 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

    Ver en GitHub↗4,581
  • socketio/socket.ioAvatar de socketio

    socketio/socket.io

    63,195Ver en 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
    Ver en GitHub↗63,195
  • sockjs/sockjs-nodeAvatar de sockjs

    sockjs/sockjs-node

    2,102Ver en GitHub↗

    SockJS family:

    JavaScript
    Ver en GitHub↗2,102
  • unetworking/uwebsocketsAvatar de uNetworking

    uNetworking/uWebSockets

    18,888Ver en 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
    Ver en GitHub↗18,888
  • uwebsockets/uwebsocketsAvatar de uWebSockets

    uWebSockets/uWebSockets

    18,891Ver en 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++
    Ver en GitHub↗18,891
  • webbit/webbitW

    webbit/webbit

    0Ver en GitHub↗
    Ver en GitHub↗0
  • websockets/wsAvatar de websockets

    websockets/ws

    22,768Ver en 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
    Ver en GitHub↗22,768