Remote Procedure Call (RPC)
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: 2026-04-03 00:26:24 UTC
- JSON Representation
https://github.com/sergey-melnychuk/iamgroot
Generate Rust code from Open-RPC spec
Last synced: 19 Jan 2026
https://github.com/stagas/alice-bob
transport agnostic strongly typed duplex rpc interfaces
duplex ipc message-passing networking remote-procedure-calls rpc strongly-typed transport-agnostic
Last synced: 28 Oct 2025
https://github.com/harmony-one/go-lib
Go library used to interact with the Harmony Blockchain
blockchain go golang harmony library rpc sdk
Last synced: 09 Aug 2025
https://github.com/azharalifauzi/omnigate
Full-Stack Next.js Boilerplate with 🔥 Hono RPC, Built-In Authentication, TanStack Query, Shadcn, TailwindCSS, Drizzle ORM, and PostgreSQL. Perfect for self-hosted, type-safe apps
boilerplate drizzle-orm fullstack hono nextjs react rpc shadcn-ui starter tailwindcss tanstack-react-query
Last synced: 12 Oct 2025
https://github.com/yingshulu/wsrpc
websocket RPC for go
bi-directional rpc streaming websocket
Last synced: 14 Jan 2026
https://github.com/bluejoe2008/hippo-rpc
Hippo Transport Library enhances spark-commons with easy stream management & handling
Last synced: 16 Jul 2025
https://github.com/hendryanw/sfkv
SFKV is a fast and reliable remote key-value store running as a service on top Microsoft Service Fabric exposing Service Remoting communication.
key-value key-value-store rpc service-fabric
Last synced: 14 Jan 2026
https://github.com/restuwahyu13/golang-kafka-rcp
Example kafka rpc pattern using messaging pattern (Request & Reply)
Last synced: 17 Aug 2025
https://github.com/icemimosa/erpc
Easy Rpc, My demo rpc framework. Please don't use in production. 😂
Last synced: 22 Nov 2025
https://github.com/pablojimpas/protoc-gen-sqlc
Protocol Buffers plugin to generate SQL schema and queries with sqlc annotations.
code-generation code-generator connectrpc crud crud-generator generator go grpc mysql orm postgresql protobuf rpc sql sqlc sqlite
Last synced: 06 Apr 2025
https://github.com/shavit/bayamo
Distributed bots for affiliate marketing tests
Last synced: 17 Mar 2025
https://github.com/mivinci/mc
A simple distributed caching database for learning purposes.
cache cache-database cluster command-line-tool golang in-memory-caching lru-cache rpc
Last synced: 14 Jun 2025
https://github.com/ayalakaguya/ayn-socket-framework
通过一些原生的Python库实现的套接字(Socket)服务框架...
Last synced: 14 Mar 2025
https://github.com/xiaoliucoding/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: 06 May 2025
https://github.com/froganbee/android_web3
This is a library for Android to call data from Node on Ethereum Chain or Solana Chain
android blockchain coroutines coroutines-android data eth-call ethereum kotlin ktx retrofit rpc smart-contracts solana web3 web3j
Last synced: 06 Jan 2026
https://github.com/solpr0digy/android_web3
This is a library for Android to call data from Node on Ethereum Chain or Solana Chain
android blockchain coroutines coroutines-android data eth-call ethereum kotlin ktx retrofit rpc smart-contracts solana web3 web3j
Last synced: 30 Jun 2025
https://github.com/0400h/noobsrpc
Based on [rest_rpc](https://github.com/qicosmos/rest_rpc)
Last synced: 02 Mar 2025
https://github.com/hyperbit-dev/rpc
Rpc Client for making requests to blockchain nodes
Last synced: 30 Oct 2025
https://github.com/issue9/jsonrpc
json rpc 2.0 over HTTP/Socket/Websocket
go go-json-rpc golang json json-rpc-client json-rpc-server json-rpc2 rpc
Last synced: 25 Jan 2026
https://github.com/chronos-tachyon/vsrpc
[WIP] Very Simple RPC: a Go RPC framework using Protocol Buffers
golang protobuf protocol-buffers rpc
Last synced: 28 Feb 2026
https://github.com/nickysemenza/gola
Open Lighting Project client for golang using RPC over sockets
Last synced: 03 Apr 2025
https://github.com/max-tonny8/android_web3
This is a library for Android to call data from Node on Ethereum Chain or Solana Chain
android blockchain coroutines coroutines-android data eth-call ethereum kotlin ktx retrofit rpc smart-contracts solana web3 web3j
Last synced: 27 Mar 2025
https://github.com/meltingice/nano-grpc
A gRPC server for the Nano cryptocurrency node
cryptocurrency currency grpc javascript nano node protobuf rpc server
Last synced: 22 Mar 2025
https://github.com/codeitlikemiley/server_template
Create GRPC Server in sec
cargo-generate grpc hyper proto rpc rust rust-lang template tonic
Last synced: 18 Jan 2026
https://github.com/aminnairi/kryptonian
Purity, hope, and the strength of Krypton in one package
client client-server clientserver function functional integrity json json-rpc jsonrpc krypton pure purity quality reliability rpc server server-client serverclient superman validation
Last synced: 05 Mar 2025
https://github.com/indianajaune/skycraft
Mod for Minecraft
aether baubles computercraft discord discord-rpc discordapp industrialcraft2 lua luvit minecraft minecraft-forge minecraft-forge-mod minecraft-mod minecraftforge rich-presence rpc thaumcraft thaumcraft6
Last synced: 08 Feb 2026
https://github.com/anistark/todo-dapp
Decentralised Todo App using Ethereum blockchain and Truffle.
blockchain dapp ethereum ethereum-blockchain ethereumjs rpc testrpc todo truffle truffle-framework
Last synced: 31 Mar 2025
https://github.com/solguru310/wormhole-queries-ts-sdk-example
This project showcases how the Wormhole Queries TS-SDK facilitates on-demand, attested, and on-chain verifiable RPC results across blockchain networks, using a simple REST API call.
blockchain queries rest-api rpc solana typescript-sdk wormhole
Last synced: 12 Jan 2026
https://github.com/menees/remoting
Simple RMI and IPC library for modern .NET
inter-process-communication ipc remote-method-invocation remote-procedure-call rmi rpc
Last synced: 24 Jan 2026
https://github.com/steveiliop56/presency
The easiest way to customize your Discord Rich Presence status
discord go golang rich-presence rpc vite wails wails-app
Last synced: 28 Mar 2025
https://github.com/and3rson/radical
Multi-transport RPC with asyncio & Django support.
asyncio django inter-service-communication isc python python3 redis rpc sanic
Last synced: 12 May 2025
https://github.com/johnsonjo4531/worker-channel
A WebWorker Communication library
async async-iterable channels communication orchestrator rpc webworker worker
Last synced: 14 Mar 2025
https://github.com/truexf/iip
基于TCP的多路复用的基础通讯协议及框架(IIP,Internal Interaction Protocol),该协议可作为RPC接口调用的底层协议,如同http2之于gRPC,本项目基于该协议实现了client/server的基础框架。
client-server golang high-performance http multiplexing protocol rpc server tcp
Last synced: 18 Jan 2026
https://github.com/bincrafters/conan-libjson-rpc-cpp
Conan.io recipe for libjson-rpc-cpp project
Last synced: 31 Mar 2025
https://github.com/microfleet/amqp
An AMQP 0.9.1 client for Node.js.
amqp amqp-client amqp-codec amqp0-9-1 nodejs rabbitmq rpc
Last synced: 10 Jul 2025
https://github.com/wolfulus/wolfrpc
My opinionated, not so "remote", RPC library.
dotnet json netstandard netstandard20 netstandard21 rmi rpc transport unity
Last synced: 18 Feb 2026
https://github.com/froganbee/using_rpc
Most advanced collection of Public RPC / API for EVM and non-EVM blockchains (Bitcoin, Ethereum, Solana and etc)
api bitcoin collection ethereum rpc solana web3
Last synced: 11 Aug 2025
https://github.com/night0721/discord-rpc
Template for people to create rich presence for discord
Last synced: 21 Mar 2025
https://github.com/max-tonny8/using_rpc
Most advanced collection of Public RPC / API for EVM and non-EVM blockchains (Bitcoin, Ethereum, Solana and etc)
api bitcoin collection ethereum rpc solana web3
Last synced: 27 Mar 2025
https://github.com/bankiru/rpc-server-bundle
Abstract RPC server
api api-server bundle rpc symfony
Last synced: 11 Sep 2025
https://github.com/fugazi-io/fugazi-io.github.io
A documentation site for the fugazi.io terminal
cli console documentation fugazi rpc terminal
Last synced: 04 Mar 2025
https://github.com/fugazi-io/proxify
Serve existing http based APIs as fugazi modules
cli console cors fugazi proxy rpc rpc-client terminal
Last synced: 04 Mar 2025
https://github.com/zyallers/rpcx-framework
An RPC microservices framework based on rpcx, simple and easy to use, ultra fast and efficient, powerful, service discovery, service governance, service layering, version control, routing label registration.
etcdv3 framework golang gorm rpc rpcx
Last synced: 03 Feb 2026
https://github.com/toebeann/npc
RPC over Named Pipes for Node.js
ipc javascript named-pipes nodejs npc rpc typescript
Last synced: 31 Dec 2025
https://github.com/makasim/amqprpc
Go protocol agnostic RPC Client over AMQP.
amqp go golang rabbitmq rpc rpc-client
Last synced: 26 Jun 2025
https://github.com/mbarbin/eio-rpc
A collection of opinionated libraries designed to build RPC clients and servers with eio
eio grpc ocaml protocol-buffers rpc
Last synced: 13 May 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: 06 Apr 2025
https://github.com/douglaszuqueto/esp32-rpc-http
Chamadas remotas usando protocolo HTTP
Last synced: 04 Mar 2025
https://github.com/galaktikkon/distributed-systems
Solutions to Distributed Systems course labs at AGH University of Krakow
akka apache-thrift distributed-systems grpc message-oriented-middleware rabbitmq reactive-systems rest rpc sockets tcp udp zeroc-ice zookeeper
Last synced: 22 Mar 2025
https://github.com/ntdls/ntdls.reliablemessaging
Reliable and simple two-way IPC/RPC messaging library using TCP/IP.
ipc message packetframe rpc stream stream-framework tcpip
Last synced: 14 Apr 2025
https://github.com/violetbuse/wemote
A gleam package to execute code on remote erlang nodes.
distributed erlang erpc gleam rpc
Last synced: 12 Feb 2026
https://github.com/revenkroz/cr
Golang Command Runner. Run any commands/actions/procedures through one interface
Last synced: 03 Feb 2026
https://github.com/idecentralize-finance/idfi-node
Blockchain Of Things (BOT)
arduino blockchain bot iot metamask node rpc
Last synced: 27 Mar 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: 25 Jun 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: 18 Feb 2026
https://github.com/pymarcus/rpc_chat
Chat based written over Remote Procedure Call (RPC)
Last synced: 15 Sep 2025
https://github.com/x-infra-lab/x-rpc
microservice framework
framework java microservices rpc
Last synced: 16 Jan 2026
https://github.com/hraph/netbotify
A real-time and scalable remote tasks execution BOT over network (using WebSockets)
bots cli client-server rpc workers
Last synced: 25 Feb 2025
https://github.com/stagas/vipu
run things in vite headless with node/puppeteer and alice-bob typed rpc
Last synced: 03 Jul 2025
https://github.com/laolarou726/mit_6.5840_coursework
MIT 6.5840 - Distributed System
distributed-systems kv-store mit raft rpc
Last synced: 30 Mar 2025
https://github.com/perlogix/libsubrpc
libsubrpc provides subprocess management and RPC communication in a single package
Last synced: 25 Jan 2026
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: 30 Dec 2025
https://github.com/mattijsf/react-native-tango-webview
React Native library that enables easy communication between a WebView and React Native components using tango-rpc
react-native rpc tango-rpc typescript
Last synced: 16 Sep 2025
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: 22 Mar 2025
https://github.com/kwesidev/bindexer
Streams bitcoins Block-chain to PostgreSQL
Last synced: 02 Aug 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: 26 Jul 2025
https://github.com/kezhengjie/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: 19 Sep 2025
https://github.com/i2y/hyperway
Go RPC library with dynamic protobuf generation
connectrpc go golang grpc protobuf rpc
Last synced: 28 Jul 2025
https://github.com/cuigh/protoc-gen-auxo
Code generator of auxo RPC from Protocol Buffers service definition files.
Last synced: 03 Jan 2026
https://github.com/yusufss4/blackbox-rpc-transfer
Transfering and running a binary blackbox file using Remote Procedure Call with the help of rpcgen.
c popen3 remote-procedure-call rpc rpcgen
Last synced: 29 Jul 2025
https://github.com/adt109119/llamacpp-distributed-inference
一個基於 llama.cpp 的分佈式 LLM 推理程式,讓您能夠利用區域網路內的多台電腦協同進行大型語言模型的分佈式推理,使用 Electron 的製作跨平台桌面應用程式操作 UI。
distributed-inference distributed-llm gguf llamacpp llm llm-inference rpc
Last synced: 30 Jul 2025
https://github.com/hakoniwalab/hakoniwa-pdu-rpc
hakoniwa-pdu-rpc is a C++ library that provides a framework for remote procedure calls (RPC) based on Hakoniwa's PDU (Protocol Data Unit) communication.
Last synced: 09 Mar 2026
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: 31 Jul 2025
https://github.com/eclipse-iceoryx/meta-yocto-iceoryx2
Yocto Layer for Eclipse iceoryx2™
eclipse iceoryx inter-process-communication ipc middleware publish-subscribe pubsub request-response rpc rust shared-memory yocto zero-copy
Last synced: 01 Aug 2025
https://github.com/heisenware/vrpc-hpp
Asynchronous RPC via MQTT for header-only C++
asynchronous cloud-computing header-only iot mqtt rpc
Last synced: 02 Aug 2025
https://github.com/katyukha/odoo-rpc-client-cli
CLI for `odoo-rpc-client` project. Easily manage your odoo instance via xml-rpc
Last synced: 03 Aug 2025