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/rse/mqtt-json-rpc
JSON-RPC protocol over MQTT communication
Last synced: 01 May 2025
https://github.com/pojntfx/panrpc
Language-, transport- and serialization-agnostic RPC framework with remote closure support that allows exposing and calling functions on both clients and servers.
go golang rpc rpc-framework streaming
Last synced: 19 Apr 2025
https://github.com/icflorescu/next-server-actions-parallel
A small utility library that enables you to execute Next.js server actions in parallel - the missing ingredient to build a boilerplate-free tRPC-style server-actions workflow.
concurrency concurrent nextjs non-blocking parallel react rpc server-actions
Last synced: 14 Apr 2025
https://github.com/chainstacklabs/developer-hub-content
Articles submitted by the community for the Chainstack Developer Hub content initiative
blockchain education provider rpc
Last synced: 05 Mar 2026
https://github.com/hadron-project/hadron
The Kubernetes native and CloudEvents native distributed event streaming, event orchestration & messaging platform
cloudevents dag event-driven events kubernetes messaging orchestration pipelines pubsub rpc rust streams workflow-orchestration workflows
Last synced: 27 Apr 2025
https://github.com/stil4m/transmission-rpc-java
Java implementation of the Transmission RPC API.
Last synced: 18 Jul 2025
https://github.com/calasanmarko/trpc-swift
Generates native Swift clients for tRPC apps.
ios rpc swift trpc ts typescript
Last synced: 12 May 2025
https://github.com/neolynx/cirrina
cirrina is an opinionated asynchronous web framework based on aiohttp
aiohttp authentication framework jrpc json python rest rpc sessions web websockets
Last synced: 13 Apr 2025
https://github.com/newshadowk/netrpc
NetRpc is a light weight rpc engine base on RabbitMQ, Grpc, Http targeting .NET 5.0/6.0/7.0/8.0. It use the simple interface to call each other, provide callback/cancel during invoking, so especially suitable for handle long running call.
csharp dotnet grpc rabbitmq rpc rpc-framework
Last synced: 13 Apr 2025
https://github.com/chop-dbhi/nats-rpc
RPC layer on top of NATS standardizing on Protocol Buffers.
Last synced: 13 Apr 2025
https://github.com/znx3p0/canary
Distributed systems library for making communications through the network easier, while keeping minimalism and flexibility.
async distributed distributed-computing distributed-systems network network-programming rpc rust
Last synced: 12 Dec 2025
https://github.com/gothack/flatrpc
A C++ RPC library built upon FlatBuffers and ZeroMQ
cpp cpp20 flatbuffers rpc rpc-library zeromq zmqpp
Last synced: 27 Apr 2025
https://github.com/rufus31415/sharer.net
Arduino & .NET serial communication library to read/write variables and remote call functions using the Sharer protocol. Works on Windows, Linux and MacOS.
arduino boards c communication csharp library linux macos net netcore netframework protocol remote rpc sharer windows
Last synced: 02 Jul 2025
https://github.com/backk-node/backk
Backk - Node.js framework for creating security-first cloud-native microservices for Kubernetes in Typescript
cloud-native framework kubernetes microservice node rpc typescript
Last synced: 11 Jun 2025
https://github.com/aardio/aardio-js
aardio-rpc client for JavaScript
aardio javascript json-rpc rpc
Last synced: 25 Jun 2025
https://github.com/clubpay/ronykit
API Framework supporting REST and RPC.
framework go golang middleware performant rest-api restful-api ronykit router rpc rpc-framework server websocket
Last synced: 08 Feb 2026
https://github.com/senophyx/discord-rpc
An Python wrapper for Discord RPC
discord discord-rich-presence discord-rpc python rich-presence rpc
Last synced: 07 Apr 2025
https://github.com/40ants/openrpc
OpenRPC implementation for Common Lisp
api common-lisp json-rpc open-rpc rpc
Last synced: 16 Jan 2026
https://github.com/inexorgame-obsolete/conan-grpc
[OBSOLETE] The recipe is now in https://github.com/conan-io/conan-center-index - Conan remote archive: https://bincrafters.jfrog.io/artifactory/api/conan/conan-legacy-inexorgame
Last synced: 03 Oct 2025
https://github.com/minghuaw/toy-rpc
An async RPC in rust-lang that mimics golang's net/rpc
async async-std rpc rpc-framework rust tokio
Last synced: 12 Dec 2025
https://github.com/cxuesong/jsonrpc.standard
An asynchronous .NET Standard library for JSON RPC client & server implementation.
json json-rpc json-rpc-client json-rpc-server json-rpc2 rpc
Last synced: 15 Apr 2025
https://github.com/fatih/twirpdemo
An example repository of using the Twirp RPC framework with Go
Last synced: 12 Mar 2026
https://github.com/qtc-de/rpv
rpv is a v library for analyzing RPC servers and interfaces on the Windows operating system
decompiler ndr rpc rpcview vlang vlang-package
Last synced: 04 Jul 2025
https://github.com/mechadragonx/bheithir
Discord Rich Presence (RPC) for emulators. Supports DOSBox, FCEUX, Snes9x, Fusion, and VBA-M right now. Uses Lachee/discord-rpc-csharp.
csharp discord discord-api discord-rpc dosbox dotnet-5 emulators fceux fusion mame retrogaming rpc snes9x vba-m
Last synced: 22 Apr 2025
https://github.com/umuplus/beems
a bee-queue based minimalist toolkit for building fast, decentralized, scalable and fault tolerant microservices
bee-queue concurrency fault-tolerant fault-tolerant-microservices framework microservice microservices queue redis rpc scalability soa toolkit
Last synced: 05 Feb 2026
https://github.com/allenxuxu/stark
Golang 微服务框架,支持 grpc/http,支持多种注册中心 etcd,consul,mdns 等
consul etcd go grpc grpc-go http microservice microservices rpc
Last synced: 23 Mar 2025
https://github.com/polixjs/polix
🚀 Node.js Web Framework
docker http ioc koa koa2 koajs middleware nodejs plugin polix rpc typescript web webframework
Last synced: 18 Feb 2026
https://github.com/streamlabs/lib-streamlabs-ipc
High performance IPC for your native Application
Last synced: 14 Apr 2025
https://github.com/wyrihaximus/reactphp-child-process-messenger
child-process cpu-offload hacktoberfest php reactphp rpc
Last synced: 04 Apr 2025
https://github.com/HowRareIs/solproxy
HowRare Solana RPC proxy is there to allow project creators to freely route Solana RPC calls to different Solana nodes utilizing prioritization and capping.
Last synced: 24 Mar 2025
https://github.com/alexfalkowski/go-service
A framework to build services in go.
cache cloudevents golang grpc http mvc postgres redis rpc
Last synced: 30 Aug 2025
https://github.com/pomax/socketless
A framework and methodology for writing web socket RPC programs, without writing a single line of web socket or RPC code.
Last synced: 07 Sep 2025
https://github.com/tangenx/lfdi
Last.fm Discord Integrator
dart discord fluent-design flutter lastfm rpc winui
Last synced: 17 Jul 2025
https://github.com/bond-009/cmus-discord-rpc
Discord Rich Presence integration for the C* Music Player
cmus discord hacktoberfest rpc rust
Last synced: 12 Apr 2025
https://github.com/apache/incubator-hugegraph-commons
(Archived Warning)Please visit "apache/hugegraph" repo instead
Last synced: 12 Apr 2025
https://github.com/fugazi-io/webclient
web based terminal application for executing local and remote commands
cli cli-client console dsl fugazi rpc rpc-client shell terminal
Last synced: 06 Mar 2026
https://github.com/foomo/gotsrpc
Go TypeScript RPC - expose Go code over http JSON RPC to TypeScript clients, oh and gorpc is much easier with this too
golang-rpc rpc rpc-framework typescript-rpc
Last synced: 04 May 2025
https://github.com/ZeeLyn/Uragano
Uragano, A simple, high performance RPC library. Support load balancing, circuit breaker, fallback, caching, intercepting.
asp-net-core circuit-breaker consul core csharp dependency-injection dotnetcore dotnetty dynamicproxy microservice polly redis-cache rpc service-discovery
Last synced: 04 May 2025
https://github.com/musawirali/preact-rpc
React Pre-Rendering via RPC
golang react rpc ruby-on-rails server-side-rendering
Last synced: 03 Sep 2025
https://github.com/k3dom/hono-rpc-query
Integration for Hono's RPC client with React Query
Last synced: 10 Feb 2026
https://github.com/rsocket/rsocket-rpc-js
Standard RSocket RPC Implementation
reactive-streams rpc rpc-framework rsocket
Last synced: 10 Apr 2025
https://github.com/astahmer/partyrpc
Partykit + RPC. Move Fast (and Break Everything). Everything is better with typesafety.
partykit rpc typesafe websocket
Last synced: 18 Oct 2025
https://github.com/zeelyn/uragano
Uragano, A simple, high performance RPC library. Support load balancing, circuit breaker, fallback, caching, intercepting.
asp-net-core circuit-breaker consul core csharp dependency-injection dotnetcore dotnetty dynamicproxy microservice polly redis-cache rpc service-discovery
Last synced: 30 Apr 2025
https://github.com/dawnarc/puertsgame
PuerTS example to demonstrate shooting and RPC in Unreal Engine 4.
debug example intellij-idea rpc shooting typescript ue4 unrealengine4
Last synced: 23 Oct 2025
https://github.com/raviqqe/onerpc
The router-less serverless RPC framework for TypeScript
aws-lambda edge-computing nextjs rpc typescript
Last synced: 12 Apr 2025
https://github.com/kyuupichan/aiorpcx
Generic async RPC implementation, including JSON-RPC
asyncio jsonrpc rpc websockets
Last synced: 05 Apr 2025
https://github.com/1046102779/opentracing
OpenTracing分布式跟踪系统标准和源码阅读
dapper gateway log prometheus rpc
Last synced: 21 Mar 2025
https://github.com/tokenanalyst/blockchain-rpc
JSON RPC client for Bitcoin, Ethereum and Omni
bitcoin bitcoin-rpc blockchain cats ethereum rpc rpc-library
Last synced: 14 Jan 2026
https://github.com/namesmt/starter-fullstack
🔥Hono RPC, Nuxt, SST Ion, Kinde Auth, Tanstack Query, Shadcn, Primevue, UnoCSS
boilerplate fullstack hono kinde nuxt primevue rpc shadcn sst starter tanstack tanstack-query unocss vue
Last synced: 19 Mar 2025
https://github.com/imqueue/rpc
RPC-like client-service implementation over messaging queue
client communication message-queue redis redis-queue rpc rpc-client rpc-over-message-queue rpc-service service
Last synced: 25 Aug 2025
https://github.com/thesyncim/exposed
High performance RPC framework
client framework high-performance rpc server
Last synced: 25 Jan 2026
https://github.com/xujiajun/tast-jsonrpc
The Go language implementation of jsonrpc framework. Support PHP、Java、Golang、Python client .
golang java jsonrpc microservices php python rpc soa tast
Last synced: 23 Aug 2025
https://github.com/udamir/wsapix
Next generation Websocket framework for nodejs
api asyncapi pubsub rpc uwebsockets uwebsocketsjs websocket ws
Last synced: 11 Apr 2025
https://github.com/weisrc/sirdez
Glorious Binary Serialization and Deserialization for TypeScript.
binary buffer decoding deno encoding ipc javascript marshalling messsage msgpack nodejs protocol rpc serdes serialization treeshakable typescript web
Last synced: 11 Dec 2025
https://github.com/wallpants/bunvim
Neovim Bun client.
bun neovim neovim-plugin nodejs rpc rpc-client typescript
Last synced: 19 Jun 2025
https://github.com/2637309949/dolphin
Automated code tool for Golang
bean gin golang microservice rpc sso tools workload xorm
Last synced: 12 Jan 2026
https://github.com/cirocosta/sample-rpc-go
An Example of Go RPC Client and Server
Last synced: 30 Apr 2025
https://github.com/monadicstack/frodo
A code generator that turns plain old Go services into RPC-enabled (micro)services with robust HTTP APIs.
Last synced: 18 Jan 2026
https://github.com/mfactory-lab/ic-solana
Interact with Solana from the Internet Computer.
cross-chain dfinity icp integration internet-computer rpc solana wallet web3
Last synced: 17 Jan 2026
https://github.com/trustedsec/windows-ms-lsat-rpc-example
Windows RPC example calling stubs generated from MS-LSAT and MS-LSAD
c cpp rpc visual-studio windows
Last synced: 14 Mar 2026
https://github.com/michael-sulyak/aiohttp-rpc
A simple JSON-RPC implementation for aiohttp
aiohttp async json-rpc python python3 rpc rpc-library websocket
Last synced: 09 Apr 2025
https://github.com/nateshmbhat/tap-rpc
The tool you need for your GRPC clients and backends
electron grpc grpc-clients js mock-server node proto rpc svelte svelte3 ts webpack
Last synced: 25 Oct 2025
https://github.com/phuhao00/netcore-go
NetCore-Go 是一个功能丰富、高性能的 Go 语言网络库,提供了完整的网络编程解决方案,包括 TCP/UDP 服务器、WebSocket、HTTP 服务器、RPC、gRPC、KCP 协议支持,以及服务发现、负载均衡、配置管理、日志系统和监控指标等企业级功能。
golang http kcptun load-balancer longpoll rpc tcp-socket udp-socket websocket
Last synced: 06 Oct 2025
https://github.com/murtaza-u/transmission-remote-tui
A TUI for BitTorrent client transmission
rpc terminal-user-interface transmission
Last synced: 04 Apr 2025
https://github.com/i2y/connecpy
Python implementation of Connect Protocol
connectrpc protobuf protocol-buffers python rpc
Last synced: 01 May 2025
https://github.com/0xsharma/compact-chain
A simple light weight blockchain written in Golang for devs with interest in blockchain architecture.
blockchain golang grpc p2p rpc
Last synced: 05 May 2025
https://github.com/ronhe/rn-webview-rpc
Add RPC capabilities to a React Native WebView component
bridge comlink react react-native rpc webview
Last synced: 01 Apr 2025
https://github.com/qtc-de/rpv-web
rpv-web is a browser based frontend for the rpv library
decompiler ndr rpc rpcview vlang
Last synced: 22 Mar 2025
https://github.com/jchristn/watsonmesh
A simple mesh networking library in C# based on WatsonTcp
async cluster clustering framing mesh mesh-networking network networking nuget rpc sync tcp tcp-client tcp-server tcp-socket
Last synced: 29 Aug 2025
https://github.com/deno-libs/rpc
📡 JSONRPC server router for Deno
deno deno-server jsonrpc jsonrpc-server rpc typescript
Last synced: 05 Apr 2025
https://github.com/jfjlaros/arduino-simple-rpc
Python client for the Arduino simpleRPC protocol.
arduino discovery remote-procedure-call rpc rpc-api rpc-client rpc-framework simple
Last synced: 29 Oct 2025
https://github.com/Its-Haze/league-rpc
Just a better Rich Presence for League of Legends. Showcasing Live Game Stats, Summoner Icons, Rank Emblems and Champion Skins on Discord.
discord discord-rpc league-of-legends league-of-legends-python league-of-legends-rpc league-rich-presence leaguerpc linux presence-detection rich-presence rich-presence-discord riot-games-league rpc teamfight-tactics
Last synced: 11 Mar 2025
https://github.com/techprimers/grpc-spring-boot-example
Spring Boot gRPC Example
grpc grpc-java grpc-server rpc rpc-client rpc-server spring-boot spring-boot-rpc
Last synced: 17 Jul 2025
https://github.com/ontio/ontology-go-sdk
SDK for Ontology
golang ontology restful-api rpc sdk wallet
Last synced: 11 Feb 2026
https://github.com/kubemq-io/kubemqctl
Kubemqctl is a command line interface (CLI) for KubeMQ , Kubernetes Message Broker
cli go golang kubemq kubemq-server kubemqctl kubernetes message-broker message-queue pubsub rpc
Last synced: 15 Feb 2026
https://github.com/newlifex/x_net40
新生命X组件.Net4.0版本,数据中间件XCode、日志、网络、RPC、序列化、缓存、Windows服务、码神工具、魔方(Web权限系统)
Last synced: 14 Apr 2025
https://github.com/0xwdg/apple-music-to-discord
Apple Music to Discord
0xwdg apple apple-music applemusic discord discord-music discord-rich-presence ipc music rpc streaming swift swiftlang swiftui
Last synced: 18 Jun 2025
https://github.com/laminas/laminas-server
Create Reflection-based RPC servers
Last synced: 02 Jul 2025
https://github.com/michaelvasseur/electron-ipc-bus
An IPC bus for Electron.
Last synced: 15 May 2025
https://github.com/thrau/pymq
A simple message-oriented middleware library built for Python IPC across machine boundaries
message-oriented-middleware pubsub python queues redis rpc
Last synced: 24 Mar 2025
https://github.com/rnett/krosstalk
A pure Kotlin pluggable RPC library, with expect/actual support
compiler-plugin kotlin kotlinx-serialization ktor-client ktor-server plugable rpc
Last synced: 13 Apr 2025
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/suyuan32/simple-admin-message-center
Simple Admin Message Center module. Simple Admin消息中心模块(RPC),负责短信,内部公告,邮箱发送等。已支持阿里云,腾讯云,合一短信。
golang message microservice rpc sms
Last synced: 17 Jan 2026