Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Remote Procedure Call (RPC)
![](https://explore-feed.github.com/topics/rpc/rpc.png)
Remote procedure call (RPC) is when a computer program causes a procedure to execute in a different address space (commonly on another computer on a shared network), which is coded as if it were a normal (local) procedure call, without the programmer explicitly coding the details for the remote interaction.
- GitHub: https://github.com/topics/rpc
- Wikipedia: https://en.wikipedia.org/wiki/Remote_procedure_call
- Related Topics: rest-api, graphql-api, soap, wsdl, grpc,
- Aliases: remote-procedure-call,
- Last updated: 2025-02-15 00:23:47 UTC
- JSON Representation
https://github.com/LZQCN/web-message-rpc
A class for implementing Remote Procedure Call (RPC) between web applications, providing an easy-to-use interface with ES6 Proxy-based method invocation.
Last synced: 11 Nov 2024
https://github.com/lurenjia528/study-go
go 学习
cobra docker-terminal go gui http2 mongo rpc statik
Last synced: 20 Jan 2025
https://github.com/daheige/stat
golang prometheus metrics
api golang http metrics prometheus rpc stat web
Last synced: 10 Jan 2025
https://github.com/summercash/summercash.py
Python3 go-summercash API wrapper.
api-client api-wrapper python3 rpc rpc-client summertech
Last synced: 03 Feb 2025
https://github.com/brian-gl/courseroom_server
CourseRoom Server Using Rpc Protocol
java mysql rpc stored-procedures
Last synced: 31 Dec 2024
https://github.com/luiscib3r/android_rpc
Remote procedure calls on android device through an API
android flutter grpc mobile mobile-app rpc server shelf sms
Last synced: 15 Feb 2025
https://github.com/plinker-rpc/iptables
Control iptables for pre routing rules (port forwarding). Specifically suited for forwarding ports to internal LXC containers.
composer-package iptables php plinker-rpc rpc
Last synced: 24 Dec 2024
https://github.com/huntlabs/hunt-service
Distributed RPC framework (micro-service) for DLang based on gRPC and neton.
distributed micro-service rpc rpc-client rpc-server rpc-service
Last synced: 12 Jan 2025
https://github.com/cmmvio/cmmv
Contract-Model-Model-View (CMMV) - Minimalistic Node.js Server Framework
cmmv contracts nestjs nodejs protobuf rpc typescript websocket
Last synced: 02 Feb 2025
https://github.com/qertis/request-json-rpc2
Simplified JSON-RPC2 request client.
json-rpc-api json-rpc-client json-rpc2 json-rpc2-client jsonrpc-client jsonrpc2 rpc
Last synced: 03 Jan 2025
https://github.com/fblupi/grado_informatica-dsd
Prácticas de la asignatura Desarrollo de Sistemas Distribuidos de la UGR
Last synced: 30 Jan 2025
https://github.com/dryajov/json-rpc-async
Simple transport agnostic JSON RPC module
json-rpc remote-procedure-calls rpc
Last synced: 02 Jan 2025
https://github.com/toebeann/npc
RPC over Named Pipes for Node.js
ipc javascript named-pipes nodejs npc rpc typescript
Last synced: 15 Jan 2025
https://github.com/nak3/rust_lab
My rust lab space
rpc rpc-framework rust showcase
Last synced: 24 Jan 2025
https://github.com/rudrodip/go-networking
Implementation of different network protocols in go
go go-testing gorilla-websocket http rpc tcp udp websocket
Last synced: 29 Jan 2025
https://github.com/aiko-it-systems/aitsys.rpgmakermv.discordrpc
Discord RPC - Steam DLC & Manual Extension for Traveler
csharp discord javascript plugin rmmv rpc rpgmakermv steam
Last synced: 14 Feb 2025
https://github.com/agustinsrg/go-simple-rpc-message
Golang library that implements a very simple RPC message system to be used in a text-based communication system.
Last synced: 28 Jan 2025
https://github.com/shgopher/zhongli
it's a rpc framework written in go language with strong stability and high operating efficiency
Last synced: 31 Dec 2024
https://github.com/makasim/amqprpc
Go protocol agnostic RPC Client over AMQP.
amqp go golang rabbitmq rpc rpc-client
Last synced: 25 Dec 2024
https://github.com/iciclef/rrppcc
An academic-purpose userspace RPC library in Rust.
Last synced: 14 Nov 2024
https://github.com/stratosblue/keenconveyance
A `Asp.Net Core Controller` service call framework based on `interface`. 基于 `interface` 的 `Asp.Net Core Controller` 服务调用框架。
aspnet-core aspnetcore client http rpc rpc-framework
Last synced: 15 Feb 2025
https://github.com/bankiru/jsonrpc-server-bundle
JSON-RPC server symfony bundle
api api-server bundle json-rpc json-rpc-api json-rpc2 rpc server symfony
Last synced: 14 Oct 2024
https://github.com/javaobjects/yiling
SpringCloud + SpringBoot + Mybatis-plus + Dubbo +RPC + Elasticsearch + Apache RocketMQ + Redis + Mysql + Vue + Element-UI + Echarts
dubbo echarts elasticsearch element-ui mybatis-plus mysql redis rocketmq rpc springboot springcloud vue
Last synced: 28 Jan 2025
https://github.com/faranalytics/port_agent
A RPC-like facility for making inter-thread function calls.
ipc multithreading nodejs rpc worker-threads
Last synced: 08 Feb 2025
https://github.com/alexgalhardo/learning-json-rpc
A personal project I created to learn and improve my skills in JSON-RPC to use in Load & Stress Tests benchmarkings
api bun json-rpc2 json-server jwt mognodb rpc typescript
Last synced: 08 Jan 2025
https://github.com/ajsalemo/container-apps-development
Examples that have been deployed to Azure Container Apps in different languages utilizing HTTP or gRPC with Dapr. These are all mostly pulled from existing Dapr samples.
azure cluster container container-apps dapr docker grpc http java k8s kubernetes microservices node python rpc
Last synced: 29 Dec 2024
https://github.com/cuigh/protoc-gen-auxo
Code generator of auxo RPC from Protocol Buffers service definition files.
Last synced: 23 Jan 2025
https://github.com/mrzhorik09/discordrpc
this is Discord RPC create on Python with two working Labels
Last synced: 15 Feb 2025
https://github.com/kevindasilvas/todolist
A haskell to-do-list microservice using gRPC
api grpc haskell microservice microservices mongodb mu-haskell rpc
Last synced: 04 Feb 2025
https://github.com/illtamer/glcc-distributed-engine
GLCC - GitLink Code Camp work: JianMu distributed task scheduling engine. 第一届 GitLink GLCC 夏令营作品,建木分布式任务调度引擎(已验收)。
Last synced: 20 Jan 2025
https://github.com/simon28082/framework
Extend the Laravel framework, add Swoole, Socket, RPC, WebSocket support, and common scaffolding features
laravel microservice rpc socket swoole tcp websocket
Last synced: 09 Jan 2025
https://github.com/maxim5/upsource.samplerpc
A sample RPC client for Upsource
client java jetbrains json json-api rpc rpc-client upsource
Last synced: 15 Feb 2025
https://github.com/pegasystems/coffeescript-mockable-http-proxy
Very simple http proxy, that is steerable (until some point) from remote.
coffeescript gulp http-proxy istanbul json nodejs npm rest-api rpc travis-ci
Last synced: 28 Jan 2025
https://github.com/yasinsametkaraca/microservices-architecture-project
Microservices Architecture Project
continuous-deployment continuous-integration docker docker-compose expressjs github-actions microservices mongodb nginx nodejs proxy rabbitmq rpc
Last synced: 12 Jan 2025
https://github.com/skyleaworlder/jgrpc.go
:cyclone: a Toy RPC Application Implements a Self-Defined RPC-Protocol, Consistent Hashing Load Balance, Service Registry & Discovery. (Code Need Polished)
fake load-balancer rpc service-discovery service-registry
Last synced: 16 Jan 2025
https://github.com/whoswhip/xmrigrpc
Ever wanted to lose the privacy part of mining XMR? Well now you can share the fact you are mining XMR to everybody on Discord!
Last synced: 13 Jan 2025
https://github.com/IcaroTorres/rabbitmq-billing-processing
This repo demonstrates two different approaches to solving a fictitious Customer Billing Processing scenario.
cloudamqp microservices-demo mongodb-atlas netcore31 rabbitmq redis-cache rpc
Last synced: 16 Nov 2024
https://github.com/qingyangmoke/vtea
vtea 是一个基于nodejs 支持多协议的rpc框架解决方案
javascript nodejs plugin rpc service
Last synced: 17 Jan 2025
https://github.com/simon28082/microservice-framework
Microservice server framework based on Swoole, Laravel, RPC (support HTTP, TCP) interaction
crcms laravel microservice microservice-framework rpc swoole tcp
Last synced: 09 Jan 2025
https://github.com/dkackman/chia-service-connector
Package for managing connections to Chia RPC services
Last synced: 29 Jan 2025
https://github.com/marinx/electrumrpc
Golang JSON RPC client to talk with Electrum server
bitcoin daemon electrum electrum-server golang rpc wallet
Last synced: 28 Dec 2024
https://github.com/eligioo/nimiq-rust-rpc-client
A Nimiq RPC client for the Rust programming language
blockchain cryptocurrency nimiq rpc rust
Last synced: 21 Jan 2025
https://github.com/thequantumphysicist/asyncjsonrpc
A simple, thread-safe, header-only library for asynchronous json rpc with context-per-call support
async asynchronous high-performance json jsonrpc jsonrpc2 rpc thread-pool thread-safe
Last synced: 11 Jan 2025
https://github.com/nlfmt/electron-bridge
Easily define and use IPC functions and events in your Electron app. Fully typesafe.
electron router rpc typescript
Last synced: 21 Jan 2025
https://github.com/batux/remote_procedure_call
C language based RPC Calculator ...
Last synced: 17 Jan 2025
https://github.com/apigear-io/objectlink-spec
documentation regarding the objectlink protocol
Last synced: 18 Jan 2025
https://github.com/pathikrit/kotha
A simple Java framework to write strongly typed remote APIs
Last synced: 29 Jan 2025
https://github.com/saputhebeast/java-springboot-grpc
Spring Boot gRPC Example
grpc grpc-java grpc-server mysql rpc spring-boot spring-boot-grpc
Last synced: 14 Dec 2024
https://github.com/thefox/nagios-plugins
A collection of Nagios Plugins.
api bitcoin bitcoin-price burningseries coinmarketcap ethereum github json-rpc nagios nagios-plugins rpc ruby rubygems series tvseries twitter twitter-followers
Last synced: 27 Jan 2025
https://github.com/imzlh/webrpc
Perfect RPC Module for both Deno and Browser. 一个为双向调用而创造的RPC模块
Last synced: 16 Jan 2025
https://github.com/giovaneiwamoto/database-rpc
💼 Database RPC - Allow users to perform basic operations on a remote system by making remote procedure calls for efficient data handling.
Last synced: 10 Jan 2025
https://github.com/alexmhack/grpc-microservices-tutorial
Understanding and implementing a basic Microservice with Python's popular gRPC framework
basics grpc microservices protobuf python rpc tutorial
Last synced: 15 Jan 2025
https://github.com/alexisl61/rpc_express
Manual Discord rich presence for Sea of Thieves, Helldivers 2 and The Finals
discord helldivers rich-presence rpc sea-of-thieves the-finals
Last synced: 26 Jan 2025
https://github.com/braumace/yuan-rpc
从 0 到 1 手写 RPC 框架。参考 Dubbo 开源项目自主设计,基于 Java + Etcd + Vert.x + 自定义协议实现的高性能 RPC 框架。开发者只需引入 Spring Boot Starter,通过注解和配置文件即可快速使用框架,可以像调用本地方法一样轻松调用远程服务;还支持 SPI 机制动态拓展序列化器、负载均衡器、重试和容错策略等。
Last synced: 01 Nov 2024
https://github.com/kwesidev/bindexer
Streams bitcoins Block-chain to PostgreSQL
Last synced: 20 Jan 2025
https://github.com/stagas/vipu
run things in vite headless with node/puppeteer and alice-bob typed rpc
Last synced: 11 Feb 2025
https://github.com/carnesen-archive/bitcoin-rpc-cli
A Node.js command-line interface (CLI) for bitcoin's remote procedure call (RPC) interface
bitcoin bitcoin-rpc bitcoin-rpc-cli cli nodejs rpc typescript
Last synced: 14 Jan 2025
https://github.com/carnivuth/lab-reti-di-calcolatori
repository per i progetti di laboratorio di reti di calcolatori
c java rmi rmi-client rmi-server rpc socket socket-programming
Last synced: 09 Jan 2025
https://github.com/hyperbit-dev/rpc
Rpc Client for making requests to blockchain nodes
Last synced: 24 Dec 2024
https://github.com/stefanak-michal/deepr-php
API library following Deepr specification
Last synced: 10 Feb 2025
https://github.com/jonathanmdr/grpc
Example of gRPC with Go
go golang grpc grpc-go grpc-server protobuf3 protobuffer protocol-buffers rpc rpc-framework rpc-server
Last synced: 12 Feb 2025
https://github.com/andrehrferreira/cmmv
Contract-Model-Model-View (CMMV) - Minimalistic Node.js Server Framework
cmmv contracts nestjs nodejs protobuf rpc typescript websocket
Last synced: 09 Dec 2024
https://github.com/lukes/nano-stream-x
A tiny and performant server that streams block data from a nano currency node to a socket for other processes to receive
cryptocurrency nano nanocurrency nodejs rpc server socket-io sockets stream streaming
Last synced: 30 Dec 2024
https://github.com/leonamtv/drench-rpc
rpc comunication between two softwares written in two different languages. This repository is an assignment for the distributed systems course in CEFET-MG.
distributed-systems nodejs pyhton3 rpc
Last synced: 17 Jan 2025
https://github.com/alpsmonaco/rpc
A header only and out of the box tcp rpc framework written in C++.
asio compile-time-meta-programming cpp headeronly rpc rpc-framework
Last synced: 07 Nov 2024
https://github.com/renatoathaydes/protobuf-tcp-rsa-provider
TCP/Protobuffer implementation of Aries RSA DistributionProvider.
apache-aries java osgi-services protobuf3 protobuffer rpc
Last synced: 09 Feb 2025
https://github.com/enmn/corerpc
A tool to make your account a nice and lovely user from Discord!
discord discord-rpc nodejs rpc
Last synced: 25 Dec 2024
https://github.com/speedycraftah/discord-input-stats-rpc
This small module written in Python and C-Sharp respectively tracks the amount of times you have pressed a key on your keyboard and clicks on your mouse and shows it on your Discord RPC.
Last synced: 16 Jan 2025
https://github.com/rumkin/urpc
μRPC is a transport agnostic JSONRPC 1.0 implementation
javascript js jsonrpc nodejs rpc
Last synced: 30 Jan 2025
https://github.com/dpwgc/comborpc
基于TCP+MessagePack的简易RPC框架,支持一次请求调用多个方法,支持自定义请求头、中间件、负载均衡策略,支持广播服务。
broadcast client go gzip messagepack network rpc server tcp
Last synced: 20 Jan 2025
https://github.com/drrlvn/libtirpc-sys
Low-level bindings for the libtirpc library
Last synced: 30 Jan 2025
https://github.com/indiependente/gochat
Client Server Chat using Go and GRPC
chat client-server go golang grpc protobuf rpc
Last synced: 31 Dec 2024
https://github.com/eddie-lucas/interviewkun
Interview-Kun【面试鸡、面试坤(ji)、ikun】是一个程序员求职面试刷题神器,包含海量题目和答案,多看一眼,知识点就会在脑海中爆炸,希望你在练习1坤年基本功后,能够收获太美的offer!!!持续维护的面试刷题仓库,帮你拿到满意 offer!⭐️ 最新Java面试题、前端面试题、C++面试题、Go面试题、Python面试题、测试面试题、运维面试题、后端面试题、操作系统面试题、计算机网络面试题、Redis面试题、MySQL数据库面试题、算法面试题、Spring面试题、JVM面试题、Java并发面试题、Linux面试题等几千道高频程序员求职必备八股文。💎💎💎网站地址在下面👇👇👇
docker elasticsearch ikun interview interview-kun java juc jvm linux mianshiya mq mysql netty redis rocketmq rpc spring spring-boot vue zookeeper
Last synced: 08 Jan 2025
https://github.com/doseofted/prim-rpc-examples
Short, example usages of Prim+RPC.
examples ipc javascript rpc typescript
Last synced: 13 Feb 2025
https://github.com/douglaszuqueto/esp32-rpc-http
Chamadas remotas usando protocolo HTTP
Last synced: 14 Jan 2025
https://github.com/doseofted/prim-rpc-starter
Starter project for Prim+RPC used in blog post
Last synced: 13 Feb 2025
https://github.com/rolodexter/p10node-website
Documentation and roadmap for p10node’s blockchain infrastructure services, client onboarding, and partnership support.
blockchain developer-relations infrastructure node-as-a-service nodefi nodes open-source rpc rpc-services
Last synced: 18 Jan 2025
https://github.com/powerpuffpenguin/jsgenerate_grpc-gateway
grpc-gateway project template
golang grpc grpc-gateway http http-server http2 rpc rpc-server template-project
Last synced: 31 Dec 2024