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-02 00:22:36 UTC
- JSON Representation
https://github.com/suyuan32/simple-admin-message-center
Simple Admin Message Center module. Simple Admin消息中心模块(RPC),负责短信,内部公告,邮箱发送等。已支持阿里云,腾讯云,合一短信。
golang message microservice rpc sms
Last synced: 17 Jan 2026
https://github.com/sergiocarneiro/example-hono-api
An example of how to create a publishable and fully type-safe API using Hono.
api cloudflare-workers hono remix rpc
Last synced: 13 May 2025
https://github.com/smartcontractkit/blockchain-rpc-exporter
Prometheus exporter for EVM compatible RPC endpoints.
blockchain prometheus python rpc
Last synced: 12 Mar 2026
https://github.com/hololinked-dev/hololinked
beginner friendly data acquisition & IoT in python
data-acquisiton instrumentation-and-control iot laboratory-automation remote-data-logging rpc scada web-of-things wot zmq
Last synced: 06 Mar 2026
https://github.com/venwyhk/ikasoa
ikasoa is a java distributed service framework.
Last synced: 09 Oct 2025
https://github.com/michaelvasseur/electron-ipc-bus
An IPC bus for Electron.
Last synced: 15 May 2025
https://github.com/airtestproject/hrpc
Common interface definition based rpc implementation
rpc rpc-client rpc-framework rpc-library
Last synced: 09 Apr 2025
https://github.com/lnbc1qwfyb24/lnmessage
Talk to Lightning nodes from the Browser
javascript lightning-network nodejs rpc typescript websocket
Last synced: 12 Apr 2025
https://github.com/elcritch/fastrpc
fastrpc
embedded networking nim nim-lang rpc rpc-framework socketserver zephyr
Last synced: 03 Mar 2026
https://github.com/spikehd/rsrpc
Rust implementation of the Discord RPC server
discord discord-rpc rpc rpc-server rust rust-lang
Last synced: 21 Mar 2025
https://github.com/dichternebel/voice-channel-grabber
Sync your StreamKit Browser Source in OBS with your current voice channel from your Discord client.
discord ipc obs overlay rpc streamkit voice-channel websocket
Last synced: 12 Feb 2026
https://github.com/7mind/idealingua-v1
IdeaLingua RPC for Scala, TypeScript, C#, Go
api cats-effect compiler csharp generative go http4s idealingua idl izumi json pper productivity rpc scala scalajs transpiler typescript zio
Last synced: 06 Mar 2025
https://github.com/aurorayolo/hyperf-chat-upgrade
此项目暂停开发
composer docker hyperf hyperf-chat hyperf-framework mysql nsq php php72 php73 redis rpc socket-io swoole
Last synced: 03 Oct 2025
https://github.com/philippgille/libra-sdk-go
Go SDK for the Libra cryptocurrency
cryptocurrency go golang grpc libra package rpc sdk
Last synced: 13 Oct 2025
https://github.com/jameshurst/Transmission-Swift
A Combine powered Transmission RPC API client.
api rpc swift torrent transmission
Last synced: 21 Jul 2025
https://github.com/alien-rpc/alien-rpc
Type-safe RPC with generated runtime validation, REST semantics, websockets, and json-seq streams
javascript json-seq nodejs rest-api rpc rpc-framework typescript websockets
Last synced: 12 Oct 2025
https://github.com/suyuan32/simple-admin-job
Simple Admin job is a rpc module for simple admin to do online job schedule. Simple Admin Job 是一个 simple admin 的在线定时任务扩展模块。 基于 asynq 实现动态静态定时任务。
asynq cron cronjob golang gozero modules rpc simpleadmin
Last synced: 17 Jan 2026
https://github.com/httprunner/funplugin
HttpRunner function plugin
go-plugin grpc hashicorp-plugin plugin rpc
Last synced: 08 May 2025
https://github.com/p0dalirius/msrprn-coerce
A python script to force authentication using MS-RPRN RemoteFindFirstPrinterChangeNotificationEx function (opnum 65).
Last synced: 03 Sep 2025
https://github.com/fluencelabs/frpc-substrate
Fluence's fRPC Substrate is a starter kit that includes all the components you need to quickly enable your dAPP with decentralized RPC using existing centralized RPC providers, e.g., Infura, Alchemy, QuickNode, etc., without touching your existing frontend Web3 code.
decentralization eth fluence p2p rpc
Last synced: 14 Jul 2025
https://github.com/moneropay/go-monero
A Monero RPC Wallet client implementation written in Golang.
Last synced: 14 Apr 2025
https://github.com/seralexeev/untype
🚀 The untype stack monorepo
logger migrations moon nodejs orm pg postgraphile react rest rpc scheduler typescript
Last synced: 23 Jun 2025
https://github.com/aregtech/areg-sdk-tools
Lusan: Control Plane for Designing and Debugging AREG-Based Distributed Systems
areg-sdk code-generation cross-platform-gui developer-tools ipc log-analyzer log-viewer logging qt rpc service-design tooling visual-interface
Last synced: 19 Jan 2026
https://github.com/imqueue/cli
Command Line Interface for @imqueue
cli message-queue rad redis-queue rpc rpc-client rpc-over-message-queue rpc-service
Last synced: 13 Jun 2025
https://github.com/heisenware/vrpc-js
Asynchronous RPC via MQTT for Javascript
asynchronous cpp-14 cpp-bindings iot javascript-bindings language-bindings mqtt mqtt-connector native-extensions nodejs-bindings python-bindings rpc
Last synced: 26 Jul 2025
https://github.com/ragokan/bunicorn
Fast and type safe Bun, Deno and Edge backend and client framework!
backend backend-api backend-service bun bunicorn bunjs client client-server deno edge framework http-server rpc server web-framework
Last synced: 14 Mar 2026
https://github.com/wtfacademy/wtf-geth
Go Ethereum (Geth)极简教程。Minimal Tutorials to Go Ethereum (Geth).
blockchain eth ethereum geth go golang rpc
Last synced: 27 Apr 2025
https://github.com/3p3r/grpc-express
gRPC express based web reverse proxy
express grpc grpc-web middleware rpc
Last synced: 22 Apr 2025
https://github.com/amulyakashyap09/nodejs_grpc
GRPC based API CRUD using Nodejs at both server and client side
grpc grpc-node mongodb mongoose nodejs rpc rpc-client rpc-framework rpc-server
Last synced: 24 Aug 2025
https://github.com/lablup/callosum
An RPC Transport Library for asyncio
asyncio backendai networking python rpc zeromq
Last synced: 11 Sep 2025
https://github.com/so1n/rap
rap(par[::-1]) is advanced and fast python async rpc
aiorpc async-rpc asyncio python-rpc rap rpc
Last synced: 12 Apr 2025
https://github.com/dial-once/node-bunnymq
BunnyMQ is an amqp.node wrapper to ease common AMQP usages (RPC, pub/sub, channel/connection handling etc.).
amqp consumer javascript nodejs rabbitmq rpc
Last synced: 25 Feb 2026
https://github.com/quikmile/trellio
Python3 asyncio based microframework for microservice architecture
aiohttp asyncio microframework microservice python35 python36 rpc tcp-client tcp-server
Last synced: 09 May 2025
https://github.com/iamtraction/discoipc
Connect to the local Discord IPC Socket, for features like Rich Presence.
disco-ipc discoipc discord-rich-presence discord-rpc ipc rich-presence rpc
Last synced: 11 Sep 2025
https://github.com/zylo117/kafka-rpc
RPC protocol based on kafka. Horizontally scalable, fault-tolerant, wicked fast, just like kafka.
gevent kafka kafka-features kafka-rpc rpc rpc-framework rpc-protocol rpc-service scalability throughput
Last synced: 04 May 2025
https://github.com/jemc/pony-capnp
Cap’n Proto plugin for generating serializable Pony classes. :horse: - :tophat:'n :parking:
capn-proto capnproto code-generation library pony-language rpc schema serialization
Last synced: 18 Feb 2026
https://github.com/yortw/spooky
An HttpClient based Json RPC 2.0/XML-RPC client for .Net.
c-sharp httpclient json json-rpc rpc
Last synced: 09 Oct 2025
https://github.com/montyanderson/zcash
:dollar: Minimal Zcash library for Node.js
Last synced: 23 Apr 2025
https://github.com/danijar/portal
Fast and reliable distributed systems in Python
arrays client concurrency distributed numpy parallel parallelism performance python rpc server sockets throughput
Last synced: 14 Apr 2025
https://github.com/pwh19920920/xmutca-rpc
Xmutca-rpc是一个基于netty开发的分布式服务框架,提供稳定高性能的RPC远程服务调用功能,支持注册中心,服务治理,负载均衡等特性,开箱即用。
distributed ha nacos netty registry rpc
Last synced: 26 Jun 2025
https://github.com/rafalp/trpc-core
Toolkit for implementing tRPC servers in python
Last synced: 23 Mar 2025
https://github.com/imvexed/procedurem
A Small (2kb) And Performant Isomorphic RPC Library Using WebSockets
bi-directional isomorphic rpc typescript websockets
Last synced: 12 Apr 2025
https://github.com/tinywan/webman-rpc
simple rpc service for webman plugin
php rpc rpc-server tinywan webman webman-framework workerman
Last synced: 01 May 2025
https://github.com/baijianruoli/lidou
RPC framework based on Zookeeper and Netty
Last synced: 14 Jan 2026
https://github.com/cojen/dirmi
Dirmi is a replacement for Java RMI which supports bidirectional remote objects.
java java-rmi remote-method-invocation remote-procedure-call rmi rpc rpc-library
Last synced: 10 Apr 2025
https://github.com/crizmo/discordcards
Discord activity cards for github readme / your personal websites
badges card discord express github readme-profile rpc server socket-io
Last synced: 07 May 2025
https://github.com/hprose/hprose-as3
Hprose for ActionScript 3.0
actionscript cross-language cross-platform hprose rpc rpc-client rpc-framework rpc-library serialization serialize serializer
Last synced: 04 Mar 2026
https://github.com/telekinesis-inc/telekinesis
Control Objects and Functions Remotely
end-to-end-encryption python rpc sdk-js sdk-python
Last synced: 17 Jan 2026
https://github.com/ImVexed/Procedurem
A Small (2kb) And Performant Isomorphic RPC Library Using WebSockets
bi-directional isomorphic rpc typescript websockets
Last synced: 20 Nov 2025
https://github.com/nitely/nim-grpc
Pure Nim gRPC client and server
client grpc grpc-client grpc-server http2 nim rpc server
Last synced: 18 Oct 2025
https://github.com/netcore-jroger/SimpleRpc
A light-weight RPC wrap of google gRPC framework.
Last synced: 04 May 2025
https://github.com/pluginrpc/pluginrpc-go
The Go library for PluginRPC: A Protobuf RPC framework for plugins.
Last synced: 14 Jan 2026
https://github.com/byebyebruce/natsrpc
NATSRPC, transport by nats, define by proto file(gen code),use like grpc
golang grpc nats natsrpc proto protobuf protoc protoc-gen-go rpc
Last synced: 23 Apr 2025
https://github.com/cloud66-oss/unrestful
Simple, lightweight and mountable RPC for Rails
Last synced: 10 Apr 2025
https://github.com/howprogrammingworks/interprocesscommunication
Inter-process Communication
inter-process-communication ipc jstp rpc tcp
Last synced: 03 Oct 2025
https://github.com/kariy/probe
A Starknet toolkit
blockchain cli rpc rust starknet
Last synced: 13 Apr 2025
https://github.com/wbnns/web3eth
Connect with a local or remote node to interact with the Ethereum network and call RPC methods in your Ruby or Rails apps.
ethereum rpc ruby ruby-gem ruby-on-rails web3
Last synced: 10 Apr 2025
https://github.com/go-pkgz/jrpc
RPC with json
go golang-library json plugin-system rpc
Last synced: 07 Mar 2026
https://github.com/bzzt/bigtable
Elixir client library for Google Bigtable
bigtable elixir gcp google google-bigtable googlecloud googlecloudplatform grpc rpc
Last synced: 28 Apr 2025
https://github.com/pndurette/pybatchexecute
Python package to ease interactions with Google's batchexecute batch RPC system
Last synced: 11 Jun 2025
https://github.com/Blockdaemon/solana-cluster
Tooling to manage Solana snapshots
Last synced: 11 Mar 2025
https://github.com/inspirate789/bmstu-os
:tv: Лекции, семинары и лабораторные работы по курсу "Операционные системы" в МГТУ им. Н. Э. Баумана.
5sem assembly bmstu c ics7 input-output iu7 linux linux-kernel notes operating-systems os papers rpc transactions unix
Last synced: 14 Jul 2025
https://github.com/distkv-project/drpc
A high performance RPC framework for distkv.
async-server high-performance multi-languages next-generation-rpc rpc
Last synced: 30 Apr 2025
https://github.com/dumasd/gamer
基于Netty开发的游戏服务器框架
etcd http http2 java mvc-framework netty push redis rpc servlet spring-boot tcp websocket zookeeper
Last synced: 23 Apr 2025
https://github.com/imvexed/notlitecode
Remote Encrypted Procedure Calling for .Net & .Net Core
cross-platform encryption high-performance netcore rmi rpc
Last synced: 12 Apr 2025
https://github.com/foxglove/xmlrpc
TypeScript library implementing an XMLRPC client and server with pluggable server backend
rpc typescript xml xmlrpc xmlrpc-client xmlrpc-server
Last synced: 26 Apr 2025
https://github.com/monero-rs/monero-lws
RPC client for Monero light wallet server.
Last synced: 19 Mar 2025
https://github.com/nomnom-insights/nomnom.duckula
🦆🧛🕸Framework for building HTTP APIs with Clojure, JSON and Avro
Last synced: 10 Jul 2025
https://github.com/scapix-com/example1
Example for Scapix Language Bridge
automated automatic bind bridge cpp cpp-library cpp11 cpp14 cpp17 csharp idl java jni jni-android jni-wrapper language objective-c python rpc swift
Last synced: 08 May 2025
https://github.com/shayanh/grpc-go-contracts
Verify the communication of your microservices by writing contracts for your RPCs
contracts design-by-contract go grpc microservices rpc verification
Last synced: 22 Jan 2026
https://github.com/stefandanaita/grpc-build
Easy gRPC compilation for Rust
grpc protobuf rpc rust rust-lang rust-library
Last synced: 05 Apr 2025
https://github.com/biosustain/venom
A transport-agnostic RPC framework for Python
Last synced: 19 Apr 2025
https://github.com/hemerajs/go-hemera
🔬Writing reliable & fault-tolerant microservices with https://nats.io
golang hemera microservice pattern-matching rpc
Last synced: 12 Apr 2025
https://github.com/beingmohit/libp2p-rpc
:satellite: A libp2p node with rpc using protocol buffers
libp2p p2p protocol-buffers rpc
Last synced: 20 Aug 2025
https://github.com/extrnode/rpc-solana-endpoints
List of Solana public RPC endpoints
curated-list rpc rpc-node solana
Last synced: 26 Oct 2025
https://github.com/harmonyland/discord_rpc
Discord RPC module for Deno.
deno discord harmony rpc typescript
Last synced: 14 Apr 2025
https://github.com/yallie/jsonservices
Simple JSON-RPC service framework for C# and TypeScript
fleck json messages netmq rpc secure-remote-password security srp srp-6a typescript websockets zeromq
Last synced: 05 Oct 2025
https://github.com/evilfreelancer/docker-llama.cpp-rpc
Данный проект основан на llama.cpp и компилирует только RPC-сервер, а так же вспомогательные утилиты, работающие в режиме RPC-клиента, необходимые для реализации распределённого инференса конвертированных в GGUF формат Больших Языковых Моделей (БЯМ) и Эмбеддинговых Моделей.
ai docker docker-compose embedding grpc llamacpp llm rpc
Last synced: 10 Apr 2025
https://github.com/linshenkx/rpc-netty-spring-boot-starter
基于Netty的小型RPC框架
netty netty-rpc rpc spring-boot
Last synced: 06 Sep 2025
https://github.com/enderice2/sdr-rpc
Plugin for SDR# (SDRSharp) adding Discord Rich Presence (RPC)
airspy csharp discord discord-rich-presence discord-rpc discord-status frequency plugin rds rich-presence rpc rtl-sdr sdr-rpc sdr-sharp sdrsharp spyserver visual-studio
Last synced: 08 Sep 2025