rpc-websockets

Web-based RPC system

Enables developers to implement business logic over WebSocket protocol using JSON-RPC 2.0

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

GitHub

592 stars
16 watching
122 forks
Language: JavaScript
last commit: about 2 months ago
Linked from 3 awesome lists

awschatdistributed-systemseventsgcpiotmessagingmultiplayernodejspush-notificationsremote-procedure-callsrpcrpc-apirpc-clientrpc-frameworkrpc-serverscalableserverlesstypescriptwebsocket-server

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
authorizon/fastapi_websocket_rpc Provides a robust and production-ready bidirectional JSON RPC channel over Websockets. 7
samchon/tgrid Provides a framework for distributed computing and RPC in TypeScript, enabling remote function calls over WebSocket and Worker protocols. 145
timonson/gentle_rpc An HTTP and WebSocket JSON-RPC 2.0 client and server library for deno and browsers. 45
feross/simple-websocket Provides a simple WebSocket API for working with real-time communication in the browser or Node.js environment. 184
koalex/koa-json-rpc A JSON-RPC middleware for Koa.js that enables asynchronous remote procedure calls with built-in support for batching and parallel handling. 6
onrik/ethrpc Provides a Golang client interface to the Ethereum JSON RPC API 268
cloud-rocket/arduino-json-rpc An implementation of the JSON-RPC protocol on an Arduino board for remote control via serial or other means. 28
cytle/socket.io-mp-client An implementation of the WebSocket protocol for real-time communication between small programs and servers. 118
melishev/wsgo Provides an abstraction layer on top of WebSocket connections to facilitate communication between clients and servers. 3
vitalets/websocket-as-promised A Promise-based API for interacting with WebSockets 595
sitegui/nodejs-websocket Provides a standard way to establish WebSocket connections between clients and servers in Node.js 737
glebradchenko/dnwebsocket A WebSocket library for Swift that provides a simple and efficient way to establish WebSocket connections. 36
realtimelogic/minnowserver A lightweight, resource-efficient embedded HTTP(S) WebSocket server 320
commandodev/stargate Enables bi-directional communication between web clients and servers over a single TCP socket 40
oca/odoorpc A Python module that provides an interface to interact with Odoo servers through JSON-RPC. 238