GitHub topics: rpc-server
workflow-rs/workflow-rs
Rust application development framework for native and web applications
Language: Rust - Size: 1.42 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 63 - Forks: 14

elpheria/rpc-websockets
JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript
Language: JavaScript - Size: 5.15 MB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 611 - Forks: 128

line/armeria
Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
Language: Java - Size: 255 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 4,953 - Forks: 951

modiimedia/arri
Arri RPC is a code-first RPC framework for end-to-end type safety in any language
Language: TypeScript - Size: 5.64 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 489 - Forks: 7

hprose/hprose-php
Hprose is a cross-language RPC. This project is Hprose 3.0 for PHP
Language: PHP - Size: 1.11 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 1,960 - Forks: 386

hyperf/rpc-server
Language: PHP - Size: 83 KB - Last synced at: 6 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 4

laminas/laminas-server
Create Reflection-based RPC servers
Language: PHP - Size: 2.26 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 24 - Forks: 15

sajya/server
Implement the JSON-RPC 2.0 server specification for @Laravel.
Language: PHP - Size: 744 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 233 - Forks: 22

igrishaev/farseer
A set of modules for handling JSON RPC in Clojure
Language: Clojure - Size: 140 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 23 - Forks: 1

hprose/hprose-nodejs
Hprose is a cross-language RPC. This project is Hprose 2.0 for Node.js
Language: JavaScript - Size: 813 KB - Last synced at: 3 days ago - Pushed at: about 6 years ago - Stars: 299 - Forks: 52

marcopiovanello/yt-dlp-web-ui
A terrible web ui and RPC server for yt-dlp. Designed to be self-hosted.
Language: Go - Size: 13 MB - Last synced at: 22 days ago - Pushed at: 2 months ago - Stars: 1,594 - Forks: 144

SpikeHD/rsRPC
Rust implementation of the Discord RPC server
Language: Rust - Size: 290 KB - Last synced at: 6 days ago - Pushed at: 26 days ago - Stars: 25 - Forks: 4

sagittaracc/decorator
Python style decorator for PHP
Language: PHP - Size: 316 KB - Last synced at: 1 day ago - Pushed at: 7 months ago - Stars: 13 - Forks: 1

hprose/hprose-java
Hprose is a cross-language RPC. This project is Hprose 2.0 for Java
Language: Java - Size: 57 MB - Last synced at: 26 days ago - Pushed at: over 4 years ago - Stars: 549 - Forks: 187

beetlex-io/XRPC
dotnet high performance remote interface and delegate invoke(RPC) communication components,support millions RPS remote interface method invokes
Language: C# - Size: 129 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 87 - Forks: 24

cyberark/RPCMon
RPC Monitor tool based on Event Tracing for Windows
Language: C# - Size: 38.7 MB - Last synced at: 25 days ago - Pushed at: 10 months ago - Stars: 355 - Forks: 38

beetlex-io/BeetleX
high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols, custom protocols and 1M connections problem solution
Language: C# - Size: 1.7 MB - Last synced at: 29 days ago - Pushed at: 11 months ago - Stars: 1,195 - Forks: 244

giosil/multi-rpc
An easy to use library for xml-rpc, json-rpc and RESTful services implementation.
Language: Java - Size: 3.09 MB - Last synced at: 14 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

bbartling/diy-bacnet-server
Fast BACnet server deployment!
Language: Python - Size: 154 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

pocesar/node-stratum
Stratum protocol server and client for Node.js
Language: TypeScript - Size: 224 KB - Last synced at: 6 days ago - Pushed at: almost 6 years ago - Stars: 164 - Forks: 67

catmengi/DynamicRPC
C rpc client/server framework without need of IDL
Language: C - Size: 5.19 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 5 - Forks: 2

qq15725/robotgo-server
Robotgo JSON-RPC 2.0 WebSocket server
Language: Go - Size: 32.2 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

Tinywan/webman-rpc
simple rpc service for webman plugin
Language: PHP - Size: 30.3 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 19 - Forks: 2

shockerjue/gffg
Natively implemented asynchronous RPC development framework based on the protobuf protocol includes the interfaces of various components. It can be better integrated with the service node management center, promethums, kafka and other components, and has high scalability.
Language: Go - Size: 4.21 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

tolstoyevsky/shirow
An RPC server framework based on top of Tornado
Language: Python - Size: 133 KB - Last synced at: 18 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 1

Abdulsametileri/leader-election-bully-algorithm
This repository is implementation of Bully Algorithm in Golang with RPC
Language: Go - Size: 466 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 22 - Forks: 2

TechPrimers/grpc-spring-boot-example
Spring Boot gRPC Example
Language: Java - Size: 52.7 KB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 24 - Forks: 45

hprose/hprose-golang
Hprose is a cross-language RPC. This project is Hprose for Golang.
Language: Go - Size: 1.21 MB - Last synced at: 27 days ago - Pushed at: over 1 year ago - Stars: 1,261 - Forks: 204

automorph-org/automorph
RPC client and server library for Scala
Language: Scala - Size: 5.7 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 11 - Forks: 1

zhangjun/brpc_server
Language: C++ - Size: 598 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 1

restuwahyu13/node-grpc
Basic concept GRPC and sample implementation using nodejs and typescript
Language: JavaScript - Size: 51.8 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 0

beenotung/create-rpc
Starter template of Typescript web server with auto-generated client SDK using RPC with ajax.
Language: TypeScript - Size: 171 KB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

JohnBra/rpc-websocketserver 📦
Simple rpc-websocketserver wrapping the very popular 'ws' library. Register your RPCs with convenient decorators
Language: TypeScript - Size: 472 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

beetlex-io/BeetleX.Light.gpRPC
high performance dotnet core google protobuf rpc,supports millions of communication
Language: C# - Size: 120 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 3 - Forks: 1

SpacingBat3/DisConnection
A pack of WebSocket Server and IPC to handle Discord cross-process communication.
Language: TypeScript - Size: 646 KB - Last synced at: 27 days ago - Pushed at: 6 months ago - Stars: 6 - Forks: 0

NgeNXQ/Monopoly
Implementation of multiplayer Monopoly™ board game for Android and iOS using Unity NGO (Netcode for GameObjects) and Unity Services
Language: C# - Size: 84.4 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 9 - Forks: 1

jfjlaros/simpleRPC
Simple RPC implementation for Arduino.
Language: C++ - Size: 641 KB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 53 - Forks: 17

juliendelplanque/JRPC
Yet another JSON-RPC 2.0 implementation for Pharo Smalltalk
Language: Smalltalk - Size: 137 KB - Last synced at: 23 days ago - Pushed at: 5 months ago - Stars: 11 - Forks: 7

alioth-center/infrastructure
常用基础设施仓库,封装了数据库、配置、日志、追踪器,文本等模块
Language: Go - Size: 584 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 4 - Forks: 3

denizumutdereli/public-rpc-router
A robust, multi-chain public RPC router and load balancer built with TypeScript
Language: TypeScript - Size: 122 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

automorph-org/automorph.g8
Automorph Giter8 template
Language: Scala - Size: 44.9 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

PIN0L33KZ/DiscordRPCServer
Share your own customized richpresence through discord.
Language: C# - Size: 22.5 KB - Last synced at: 18 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

jsonrpc-rx/jsonrpc-rx-js
A tool library for RPC based on JSON-RPC 2.0 and Reactive Programming
Language: TypeScript - Size: 1010 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 9 - Forks: 1

LIMXTEC/BitCore
BitCore (BTX) - Cryptocurrency 220 Byte Datacarriersize
Language: C++ - Size: 27.9 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 99 - Forks: 100

youngmonkeys/quick-rpc
support to call rpc via ezyfox-server
Language: Java - Size: 323 KB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 2

AyemunHossain/grpc-nodejs
🚀 This project builds a scalable gRPC in Node.js, enabling fast, secure, and efficient inter-service communication. gRPC, a high-performance RPC framework by Google, supports language-agnostic, type-safe communication. By implementing Protocol Buffers, HTTP/2, and TLS, this project enhances speed, security, and reliability with Node.js services.
Language: JavaScript - Size: 146 KB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

mosquito/tornado-xmlrpc
Tornado XML-RPC server and client
Language: Python - Size: 23.4 KB - Last synced at: 3 months ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 0

LIMXTEC/BitSend
BitSend Master (Live Version)
Language: C++ - Size: 46.5 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 43 - Forks: 47

rvflash/eve
E.V.E. is an environment variables management tool
Language: Go - Size: 3.06 MB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

koorchik/node-mole-rpc
Transport agnostic spec compliant JSON RPC client and server
Language: JavaScript - Size: 204 KB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 63 - Forks: 13

munisisazade/redis-pub-sub
Redis RPC server for microservices
Language: Python - Size: 19.5 KB - Last synced at: 8 days ago - Pushed at: 10 months ago - Stars: 2 - Forks: 2

iricartb/rpc-gateway-sockets
Ivan Ricart Borges - Use of sockets to emulate a basic RPC service in order to execute remote commands on a Windows server regardless of architectures.
Language: C# - Size: 8.79 KB - Last synced at: 4 months ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 2

ericgj/ttq
Typed task queue on RabbitMQ
Language: Python - Size: 149 KB - Last synced at: 4 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

martin-ockajak/automorph
RPC in a single line of Scala code
Size: 12.9 MB - Last synced at: 8 days ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0

marcopiovanello/yt-dlp-rpc
yt-dlp RPC proof of concept implemented in Golang
Language: Go - Size: 4.66 MB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 11 - Forks: 2

rockthebesr/DistributedFileSystem
(416 Assignment)A distributed file system that supports client-side storage and client-side caching
Language: Go - Size: 34.2 KB - Last synced at: 11 months ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

Sistemas-Distribuidos-2022-1/Vinicio-Vieira-dos-Santos 📦
Repositório dos problemas de Sistema Distribuídos
Language: Python - Size: 5.23 MB - Last synced at: 8 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

vroncevic/gen_rpc
Generate RPC modules
Language: Python - Size: 7.02 MB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

apostolistselios/atm-simulator-rpc
An RPC Server - Client application that simulates the functionality of an ATM.
Language: Go - Size: 3.91 KB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

semihsemih/golang-rpc-server-and-client-example
Simple RPC server that sends the UTC server time back to the RPC client.
Language: Go - Size: 1000 Bytes - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

mariiatuzovska/rpc-mq
rpc-secure message queuing
Language: Go - Size: 8.79 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

2357457057/qyrpc-spring-boot-starter
RPC based on qyMsg for springboot
Language: Java - Size: 51.8 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

jocades/pcall
RPC over HTTP with end to end validation and type safety.
Language: TypeScript - Size: 561 KB - Last synced at: 14 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

CDJellen/egh-api
Backend implementation for Explore GitHub
Language: Go - Size: 2.28 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

vito-go/rpcplus
rpcplus is a enchanced library that builds upon the Go language's standard rpc package, offering a suite of enhancements for an improved RPC experience.
Language: Go - Size: 76.2 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

amulyakashyap09/nodejs_grpc
GRPC based API CRUD using Nodejs at both server and client side
Language: JavaScript - Size: 30.3 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 20 - Forks: 10

Coursal/DummyRPCServer
Language: C - Size: 59.6 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

sandeep-kollipara/rasp-pi-ipcam-server
[Phase I: Producer] This repository holds the code developed in partial fulfilment of online credit course "CS370 - OS" offered at Colorado State University Online for Spring 2024.
Language: Shell - Size: 4.43 MB - Last synced at: 29 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

cornejong/Telepath
Simple PHP RPC Framework
Language: PHP - Size: 22.5 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

FuriousPws002/mini-rpc
简化版RPC,使用netty实现远程调用与响应
Language: Java - Size: 14.6 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Konstantin8105/CalculixRPCserver 📦
RPC server for calculix
Language: Go - Size: 16.6 KB - Last synced at: about 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

kekyo/Fluorite
Simplest and fully-customizable RPC standalone infrastructure.
Language: C# - Size: 510 KB - Last synced at: about 3 hours ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 1

jonathanmdr/gRPC
Example of gRPC with Go
Language: Go - Size: 37.1 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

linsmod/RpcOverHttp
.net interface definition based rpc framework over http protocol (一个.NET的rpc框架,定义的接口即约定,引用接口dll即可调用服务)
Language: C# - Size: 6.81 MB - Last synced at: 10 months ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 2

tvd12/quick-rpc Fork of youngmonkeys/quick-rpc
support rpc protocol via tcp, udp and websocket protocols
Size: 245 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

vininjr/RMI-RPC
Implementation of procediments RMI e RPC
Language: C - Size: 57.6 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

ohilab/http-rpc
A simple HTTP/RPC library
Language: C - Size: 20.5 KB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

gopikrsmscs/rpc-synchronous-communication
Synchronized Remote Procedure Call Communication(RPC)
Language: Java - Size: 114 KB - Last synced at: 16 days ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 1

mmacedoeu/toyrpc.rs
Toy starter kit http jsonrpc derived from Ethereum parity
Language: JavaScript - Size: 3.76 MB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 1

valentinowyhnel/JAVA_RPC
Client sends a message to Server with RPC
Language: Java - Size: 28.3 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

lzcdr/symon
Tiny Command Line Interface Remote System Monitor.
Language: C++ - Size: 24.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

danielvladco/jrpc
Go json-rpc protobuf plugin
Language: Go - Size: 22.5 KB - Last synced at: 11 days ago - Pushed at: over 6 years ago - Stars: 12 - Forks: 1

nyan233/littlerpc
高性能/跨语言/轻量的玩具级RPC实现,致力提供高扩展性的API,您可以打造属于自己的RPC-Framework!
Language: Go - Size: 1.02 MB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 42 - Forks: 4

30ms/SimpleRPC
基于Netty实现的一个简单的RPC框架。
Language: Java - Size: 67.4 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

riccardoprosdocimi/multi-threaded-key-value-store-rpc
A client-server architecture that communicates with Remote Procedure Calls (RPC). Implented using Java RMI. The server is multi-threaded such that it can handle multiple outstanding client requests at once.
Language: Java - Size: 18.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ronaksoft/rony 📦
Fast and Scalable RPC Framework
Language: Go - Size: 12.1 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 43 - Forks: 3

joedlopes/darc-rpc
Simple, lightweight, and cross-platform RPC written in C++ and TCP sockets
Language: C++ - Size: 115 KB - Last synced at: 8 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

MrKonstantinSh/R-PControl
Desktop application for remote PC control
Language: C++ - Size: 596 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 15 - Forks: 8

FUB-HCC/WhiteBoard-Implementation-Examples
Examples of WhiteBoard Implementations using different architectural styles: PRC RMI P2P Cloud and Web
Language: Java - Size: 509 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 8

LingkKang/rpc_demo
A simple RPC demo implemented in Go (server) and Rust (client).
Language: Rust - Size: 2.51 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

DECALI-io/rpc
public services | REST API, RPC, gRPC endpoints
Size: 15.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Jaguar-dart/jaguar_rpc
A simple JSON based RPC protocol
Language: Dart - Size: 6.67 MB - Last synced at: 4 months ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 0

yogdaan/blockchain-certification
Generation and validation of certificates using ethereum blockchain
Language: JavaScript - Size: 1.69 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 143 - Forks: 65

yitongw2/Tap-News
:new:An online news scraping and recommendation system which involves a React+Redux front end, a Node.js backend, a Python RPC server, a data pipeline and a tensorflow topic modeling server.
Language: Python - Size: 1.23 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 21 - Forks: 8

ebadier/MetaWearRPCServer
An RPC Server to control MetaWear boards.
Language: C# - Size: 4.27 MB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 1

chelizichen/Tarsus-Java
基于 Tarsus 的 Java微服务模块
Language: Java - Size: 400 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 0

twstewart42/diy_task_queue
A Task execution queue that leverages RabbitMQ, written in Python
Language: Python - Size: 18.6 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

makoscafee/shop-orders-payments
Shop list products, place orders and make payment
Language: Go - Size: 20.5 KB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

w1ll18m/MyMiddleManDapp Fork of allan7yin/middleManDapp
Middlware application for web3 - A smart, safer scam-blocking ETH JSON-RPC
Language: JavaScript - Size: 16.1 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 1

fucongcong/Group
轻量级框架 。实现了定时任务功能,分布式任务队列,命令行控制台,数据库脚本自动化,单元测试, rpc服务,多进程服务(模拟map-reduce)等等实用的功能!! 文档 https://fucongcong.gitbooks.io/group-doc/content/.
Language: PHP - Size: 7.86 MB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 122 - Forks: 27
