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-06 00:22:14 UTC
- JSON Representation
https://github.com/khionu/customrichstatus
A repl command line for updating a Discord Rich Presence
Last synced: 23 Apr 2025
https://github.com/firehead90544/animerpc
A discord Rich Presence Client for showing Anime info on your discord profile.
anime animes discord discordrichpresence gogoanime richpresence rpc
Last synced: 25 Feb 2026
https://github.com/ohhi-vn/easy_rpc
Help dev can work easily with rpc in Elixir cluster
cluster disport hex-package public rpc
Last synced: 11 Mar 2026
https://github.com/davenchy/general_json_rpc
This package will help you to invoke methods across network using any protocol, This package encode and decode your requests and responses to and from bytes so you can send it any where using any protocol, This package is implementing json-rpc v2.0
dart flutter json json-rpc2 rpc
Last synced: 02 Mar 2026
https://github.com/sambacha/web3-rpc-failover
web3 rpc provider connectivity failover
Last synced: 15 Mar 2025
https://github.com/saefullohmaslul/grpc-microgen
:trollface: Microservices Generator With gRPC Architecture
docker docker-compose generator grpc microservices nodejs rpc typescript
Last synced: 05 Apr 2026
https://github.com/matrixai/js-rpc
Stream-based JSON RPC for JavaScript/TypeScript Applications
Last synced: 22 Jul 2025
https://github.com/xincao9/grpc-pure
一个降低 gRPC 使用难度,代码经过大规模互联网流量验证的框架
grpc-java microservice-framework rpc rpc-framework
Last synced: 14 Apr 2025
https://github.com/zcube/conan-grpc
Conan package for gRPC framework(https://github.com/grpc/grpc) with protobuf(https://github.com/protocolbuffers/protobuf)
Last synced: 15 Jul 2025
https://github.com/oddityyyy/odd-rpc
A high performance, distributed RPC framework. 高性能分布式远程过程调用框架
distributed high-performance java netty rpc
Last synced: 12 Apr 2025
https://github.com/znx3p0/srpc
Simple RPC system based on top of Canary
async distributed-computing distributed-systems rpc rpc-framework rpc-library rust
Last synced: 06 Oct 2025
https://github.com/sunng87/slacker-rust
Slacker RPC implemented by Rust and for Rust
Last synced: 09 Apr 2025
https://github.com/behrad/mom
Message Oriented Middleware playground
ipc kafka microservices nanomsg publish-subscribe rabbitmq request-reply rpc
Last synced: 18 Mar 2025
https://manosbatsis.github.io/corda-rpc-poolboy/
Connection pooling for Corda RPC clients
connection-pool corda corda-framework corda-rpc rpc rpc-client
Last synced: 08 May 2025
https://github.com/manosbatsis/corda-rpc-poolboy
Connection pooling for Corda RPC clients
connection-pool corda corda-framework corda-rpc rpc rpc-client
Last synced: 12 Apr 2025
https://github.com/gasparian/pure-kv
Simple embedded in-memory key-value storage with ttl and RPC interface
bolt-database concurrency concurrent-map database go go-datastore go-key-value go-rpc golang in-memory-database key-value key-value-database key-value-store pure-go redis rpc rpc-client
Last synced: 07 Feb 2026
https://github.com/zfi2/soundcloud-discord-rpc
Discord Rich Presence for SoundCloud
discord discord-rpc proxy richpresence rpc soundcloud
Last synced: 22 Aug 2025
https://github.com/ali-a-koye/rabbitmq-easy-rpc
an open-source package to make it easy and simple to work with RabbitMQ's RPC ( Remote Procedure Call )
grpc nodejs npm-package rabbitmq rpc
Last synced: 18 Jul 2025
https://github.com/jessielw/deluge-web-client
Python Deluge Web Client
api api-client bittorrent client crossplatform deluge deluge-web python rpc torrent webapi
Last synced: 19 Apr 2025
https://github.com/smarie/python-spawny
Tiny utility to launch a script in a separate process, possibly using another python executable/environment. The script may be accessed from the main process through a proxy. This project relies on the default multiprocessing module, therefore the child environment does not require any particular package to be present (not even this package).
daemon distribute object process proxy python rpc spawn
Last synced: 14 Dec 2025
https://github.com/devollox/void-presence
Advanced Discord Rich Presence manager with Basic/Advanced RPC Modes (Music+YouTube detection), customizable profiles, buttons, status cycles, images, and configurable update intervals.
customizable discord discord-rich-presence discord-rpc electron rich-presence rpc
Last synced: 05 Apr 2026
https://github.com/gregwhitaker/dubbo-example
An example of using Apache Dubbo for microservice RPC
apache-dubbo dubbo microservice rpc rpc-framework
Last synced: 21 Jul 2025
https://github.com/montyanderson/ethereum-abi
Fully-tested, lightweight Ethereum ABI encoder/decoder
abi contract decoder encoder ethereum javascript rpc serial smart
Last synced: 11 Mar 2025
https://github.com/codeitlikemiley/service_template
Create GRPC Services in secs
cargo-generate grpc hyper proto rpc rust rust-lang template tonic
Last synced: 18 Jan 2026
https://github.com/tohodog/qsrpc-starter
一个基于QSRPC,结合spring-boot实现远程调用的轻量级高性能RPC框架
rpc springboot starter zookeeper
Last synced: 02 Aug 2025
https://github.com/friflo/fliox.examples
Client & Hub examples for JSON Fliox. A .NET library with NoSQL, Messaging, Pub-Sub, ORM, Database Hub, Schema & ASP.NET Core support.
asp-net-core authentication authorization database-hub database-relations database-schema graphql json-fliox no-sql open-api orm pub-sub realtime-messaging rest rpc swagger-ui websocket
Last synced: 11 Apr 2025
https://github.com/ahuangege/rpc-util
a typescript rpc framework
framework nodejs rpc server typescript
Last synced: 06 Sep 2025
https://github.com/peter-mghendi/grapevine
Asynchronously broadcasting gRPC streams over SignalR.
distributed-computing dotnet grpc rpc showcase signalr websockets
Last synced: 09 Mar 2026
https://github.com/djdeveloperr/ytmusic_rpc
Discord Rich Presence for YouTube Music
deno discord-rpc extension javascript rpc youtube-music
Last synced: 17 Mar 2025
https://github.com/swyzjustin/majula
A lightweight, modular, and decentralized messaging system implemented in Go.
frp mqtt network nginx peer-to-peer rpc
Last synced: 04 Apr 2026
https://github.com/roman-kiselenko/btcrpc
Simple JSONRPC client for bitcoin core node. https://github.com/bitcoin/bitcoin
bitcoin bitcoin-core btcrpc json-rpc rpc
Last synced: 14 Apr 2025
https://github.com/tochemey/gopack
GoPack
go golang grpc logger microservices opentelemetry-go postgres protocol-buffers rpc
Last synced: 01 Feb 2026
https://github.com/mattnite/protobuf
A pure-Zig Protocol Buffers library with a standalone .proto parser, build-time code generator, and transport-agnostic RPC stub generation. Proto2 + proto3. Zero external dependencies.
Last synced: 24 Mar 2026
https://github.com/strivo-dev/discord-rpc
discord-rpc is a powerful library created by Discord, allowing developers to integrate Rich Presence functionality into their Discord applications smoothly.
dc-rpc discord discord-rpc rpc
Last synced: 04 Mar 2026
https://github.com/noowz/clash-royale-discord-rich-presence
Discord Rich Presence that shows on your profile your Clash Royale statistics.
clash-royale clash-royale-api discord discord-js discordapp djs rich-presence rpc supercell supercell-clash-royale
Last synced: 18 Oct 2025
https://github.com/nonfu/laravel-thrift
MicroService Sample based on Laravel + Thrift + Swoole + Zookeeper
laravel microservice rpc swoole thrift zookeeper
Last synced: 27 Apr 2025
https://github.com/arkency/protobuf-nested-struct
Serialize primitives and deep structures (array, hash) to protobuf
events eventsourcing marshalling microservices protobuf protocol-buffers rpc ruby serialization serialize serializer
Last synced: 02 May 2025
https://github.com/bmpi-dev/web2book
web2book website
common-lisp distributed-systems elixir github go golang high-availability high-concurrency html-pdf message-queue pdf phoenix redis restful rpc rust vuejs webpack
Last synced: 30 Dec 2025
https://github.com/vischub/vet-faucet
Faucet for VET (Vietnam Ethereum Network)
cryptocurrency ethereum faucet geth metamask rpc vietnamese web3js
Last synced: 18 Jun 2025
https://github.com/maxmmin/sol4j
Java client for Solana web3 RPC API
blockchain java library rpc rpc-client sol sol4j solana solana-web3 solana4j web3
Last synced: 14 Jan 2026
https://github.com/jakebailey/plugingen
Code generator for hashicorp/go-plugin
code-generation go go-plugin golang rpc
Last synced: 12 Nov 2025
https://github.com/osoianmarcel/node-simple-ipc
A Node.Js module for local Inter Process Communication (RPC & Events).
communication events ipc nodejs process request response rpc
Last synced: 01 Sep 2025
https://github.com/lddl/traefik-grpc-reverse-proxy
Reverse proxy gRPC via Traefik
golang grpc http2 load-balancer microservices proxy reverse-proxy rpc traefik traefik-v2
Last synced: 15 Mar 2025
https://github.com/toktok/hs-msgpack-rpc-conduit
A MessagePack RPC implementation in Haskell
Last synced: 30 Apr 2025
https://github.com/kelecorix/accumulate-haskell-client
Haskell client for Accumulate
accumulate haskell json-rpc rpc rpc-api
Last synced: 21 Oct 2025
https://github.com/cybertec-postgresql/pgwatch-contrib
Contrib repository for pgwatch
ansible dashboard pgwatch postgresql rpc sink
Last synced: 01 Jan 2026
https://github.com/braumace/yuan-rpc
从 0 到 1 手写 RPC 框架。参考 Dubbo 开源项目自主设计,基于 Java + Etcd + Vert.x + 自定义协议实现的高性能 RPC 框架。开发者只需引入 Spring Boot Starter,通过注解和配置文件即可快速使用框架,可以像调用本地方法一样轻松调用远程服务;还支持 SPI 机制动态拓展序列化器、负载均衡器、重试和容错策略等。
Last synced: 14 Apr 2025
https://github.com/zhangyingwei/ultraman-rpc
又一个 java RPC 框架
java rpc rpc-api rpc-client rpc-framework rpc-library rpc-server rpc-service
Last synced: 04 Aug 2025
https://github.com/p0dalirius/rpccoercetemplatecpp
A template of C++ code to call a Remote Procedure on a windows machine to coerce an authentication
authentication coerce cpp exploit path rpc smb template unc
Last synced: 26 Feb 2026
https://github.com/streamlabs/lib-datalane
An incredibly fast IPC solution for C and C++.
cpp gplv2 interprocess interprocess-communication ipc networking rpc
Last synced: 14 Apr 2025
https://github.com/phun-ky/hybrid-compute
Run compute tasks wherever they run best - local, threaded, or remote - with a pluggable backend architecture.
abstraction agent-tools ai api compute fetch framework hybrid llm modular multithreading offloading orchestration remote rpc serverless task-runner web-worker websocket worker-pool
Last synced: 02 Apr 2026
https://github.com/jupitermetalabs/jmdn
JMDT Decentralized Network codebase
blockchain consensus decentralized did go golang l2 layer2 node p2p protocol rollup rpc web3 zero-knowledge zk zk-rollup zkproof
Last synced: 03 Apr 2026
https://github.com/adalkiran/inventa-examples
Cross-language example projects to demonstrate how Inventa works and how to use it as microservice registry and for executing RPC.
demo-app distributed-computing distributed-systems docker example-app go golang golang-examples microservices microservices-application python redis rpc service-discovery
Last synced: 03 Mar 2026
https://github.com/gepheum/skir
Like Protocol Buffer, but better
codegen marshalling protobuf protocol-buffers rpc rpc-framework serialization
Last synced: 02 Apr 2026
https://github.com/lorefnon/ts-json-rpc
Type-safe codegen-free isomorphic RPC solution for Typescript
Last synced: 03 Aug 2025
https://github.com/lambdalisue/deno-messagepack-rpc
🦕 Deno module that allows for the implementation of MessagePack-RPC using MessagePack as the message schema.
Last synced: 07 May 2025
https://github.com/mfuentesg/transmission
transmission torrent wrapper written in go
golang rpc transmission transmission-rpc
Last synced: 28 Jun 2025
https://github.com/manucabral/phasmopresence
Phasmophobia Discord Rich Presence Client
discord-rich-presence phasmophobia phasmophobia-rpc rich-presence rpc
Last synced: 31 Jan 2026
https://github.com/hobbyquaker/electron-ipc-rpc
Simple and tiny RPC wrapper around electron ipc
Last synced: 14 Apr 2025
https://github.com/houseme/bookstore
go-zero is a web and rpc framework written in Go. Microservice bookstore service example of go-zero framework
api bookstore gateway go go-zero microservice rpc web zrpc
Last synced: 29 Oct 2025
https://github.com/lukes/nano-stream-ws
A tiny and performant websocket server that streams block data from a nano currency node
cryptocurrency nano nanocurrency nodejs rpc server stream streaming websocket websocket-server websockets
Last synced: 29 Jun 2025
https://github.com/tonykipkemboi/on_chain_nft_data
On Chain NFT Data using Alchemy RPC
Last synced: 19 Aug 2025
https://github.com/hisorange/circuit
Versatile Messaging library written in Typescript.
messaging pubsub redis rpc typescript
Last synced: 12 Apr 2025
https://github.com/dot-microservices/dot-ws
a minimalist toolkit for building fast, scalable and fault tolerant microservices
clerq fault-tolerance fault-tolerant-microservices microservice-framework microservice-toolkit microservices rpc soa
Last synced: 13 Aug 2025
https://github.com/manga-download/websocket-rpc
A typesafe RPC implementation for WebSockets
Last synced: 05 Apr 2025
https://github.com/lukacf/meerkat
Meerkat - A modular, high-performance agent harness built in Rust.
agentic ai ai-agents claude claude-code cli codex codex-cli gemini gemini-cli harness mcp rest rpc rust sdk sdk-python sdk-rust sdk-typescript
Last synced: 16 Mar 2026
https://github.com/lijunping365/open-light-rpc
轻量级rpc框架
grpc-client grpc-server java netty rpc rpc-framework
Last synced: 24 Oct 2025
https://github.com/chloro-pn/bridge
支持并行解析和字符串压缩的序列化/反序列化库
cpp json protobuf rpc serialization
Last synced: 05 Mar 2025
https://github.com/sakryukov/remoting-dotnet
Remoting for .NET Core, .NET 5, and later
csharp data-contract dotnet dotnet-core dynamic-methods object-graph reflection reflection-emit remoting remoting-protocols rpc serialization service-contract
Last synced: 13 Feb 2026
https://github.com/pinax-network/endpoints
Substreams,Firehose & JSON RPC public endpoints
firehose rpc streamingfast substreams thegraph
Last synced: 19 Mar 2026
https://github.com/cydrickn/octamp-client
WAMP Client for PHP Swoole
autobahn openswoole php php8 pubsub real-time rpc swoole wamp wamp-client wamp-protocol websocket
Last synced: 13 Apr 2025
https://github.com/nanne007/libp2p-rpc
A libp2p behaviour to enable you do request/response things upon substream.
Last synced: 01 Feb 2026
https://github.com/florianpallas/hgen
API Schema Language for Humans
api codegen dart generator reflection rpc rust schema serialization typescript
Last synced: 21 Feb 2026
https://github.com/rocket049/go-jsonrpc2glib
help `github.com/powerman/rpc-codec/jsonrpc2` create server compatibly jsonrpc-glib-1.0
Last synced: 12 Jan 2026
https://github.com/hassanalgoz/cgapis
Generates client-side & server-side code from API specification files
api api-generator code-generator codegen http-verbs javascript json-schema rest rpc swagger type-safe typescript web-services
Last synced: 23 Jul 2025
https://github.com/d4vidsha/rpc-framework
Remote Procedure Call (RPC) framework written in C.
Last synced: 30 Apr 2025
https://github.com/syncgw/syncgw
sync•gw project
activesync caldav carddav eas exchange-activesync ics mapi-http mobile rops rpc smart-phone sync synchronization webdav xml
Last synced: 30 Dec 2025
https://github.com/arddluma/rpc-block-sync-checker
Python script to check Block sync of multiple RPC endpoints
block-sync-checker blockchain ethereum-rpc rpc rpc-block-sync rpc-blocks
Last synced: 21 Feb 2025
https://github.com/icaropires/distributed-systems-and-parallel-computing
Contains experiments about distributed systems and parallel computing
distributed-systems parallel rest-api rmi rpc soap sockets
Last synced: 10 Mar 2025
https://github.com/htmujahid/next-bard
Ultimate boilerplate for your next SAAS. NextJS + Better Auth + oRpc + Drizzle
better-admin better-auth crud datatables drizzle drizzle-orm next next-safe-action nextjs orpc react react-hook-form rpc shadcn
Last synced: 20 Jan 2026
https://github.com/fabiospampinato/chrome-rpc
A simple RPC mechanism for Chrome extensions.
Last synced: 07 Mar 2026
https://github.com/thundernet8/thrift2ts-flow-demo
browser-thrift2 demo rpc thrift thrift2ts typescript
Last synced: 12 Aug 2025