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/polaris/remote
An RPC library for C++
boost-asio boost-libraries cpp cpp17 distributed-computing remote remote-procedure-calls rpc rpc-library
Last synced: 20 Jul 2025
https://github.com/nlachfr/bifrost
A protobuf router and reverse proxy for services, with input validation capabilities
connect gateway go golang grpc grpc-web protobuf reverse-proxy rpc
Last synced: 14 Jan 2026
https://github.com/IcaroTorres/rabbitmq-billing-processing
This repo demonstrates two different approaches to solving a fictitious Customer Billing Processing scenario.
cloudamqp microservices-demo mongodb-atlas netcore31 rabbitmq redis-cache rpc
Last synced: 10 May 2025
https://github.com/brickpop/eth-tx
JS library to ease the compilation, deployment and interaction with Ethereum Smart Contracts
eth ethereum rpc transaction web3 web3js
Last synced: 01 Sep 2025
https://github.com/sv443/whdl
Self-hosted, webhook-based, token-authenticated file downloader and RPC service.
downloader express file-download file-downloader http-server https-server rpc rpc-api rpc-server rpc-service server service webhook webhook-server webhooks
Last synced: 09 Oct 2025
https://github.com/alinz/ella
yet another IDL for generating proper RPC for golang client/server and other languages
generator golang rpc typescript workflow
Last synced: 02 Apr 2026
https://github.com/archergu/simple-blockchain-rpc
A simple blockchain wallet rpc package
Last synced: 02 Mar 2025
https://github.com/liquidcats/jsonrpc
Small and powerful JSON RPC client
client http json-rpc json-rpc-client json-rpc2 rpc
Last synced: 14 Jan 2026
https://github.com/angrymane/cap-sample
A sample rpc client and server using capnproto, EzPRCServer.
Last synced: 26 Apr 2025
https://github.com/dpwgc/comborpc
基于TCP+MessagePack的简易RPC框架,支持一次请求调用多个方法,支持自定义请求头、中间件、负载均衡策略,支持广播服务。
broadcast client go gzip messagepack network rpc server tcp
Last synced: 25 Sep 2025
https://github.com/philipyao/prpc
a RPC framework for game server development
Last synced: 14 Jan 2026
https://github.com/potentialstyx/rapids-rs
A WIP implementation of https://github.com/replit/river in rust
api river rpc rpc-framework rpc-server rust server
Last synced: 24 Jun 2025
https://github.com/rajshrestha86/go-configure
A simple application built on golang that can be used to configure multiple servers at the same time using SSH.
Last synced: 11 Sep 2025
https://github.com/alexisl61/rpc_express
Manual Discord rich presence for Sea of Thieves, Helldivers 2 and The Finals
discord helldivers rich-presence rpc sea-of-thieves the-finals
Last synced: 21 Mar 2025
https://github.com/dhavalw/octopus
Lightweight, bi-directional RPC, for Node JS & browser - with namespaces, and swappable, arbitrary mix of transports !
bidirectional browser javascript lightweight microservices nodejs rpc
Last synced: 21 Feb 2026
https://github.com/fugazi-io/connector.node.redis
A fugazi connector for Redis
cli fugazi redis redis-client rpc rpc-client
Last synced: 30 Oct 2025
https://github.com/aldebaran/libqi-rs
The libqi project is an object oriented RPC framework with robotics application, used by Aldebaran NAOqi systems. This is an experimental implementation of libqi in pure 100% safe Rust.
aldebaran libqi rpc rpc-framework
Last synced: 21 Jan 2026
https://github.com/linhbkhn95/rpc-proto
RPC Service Definition
hacktoberfest hacktoberfest2022 protobuf rpc
Last synced: 13 Oct 2025
https://github.com/sdttttt/go-tds
A minimal micro-service framework implementation. (including registry)
framework golang grpc microservice rpc
Last synced: 05 Apr 2026
https://github.com/brian-gl/courseroom_server
CourseRoom Server Using Rpc Protocol
java mysql rpc stored-procedures
Last synced: 14 Mar 2026
https://github.com/cmmvio/cmmv
Contract-Model-Model-View (CMMV) - Minimalistic Node.js Server Framework
cmmv contracts nestjs nodejs protobuf rpc typescript websocket
Last synced: 17 Oct 2025
https://github.com/octolab/protocol
📡 Toolkit for service communication protocols. 🛰
go grpc hacktoberfest http octolab protocol rest rpc toolkit
Last synced: 27 Jan 2026
https://github.com/apigear-io/objectlink-spec
documentation regarding the objectlink protocol
Last synced: 10 Sep 2025
https://github.com/thequantumphysicist/asyncjsonrpc
A simple, thread-safe, header-only library for asynchronous json rpc with context-per-call support
async asynchronous high-performance json jsonrpc jsonrpc2 rpc thread-pool thread-safe
Last synced: 21 Jun 2025
https://github.com/easyops-cn/go-proto-giraffe
Giraffe Micro 框架生成插件
giraffe microservice protobuf rest rpc
Last synced: 20 Jun 2025
https://github.com/bankiru/jsonrpc-server-bundle
JSON-RPC server symfony bundle
api api-server bundle json-rpc json-rpc-api json-rpc2 rpc server symfony
Last synced: 13 Apr 2025
https://github.com/plutoromani/mev-bot_solana
Mev-Bot_SOLANA is a powerful trading bot designed for the Solana blockchain, offering features like scam token detection and customizable risk management. Explore its user-friendly interface and integrate with decentralized exchanges to enhance your trading experience! 🐙💻
0xblock arbitrage blockchain bundle grpc offchain pumpdotfun pumpski pumpswap rpc rust sandwich shred solana trading trading-strategies validator web3
Last synced: 17 Jun 2025
https://github.com/bsv-blockchain/go-alert-system
Lightweight Go RPC alerting service for BitcoinSV nodes
alert-system bitcoin bitcoinsv bsv go node rpc
Last synced: 02 Apr 2026
https://github.com/agustinsrg/go-simple-rpc-message
Golang library that implements a very simple RPC message system to be used in a text-based communication system.
Last synced: 22 Oct 2025
https://github.com/continuous1024/simple-rpc
最简单的RPC,使用接口进行RPC调用,使用Netty进行通信,使用JDK动态代理来实现客户端代理,使用CompletableFuture获取请求结果
completable-future jdk-proxy netty-rpc rpc rpc-framework
Last synced: 17 Jan 2026
https://github.com/esensar/neovim-http-api-plugin
Very simple HTTP wrapper around Neovim RPC API - demonstration of neovim-java-plugin-host - Moved to https://codeberg.org/neovim-java/neovim-http-api-plugin
api http java neovim neovim-java-plugin plugin rpc
Last synced: 25 Oct 2025
https://github.com/php-lsp/router
[READ ONLY] Subtree split of the component (see php-lsp/php-lsp)
language-server language-server-protocol lsp mapper php route router rpc
Last synced: 24 Feb 2026
https://github.com/stefanak-michal/deepr-php
API library following Deepr specification
Last synced: 04 Apr 2025
https://github.com/alexmhack/grpc-microservices-tutorial
Understanding and implementing a basic Microservice with Python's popular gRPC framework
basics grpc microservices protobuf python rpc tutorial
Last synced: 25 Oct 2025
https://github.com/oikomi/fishrpc
A remote procedure call(RPC) framework for develop distributed services.
Last synced: 16 Dec 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/hufeng/notty
A meta framework for building RPC framework.
meta microservice netty nodejs rpc
Last synced: 27 Mar 2025
https://github.com/purelabio/eth
Library for interacting with Ethereum from Go
Last synced: 17 Jan 2026
https://github.com/damartripamungkas/simple-client-eth-rpc
💡 Simple client rpc for handle eth namespace
ethereum ethereum-provider ethersjs json-rpc nodejs provider-package rpc simple-client-eth-rpc web3 web3-dapp web3js
Last synced: 25 Feb 2026
https://github.com/gggeek/phpxmlrpc-jsonrpc
A php library for building json-rpc clients and servers
Last synced: 30 Jan 2026
https://github.com/whoswhip/xmrigrpc
Ever wanted to lose the privacy part of mining XMR? Well now you can share the fact you are mining XMR to everybody on Discord!
Last synced: 02 Mar 2025
https://github.com/yasinsametkaraca/microservices-architecture-project
Microservices Architecture Project
continuous-deployment continuous-integration docker docker-compose expressjs github-actions microservices mongodb nginx nodejs proxy rabbitmq rpc
Last synced: 02 Mar 2025
https://github.com/konijima/ts-multichain-rpc
A typescript wrapper for `multichain` rpc.
Last synced: 02 Jul 2025
https://github.com/lurenjia528/study-go
go 学习
cobra docker-terminal go gui http2 mongo rpc statik
Last synced: 29 Dec 2025
https://github.com/shgopher/zhongli
it's a rpc framework written in go language with strong stability and high operating efficiency
Last synced: 27 Feb 2026
https://github.com/stratosblue/keenconveyance
A `Asp.Net Core Controller` service call framework based on `interface`. 基于 `interface` 的 `Asp.Net Core Controller` 服务调用框架。
aspnet-core aspnetcore client http rpc rpc-framework
Last synced: 09 Apr 2025
https://github.com/magnusthor/thor-io.client.vnext
thor-io.client-vnext client
iot mediastream messaging pubsub realtime rpc typescript webrtc
Last synced: 27 Feb 2026
https://github.com/slimcdk/go-shelly
Go client for interacting with Shelly devices
api api-client go go-library go-package golang golang-library golang-package rpc shelly
Last synced: 12 Feb 2026
https://github.com/jonathanturnock/minimal-ts-rpc
An Example of a minimal Typescript RPC implementation
Last synced: 10 Apr 2025
https://github.com/nogipx/rpc_dart
gRPC-inspired library built on pure Dart, Backend-for-Domain (BFD)
backend-for-domain dart grpc rpc rpc-framework
Last synced: 28 Feb 2026
https://github.com/rolodexter/p10node-website
Documentation and roadmap for p10node’s blockchain infrastructure services, client onboarding, and partnership support.
blockchain developer-relations infrastructure node-as-a-service nodefi nodes open-source rpc rpc-services
Last synced: 19 Mar 2026
https://github.com/no-turno/d3-stack-template
D3 Quickstart Template
bunjs elysiajs rpc tanstack-router vitejs
Last synced: 15 Feb 2026
https://github.com/davidcralph/discordwarp
Discord RPC extension for TurboWarp projects
discord extension rpc scratch scratch-extension scratch3 scratchblocks turbowarp
Last synced: 07 Sep 2025
https://github.com/dkackman/chia-service-connector
Package for managing connections to Chia RPC services
Last synced: 16 Feb 2026
https://github.com/progzone122/aur-wrapper
A simple wrapper for RPC API and RSS for AUR (Arch User Repository)
api arch aur javascript packages rpc rss typescript wrapper
Last synced: 16 Feb 2026
https://github.com/sameerasw/telegram-activity-bot
Rich presence for Telegram (macOS)
music now-playing rich-presence rpc telegram telegram-bot
Last synced: 28 Dec 2025
https://github.com/doseofted/prim-rpc-starter
Starter project for Prim+RPC used in blog post
Last synced: 07 Apr 2025
https://github.com/qertis/request-json-rpc2
Simplified JSON-RPC2 request client.
json-rpc-api json-rpc-client json-rpc2 json-rpc2-client jsonrpc-client jsonrpc2 rpc
Last synced: 26 Jan 2026
https://github.com/nogipx/rpc_dart_transports
gRPC-inspired library built on pure Dart, Backend-for-Domain (BFD)
backend-for-domain bidirectional-rpc client-streaming-rpc dart grpc rpc server-streaming-rpc unary-rpc
Last synced: 01 Jul 2025
https://github.com/simon28082/microservice-framework
Microservice server framework based on Swoole, Laravel, RPC (support HTTP, TCP) interaction
crcms laravel microservice microservice-framework rpc swoole tcp
Last synced: 26 Feb 2025
https://github.com/unclazz/tac.metaservlet.client
RPC client assebmly for Talend Administration Center (TAC).
Last synced: 30 Jun 2025
https://github.com/pegasystems/coffeescript-mockable-http-proxy
Very simple http proxy, that is steerable (until some point) from remote.
coffeescript gulp http-proxy istanbul json nodejs npm rest-api rpc travis-ci
Last synced: 23 Mar 2025
https://github.com/pascalallen/grpc-go
grpc-go is a module that is designed to give you a gRPC server and client in Go, right out of the box. There is a publication for this repository which can be found at https://pascalallen.medium.com/how-to-build-a-grpc-server-in-go-943f337c4e05.
go grpc protocol-buffers remote-pr rpc
Last synced: 17 Nov 2025
https://github.com/dinstone/focus-go
Focus-go is the go language implementation of the Focus.
Last synced: 01 Mar 2025
https://github.com/farukterzioglu/docker-bitcoind
A docker image for bitcoind (regtest)
bitcoin bitcoin-core buidl regtest rpc
Last synced: 06 Sep 2025
https://github.com/gen-iot/rpcx
Easy to use and developer friendly RPC library
asynchronous esay-to-use middlewares rpc
Last synced: 17 Jan 2026
https://github.com/ctih1/happy-button
A game made with customtkinter
button customtkinter discord-rich-presence game good-first-contribution gui happy happy-button opensource python python-game python-gui python-gui-tkinter python3 reaction reaction-game rpc solo solo-project tkinter
Last synced: 22 Feb 2025
https://github.com/ngruychev/json_rpc_controllers
Create class-based JSON-RPC services and use them seamlessly on the client-side
Last synced: 31 Mar 2025
https://github.com/bigjk/nra
Minimal RPC library to call Go from Javascript
Last synced: 16 Mar 2025
https://github.com/dest4590/cloudrpc
Discord RPC support for SoundCloud
discord discordrpc rich-presence rpc soundcloud tampermonkey
Last synced: 03 Feb 2026
https://github.com/nicledomas/binarymapper
Remote calls different binary executable files
Last synced: 31 Aug 2025
https://github.com/zfi2/fl-studio-discord-rpc
A configurable FL Studio RPC for Discord!
csharp discord discord-rich-presence dotnet fl-studio rich-presence rpc
Last synced: 29 Dec 2025
https://github.com/mpwsh/chia-client
Wrapper to work with Chia node RPC endpoints
blockchain chia chia-blockchain chia-network cryptocurrency rpc rust
Last synced: 13 Sep 2025
https://github.com/arthurweinmann/puppeteer-server
Run Puppeteer (browser automation) as a HTTP API
Last synced: 24 Feb 2025
https://github.com/zoubingwu/electron-rpc-remote
RPC-styled API for electron ipc.
electron ipc ipcmain ipcrenderer rpc
Last synced: 27 Mar 2025
https://github.com/asanikovich/helios
Docker image for helios - A fast, secure, and portable multichain light client for Ethereum
blockchain blockchain-node docker docker-compose docker-image ethereum helios rpc rpc-client
Last synced: 30 Jan 2026