An open API service providing repository metadata for many open source software ecosystems.

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