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/carno-php/framework
DevOps easy and cloud-native friendly framework, happy coding
async coroutine devops high-performance microservices msa rpc soa swoole
Last synced: 03 Jan 2026
https://github.com/makay11/rpc
An RPC library for quick development of seamless full-stack applications.
real-time rpc server-sent-events sse subscriptions typescript
Last synced: 29 Jul 2025
https://github.com/fizyr/fizyr-rpc
Native Rust implementation of the Fizyr RPC protocol
hacktoberfest rpc rust shared-memory
Last synced: 12 Apr 2025
https://github.com/AipNooBest/wow-discord-rpc
Discord Rich Presence for World of Warcraft
addon discord rich-presence rpc warcraft world-of-warcraft wow
Last synced: 12 Mar 2025
https://github.com/nmorenor/chezmoi-net
Golang bidirectional jsonrpc2 implementation over Web Socket Or UDP using KCP
bidirectional golang jsonrpc jsonrpc2 kcp rpc udp udp-client-server websocket
Last synced: 27 Jul 2025
https://github.com/jalbam/super_queue
[Super Queue] Queue and lottery viral game totally written in PHP and DHTML. Highly configurable.
chinese-simplified cross-browser cross-device cross-platform cross-platform-game game javascript lottery-game multi-platform multiplayer-game mysql php queueing roulette rpc viral-game web-based web-based-game wechat weixin
Last synced: 11 Oct 2025
https://github.com/minhtran241/flexiconnect-architecture
FlexiConnect Architecture is a distributed system designed with versatile data transport options, providing flexibility and efficiency in handling diverse data sources and destinations.
amqp bootstrap caddy docker docker-hub docker-swarm gnu-make golang grpc mailhog microservices mongodb postgresql protocol-buffers rabbitmq rpc
Last synced: 04 Mar 2026
https://github.com/k8w/tsrpc-browser
TSRPC Client for browser
framework fullstack k8w rpc tsrpc typescript
Last synced: 28 Apr 2025
https://github.com/bewhale/rpc-detect
通过Windows RPC批量多线程 对HTTP、DNS协议 进行 出网情况探测
Last synced: 29 Apr 2025
https://github.com/ichtrojan/node-rpc-client
A RPC client demo built in NodeJS
grpc javascript node nodejs rpc
Last synced: 15 Jul 2025
https://github.com/fabiospampinato/siero-worker
A managed worker that can be interacted with via Siero.
deserialization environment plugin rpc sandbox serialization siero worker
Last synced: 04 Jul 2025
https://github.com/storacha/go-ucanto
🐧 Ucanto UCAN RPC in Go
auth decentralized ipld rpc ucan
Last synced: 15 Dec 2025
https://github.com/aminnairi/renkei
Effortless type-safe communication between client and server
Last synced: 04 Sep 2025
https://github.com/0xgingi/audiobookshelf-discord-rpc
Displays what you're listening to on audiobookshelf on discord!
audiobookshelf discord discordapp discordrpc discordrpc-state discordrpcstate rpc rust rust-lang
Last synced: 14 Apr 2025
https://github.com/lukasjarosch/go-micro-svc-boilerplate
microservice boilerplate service using go-micro
boilerplate-template golang micro microservice rpc
Last synced: 11 Apr 2025
https://github.com/leo-project/leo_rpc
An original RPC library written in Erlang whose interface is similar to Erlang's buildin RPC.
Last synced: 14 Apr 2025
https://github.com/amitojsingh366/amitojs-minecraft-rpc
A Simple Discord RPC Minecraft Forge Mod
discord discord-rpc jar minecraft minecraft-forge minecraft-mod mod rpc
Last synced: 10 Sep 2025
https://github.com/c13n-io/c13n-go
A deployable component for LND that encapsulates and manages payload and message transfers within Lightning payments.
bitcoin bitcoind golang lightning lightning-network lnd messaging micropayments payload protobuf rpc
Last synced: 14 Jan 2026
https://github.com/eilvelia/camlproto
OCaml implementation of the MTProto protocol and TL binary data serialization format. 🚧
binary-serialization mtproto protocol rpc telegram telegram-api
Last synced: 29 Apr 2025
https://github.com/westandskif/synclane
synclane is a framework-agnostic RPC API with a smart auto-generated TypeScript client.
python rpc typescript validation
Last synced: 14 Dec 2025
https://github.com/adrenak/xavier
A Networking solution for Unity based on Telepathy
Last synced: 07 May 2025
https://github.com/hupe1980/gomsf
Golang based RPC client to communicate with Metasploit
exploit golang metasploit meterpreter msf redteam rpc shell
Last synced: 16 Apr 2025
https://github.com/shawakash/paybox
"Paytm Karo" like but not in rupee, in crypto. Yes you read it correctly. Come and check.
ethereum rpc smart-contracts solana wallet web3
Last synced: 12 Sep 2025
https://github.com/bondy-io/bondy-demo-marketplace
Example demonstrating a market maker using Bondy for AuthN/Z, RPC and PubSub in Python and JS
authn authz bondy demo-app event-mesh microservices pubsub rpc service-mesh spa wamp-protocol
Last synced: 19 Jun 2025
https://github.com/datadvance/prouter
Distributed job manager and HTTP proxy
Last synced: 21 Aug 2025
https://github.com/metarhia/protocol
Metarhia Protocol
javascript node nodejs protocol rpc
Last synced: 16 Mar 2026
https://github.com/noowz/brawl-stars-discord-rich-presence
Discord Rich Presence that shows on your profile your Brawl Stars statistics.
brawl-stars brawl-stars-api discord discord-js discordapp djs rich-presence rpc supercell supercell-brawl-stars
Last synced: 10 Aug 2025
https://github.com/moyada/sharingan
微服务测试工具
dubbo rpc sofa-rpc spring-cloud-eureka testing
Last synced: 30 Apr 2025
https://github.com/datadvance/prpc
Bidirectional websocket RPC with data streaming
Last synced: 22 Sep 2025
https://github.com/meulengracht/libgracht
Gracht (english: canal) is a lightweight, cross-platform, low-dependency, and modular protocol/rpc library.
cross-platform library lightweight protocol rpc
Last synced: 09 Jul 2025
https://github.com/kompendium-ano/accumulate-dart-client
Accumulate JSON-RPC client implemented in Dart
accumulate json-rpc rpc rpc-api
Last synced: 28 Jul 2025
https://github.com/lewiszlw/notebooks
存放学习笔记、写过的博客等~
algorithms blog distributed dubbo java kafka linux middleware mq mysql network op ops os python redis rpc security system-design thrift
Last synced: 27 Jul 2025
https://github.com/bankiru/doctrine-api-client
Doctrine-faced RPC API Client
Last synced: 11 Apr 2025
https://github.com/xdrpp/goxdr
RFC4506 XDR compiler for go https://xdrpp.github.io/goxdr/pkg/github.com/xdrpp/goxdr/cmd/goxdr/goxdr.1.html
golang oncrpc rfc4506 rfc5531 rpc sunrpc xdr xdr-compiler
Last synced: 18 Jan 2026
https://github.com/thundernet8/browser-thrift
Thrift RPC data transport protocol re-implementation in TypeScript for browser side RPC client
Last synced: 27 Oct 2025
https://github.com/geut/nanomessage
Simple module that helps you to build a `request-response` abstraction on top of any other solution.
eventemitter messages request-response rpc socket streams websocket
Last synced: 09 Oct 2025
https://github.com/imvexed/notalicensingplatform
Subscription based licensing system via RPC
cross-platform docker licensing mongodb netcore rpc sqlite ssl
Last synced: 12 Apr 2025
https://github.com/technicallyjosh/protoc-gen-openapi
OpenAPI generation from Protobuf
Last synced: 28 Feb 2026
https://github.com/rse/mqtt-plus
MQTT Communication Patterns
communication event junction mqtt rpc service
Last synced: 02 Apr 2026
https://github.com/vyfor/cord.nvim
Discord Rich Presence for Neovim. Started as a first Neovim plugin written in Kotlin, moved to:
discord kotlin lua neovim plugin rich-presence rpc
Last synced: 20 Oct 2025
https://github.com/sandarutharuneth/discord-rich-presence
Discord Custom Rich Presence on your PC. Easy to customize and run on VS Code or as a Web application.
custom-rpc discord discord-js discord-rpc discord-rpc-client rich-presence rpc web-application web-ui
Last synced: 10 Sep 2025
https://github.com/hslam/rpc
Package rpc implements a remote procedure call over TCP, UNIX, HTTP and WS. Up to 4x faster than net/rpc.
batching code epoll fast go golang kqueue multiplexing netpoll pb ping pipelining rpc server-push tls transport watch
Last synced: 28 Apr 2025
https://github.com/mfridman/protoc-gen-connectclient-go
Protobuf plugin to generate a Connect Go client, with batteries 🔋
buf connectrpc proto protobuf protoc rpc rpc-client
Last synced: 29 Oct 2025
https://github.com/pumpkinseed/ethock
Lightweight Ethereum JSON RPC Mock written in Rust
cryptocurrency ethereum json mock rpc
Last synced: 07 Apr 2025
https://github.com/younesious/go-microservices
Cool application using Go and microservice architecture for the IUST software engineering final project.
caddy docker-compose docker-swarm go grpc kuber microservice rabb rpc
Last synced: 26 Apr 2025
https://github.com/hobbyquaker/homematic-xmlrpc
A pure JavaScript XML-RPC client and server for Node.js. Patched for use with Homematic CCU
homegear homematic node-module rpc smarthome
Last synced: 12 Apr 2025
https://github.com/sambacha/rpc-web3-debugger
Web3 Provider Testing and Debugging Suite
ethereum ethers-provider json-rpc provider rpc web3 web3-provider web3provider
Last synced: 15 Mar 2025
https://github.com/mostafa/norpc
A fault-tolerant, protocol-agnostic, dead-simple, reliable, interoprable and secure RPC framework
dead-simple fault-tolerant interoperable norpc protocol-agnostic reliable rpc rpc-framework secure
Last synced: 04 Mar 2025
https://github.com/vhrdtech/wire_weaver
Lightweight microcontroller API code generator with support for rich data types (including unsized types in no_std) and seamless backward/forward compatibility.
api mcu no-alloc no-std rpc rust wire-format
Last synced: 11 Jan 2026
https://github.com/darosior/lightningcpp
C-lightning plugins and RPC library
bitcoin c-lightning json-rpc lightning lightning-network rpc wrapper
Last synced: 12 Apr 2025
https://github.com/sile/fibers_rpc
Rust RPC library built on top of fibers crate
Last synced: 11 Apr 2025
https://github.com/michielpost/nanorpc
Nano RPC Client library in C#
blazor-webassembly cryptocurrency nanocurrency raiblocks rpc rpc-methods
Last synced: 22 Apr 2025
https://github.com/vim-denops/deno-vim-channel-command
🦕 Vim's Channel command for Deno
Last synced: 07 Jul 2025
https://github.com/zfi2/ida-9.0-discord-rpc
IDA 9.0 Discord Rich Presence Python plugin
disassembler discord discord-rich-presence ida plugin pypresence python rpc
Last synced: 11 Apr 2025
https://github.com/yomea/hangu-rpc
该框架为rpc原理学习者提供一个思路,一个非常简单的轻量级rpc框架,支持http请求rpc数据绑定。
http netty rpc socket springboot
Last synced: 02 Aug 2025
https://github.com/auax/discordrpc
A Discord Rich Presence client.
discord discord-developer-portal discord-status python rpc status
Last synced: 22 Jun 2025
https://github.com/broxus/ton-kafka-producer
A simple service to stream Everscale data into Kafka
blockchain everscale kafka rpc venom-blockchain venom-developer-program venom-indexer
Last synced: 24 Jul 2025
https://github.com/sinkedship/cerberus
An easy-to-use service(s) registration, discovery framework for common RPC solution, Apache Thrift.
consul etcd k8s rpc rpc-framework service-discovery service-registration thrift zookeeper
Last synced: 27 Oct 2025
https://github.com/jinzulen/mangadex-rpc
Discord RPC plugin for Mangadex.
discord greasemonkey manga mangadex rich-presence rpc scanlation tampermonkey userscript
Last synced: 30 Apr 2025
https://github.com/lmxy1990/slimrpc
一个精简的rpc框架
dynamic netty-rpc rpc rpc-framework
Last synced: 14 Jan 2026
https://github.com/thundernet8/dubbo-node
🌏 NodeJS communicate with dubbo and services generator CLI
Last synced: 27 Oct 2025
https://github.com/kuwacom/discord-status
Software to customize Discord status. Discordのstatusをカスタマイズするソフト
discord discord-status rpc status
Last synced: 12 Oct 2025
https://github.com/dipu-bd/pyease-grpc
Easy to use requests-like gRPC client in python
grpc grpc-client grpc-web protobuf rpc
Last synced: 02 Mar 2026
https://github.com/williamfalci/prisma-cluster
Full Stack RPC Service Manager with Multi-DB management
cluster docker introspection microservices node orm postgress prisma replication rollback rpc services
Last synced: 06 Apr 2025
https://github.com/dowlandaiello/gop2p
A streamlined shard-based P2P networking stack built in Go.
cryptocurrency cryptography dapp dapps decentralized distributed-networking ipc networking-stack p2p p2p-network p2p-shard peer-to-peer rpc sharded sharding shards tls tls-support
Last synced: 11 Apr 2025
https://github.com/shgopher/luban
《鲁班讲系统设计》这是一本当代软件工程师,化身鲁班,讲解系统设计的书
containers docker k8s kubernetes mq rpc search-engine system-design
Last synced: 15 Apr 2025
https://github.com/subnwa/discordbutton-rpc
A Python package that makes buttons work better and more stable on Discord.
app bot button buttons discord discord-py discord-rpc discord-rpc-builder discord-rpc-with-buttons github module package pages python rich-presence rpc status
Last synced: 14 Apr 2025
https://github.com/9ssi7/cillop
The Cillop Arcihtecture example project for golang.
architecture clean-architecture cqrs ddd-architecture event-driven golang golang-architect http i18n rpc
Last synced: 06 Mar 2025
https://github.com/matheusjohannaraujo/zynq
Zynq is a PHP library that brings JavaScript-like asynchronous features to PHP, including support for timers, promises, async/await behavior, and multi-threaded execution via RPC.
async await catch clearinterval cleartimeout finally php promise rpc setinterval settimeout theards then tick ticks
Last synced: 07 May 2025
https://github.com/morglod/rpct-js
RPC universal toolkit with lots of session environment & callbacks support
callbacks figma figma-plugin figma-plugins figma-rpc rpc rpc-framework rpc-library socket streams transport typescript
Last synced: 13 Apr 2025
https://github.com/bashkirtsevich-llc/aiokrpc
Asyncio KRPC-server
async asyncio asyncio-server kademlia krpc rpc rpc-server
Last synced: 21 Jul 2025
https://github.com/yomea/hangu-register
一个peer-peer的去中心化注册中心
center netty peer-to-peer registry rpc
Last synced: 14 Jun 2025
https://github.com/shirokovnv/phx_json_rpc
Simple JSON RPC server written in elixir.
Last synced: 07 May 2025
https://github.com/ubisoft-potato/nettyall
Build Rpc、HttpClient、HttpServer etc. based on Netty
guice netty-http netty-rpc rpc
Last synced: 12 Apr 2025
https://github.com/acquitelol/gluta
Custom Genshin Impact Rich Presence
css discord electron genshin gluta html javascript richpresence rpc
Last synced: 15 Apr 2025
https://github.com/sajagin/revolt-spotify-rpc
A simple , single file RPC for auto updating status on revolt.chat from spotify via last.fm
revolt-api revolt-bot revolt-chat revolt-rpc revoltjs rpc spotify-rpc
Last synced: 07 Mar 2026
https://github.com/na-trium-144/webcface
Web-based Communication Framework & Dashboard-like UI
immediate-gui immediate-mode ipc msgpack publish-subscribe rpc websocket
Last synced: 14 Oct 2025
https://github.com/kfrancischen/galaxy
Simple distributed file system based on gRPC
abseil bazel distributed-file-system glog grpc-cpp opencensus prometheus protobuf pybind11 rapidjson rpc
Last synced: 19 Aug 2025
https://github.com/sidebandtech/sideband
Browser ↔ local daemon communication SDK for TypeScript, without WebSocket plumbing.
agent browser bun bunjs daemon e2ee local-first multiplexing nat-traversal networking p2p rpc sdk secure-communication transport typescript web-ui websockets
Last synced: 08 Mar 2026
https://github.com/benthecarman/lightning-rod
Onboarding Lightning Users :zap:
bitcoin c-plus-plus lightning lightning-network rpc
Last synced: 04 Oct 2025
https://github.com/gomatic/opinionated
An opinionated Go application starter framework
cyclejs facebook framework goa graphql grpc http2-push instagram linkedin microservices oath2 progressive-web-app prpl-pattern reactive restful-api rpc starter-kit swagger twitter
Last synced: 09 Aug 2025
https://github.com/blockcoders/near-rpc-providers
Near JSON RPC Provider compatible with ethers.js
blockchain ethers ethersjs json-rpc near near-rpc rpc
Last synced: 22 Apr 2025