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-06-23 00:27:13 UTC
- JSON Representation
https://github.com/godmode2k/rpc_websocket
RPC, WebSocket Examples
axios go-rpc gorilla-mux gorilla-rpc gorilla-websocket rpc rpc-client rpc-server websocket
Last synced: 11 Jun 2026
https://github.com/zpcore/cpre-450-550-project
Project code for Iowa State University Course CprE 450/550
auction blockchain corba cpre450 cpre550 rpc stellar
Last synced: 02 Apr 2025
https://github.com/infernalazazel/kylin-rpc
krpc 是一个用于在 FastAPI 中实现 RPC(远程过程调用)接口的简单库。它提供了一种方便的方式来定义和处理 RPC 请求和响应。
fastapi python310 rpc rpc-framework
Last synced: 16 May 2026
https://github.com/daemontoolz/locuste.service.osm
LOCUSTE : Service ordonnanceur / Pilotage automatique / Gestionnaire de vol
Last synced: 17 May 2026
https://github.com/php-lsp/dispatcher
[READ ONLY] Subtree split of the component (see php-lsp/php-lsp)
delegate dispatcher emitter handler language-server lsp php resolver rpc
Last synced: 10 Sep 2025
https://github.com/zahi1/multi-protocol-system-integration
Multi-protocol system integration of a gas‑pressure simulation with interoperable Container, Input, and Output components joined via adapters. Server uses SimpleRPC; Input client uses gRPC; Output client uses RESTful HTTP; adapters unify calls into a single RPC-style domain interface.
adapters-layer client-server csharp distributed-systems dotnet grpc interoperability microservices multi-protocol nlog nswag rabbitmq restful-api rpc simple-rpc simulation
Last synced: 09 May 2026
https://github.com/denpalrius/grpc-node-planets
A Node.js gRPC service for managing planets using TypeScript and Protocol Buffers, including both server and client implementations.
grpc nodejs protobuf protocol-buffers rpc typescript
Last synced: 21 Jan 2026
https://github.com/bcsuite/astraconnect
AstraConnect is a universal blockchain RPC client designed for iOS applications, enabling seamless RPC interactions with major public blockchains. Solana is currently supported.
blockchain evm rpc solana swift web3
Last synced: 20 Apr 2026
https://github.com/cuidd2018/mantis
Mantis is a remote procedure call(RPC) framework for rapid development of high performance distributed services.
Last synced: 19 Jan 2026
https://github.com/repo-archive-x-rays5/discord_rpc
Simple program to display rich presence on discord. And has a json config file to save settings
discord json rich-presence rpc rust
Last synced: 10 Apr 2025
https://github.com/dmdv/rpc-prototype-server
rpcx server prototype which uses rpcx and skaffold within local cluster
cluster microservice prototype rpc rpcx skaffold skaffold-example
Last synced: 06 Apr 2025
https://github.com/niklr/vite-portal
Scaling solution to process Remote Procedure Calls (RPCs) leveraging all available nodes in the p2p network.
Last synced: 29 May 2026
https://github.com/ahmeddwalid/dss-rpc
Distributed Systems Security - Assignment 1 (Part 2)
c distributed-systems freebsd linux networksecurity remote-procedure-calls rpc rpcgen security tcp-ip udp
Last synced: 08 May 2025
https://github.com/no-turno/solid-js-example-with-eden
Everything you need to build a Solid project, powered by solid-start + elysia eden
bunjs elysiajs rpc solid-start
Last synced: 05 Apr 2025
https://github.com/system233/tson-rpc
TSON-RPC - Connect objects anywhere in pairs like quantum entanglement.
Last synced: 21 Apr 2026
https://github.com/te-redsa/llmsploit
Control Metasploit with natural language using local LLMs (Ollama/CLI) — conversational, logged, and optionally autonomous.
ai exploit hacking hackingtools llm llms metasploit metasploit-framework ollama pytho python3 red-teaming rpc
Last synced: 07 Oct 2025
https://github.com/derek82511/node-rpc-proxy-rabbitmq
Simple Node.js rpc proxy implementation with rabbitmq.
docker fastify grpc grpc-node http2 http2-server kubernetes nodejs openshift pm2 rabbitmq rpc
Last synced: 12 Apr 2026
https://github.com/fxckcode/discord-rpc-tui
Custom Discord Rich Presence manager with Ink TUI — React terminal UI for custom activities
discord discord-rpc ink react-terminal rich-presence rpc tui typescript
Last synced: 31 May 2026
https://github.com/isaacalves7/back-end
👷🏾 It's a repository of Back-end development and design.
api back-end backend client-server-architecture cluster crud dockerization graphql grpc mvc odm orm polling restful-api rpc soap webservice websockets
Last synced: 07 May 2026
https://github.com/quobject/amq.rabbitmq.reply-to.js
Direct reply-to is a feature that allows RPC (request/reply) clients with a design similar to that demonstrated in tutorial 6 (https://www.rabbitmq.com/direct-reply-to.html) to avoid declaring a response queue per request.
Last synced: 16 Mar 2025
https://github.com/hywing/record-tool
The record-tool is a simple raw data acquisition tool, only need to simply modify the parameters in the json file (such as high && low power), and then import && execution, you can issue LiDAR, obtain pcap data file
data-acquisition json jsonrpc pcap rpc soa
Last synced: 17 May 2026
https://github.com/anntnzrb/dicostapres
DIsCOrd STAtus PREsence System. A minimal Discord presence system.
Last synced: 14 Apr 2026
https://github.com/ierturk/fastdds-rpc
Fast DDS QML Example with Conan 2 (using conanfile.py)
boost boost-asio boost-signals2 clink cmake cmder conan dds fastdds ninja qt6 qt6-qml rpc vscode
Last synced: 09 May 2026
https://github.com/saufiroja/blog-microservice
Implementation Microservice in Go
docker docker-compose go golang graceful-shutdown grpc microservice nginx rpc
Last synced: 10 Apr 2026
https://github.com/mvkasatkin/wss-rpc2
WebSocket Server and Client implementation of the JSON RPC-2 spec
Last synced: 24 Jan 2026
https://github.com/houbb/raft
the raft for java.(分布式一致性协议 raft java 版本实现,分布式的基石)
consensus-algorithm dubbo mq raft raft-consensus-algorithm rpc
Last synced: 08 Oct 2025
https://github.com/akarshippili/networking
Examples of computer networks concepts
amqp async-communication computer-networks http-server message-queue rabbitmq remote-procedure-call rpc socket-programming tcp udp
Last synced: 14 Jan 2026
https://github.com/bravo68web/is-he-online
Live Presense Tracker // 🔎
discord livestream presense rpc sse vscode-extension
Last synced: 07 May 2026
https://github.com/martin0995/wormhole-vaa-signature-replacement
Tool to replace outdated signatures in Wormhole VAAs using observations from WormholeScan, ensuring validity for redemption.
blockchain bridge rpc wormhole
Last synced: 05 Jun 2026
https://github.com/oothan/nsq-demoset
go grpc-go kafka kafka-consumer kafka-producer kafka-streams message-broker messaging-services nsqd rpc telegram-bot
Last synced: 17 Oct 2025
https://github.com/eneas-almeida/graphql
📜 Guia GraphQL, elaborado por Enéas Almeida com o principal objetivo de facilitar os repasses de informações à equipe.
Last synced: 09 May 2026
https://github.com/aaronksaunders/exploring-hono-1
playing around with Hono and Prisma creating an authentication api
authentication hono honojs prisma rpc typescript zod-validation
Last synced: 20 May 2026
https://github.com/jccdex/jcc_rpc_oc
An objective-c restful api for interacting with the jingchang server
blockchain cross-chain dex jccdex jingchang objective-c rest-api rpc
Last synced: 16 Jul 2025
https://github.com/bleshik/aws-rpc
The easiest way to deploy a plain old JS object as AWS Lambda
aws aws-lambda javascript node nodejs rpc typescript
Last synced: 28 Apr 2026
https://github.com/terwer/jhub
An elegant Java microservices foundation, more than just a scaffold 一个优雅的Java微服务基座,不仅仅是脚手架
base foundation java microservices rpc scaffold
Last synced: 16 Jul 2025
https://github.com/zillionare/pyemit
light-weight event system runs on asyncio. Provides in-process, inter-process communication and RPC as well
aio-libs asyncio asyncio-redis event-emitter eventbus rpc
Last synced: 08 Nov 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/alichherawalla/grpcbase
gRPC Base
api-client backend grpc java microservice rpc
Last synced: 11 May 2026
https://github.com/cacilhas/lrpc
A spartan example of RPC over UDP, powered by MoonScript and LuaJIT.
Last synced: 04 Feb 2026
https://github.com/oothan/etcd-test
blockchain etcd etcd-cluster golang rpc streaming-rpc tron web3js
Last synced: 07 Mar 2026
https://github.com/freight-trust/besu-transact
Hyperledger Besu Transaction/RPC
besu enterprise ethereum evm hyperledger ipc npm rpc
Last synced: 07 May 2026
https://github.com/the-sabra/addnet
addNet
distributed-systems grpc microservices rest-api rpc
Last synced: 24 Apr 2026
https://github.com/mcfriend99/jsonrpc
A JSON-RPC library for Blade programming language
Last synced: 09 Mar 2026
https://github.com/scrounger/iobroker.openmediavault
This adapter allows to read informations from your OpenMediaVault using the rpc interface
adapter api iobroker openmediavault rpc
Last synced: 20 Jan 2026
https://github.com/filipe1309/ud-go-microservices
Udemy - Working with Microservices in Go (Golang)
docker golang grpc kubernetes microservices mongodb postgresql rabbitmq rpc
Last synced: 19 Jan 2026
https://github.com/louishuyng/sync-rpc-proto
This is a script to help collect schema from one centralized repo and sync to the project use that schema
Last synced: 04 Oct 2025
https://github.com/geraked/js-rmi
Implementation of RMI in Node.js
amirkabir-university computer-engineering computer-science distributed-systems es6 geraked javascript js-library js-rmi library middleware node-js nodejs rabist remote-method-invocation rmi rpc
Last synced: 12 May 2026
https://github.com/tomoncle/spring-boot-dubbo-samples
spring-boot 注解方式集成 dubbo 示例.
annotation dubbo rpc spring spring-boot
Last synced: 08 May 2026
https://github.com/icingworld/ww-raftkv
A distributed key-value store built upon the Raft consensus algorithm.
cpp cpp11 kv-store kvstore raft raft-consensus-algorithm rpc rpc-framework
Last synced: 23 Jun 2025
https://github.com/kikure-hime/early-dex
Auto referrals, claim names, and connect wallets with Early-DEX. Simplify your decentralized exchange experience. 🚀💻
airdrop airdrop-dex airdrops-farming blackcatsyndicate buy-sell corvus dex dexearly early earlydex finance jito-bundle marketing-analytics meomundep referral-system referrals rpc solana
Last synced: 23 Jun 2025
https://github.com/eppnet-networking/eppnet-unity
Unleash the power of E++Net in the Unity game engine
efficiency efficient enet eppnet lightweight network networking performance rpc unity3d
Last synced: 13 Oct 2025
https://github.com/n-car/rpc-express-toolkit
JSON-RPC 2.0 runtime for Node.js (Express) with introspection, schema validation and middleware support
ajv authentication batch bigint browser cors date express json-rpc json-rpc-2-0 jsonrpc logging middleware node rate-limit rpc schema typescript validation
Last synced: 11 Jun 2026
https://github.com/benzinga/webrpc.js
Simple, lightweight RPC framework for JS (Semi-deprecated.)
javascript rpc travis-ci websocket
Last synced: 28 Jun 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/znck/zrpc
[Prototype/Experiment/Learning] Asynchronous RPC microservices
micro-framework microservices rpc
Last synced: 25 Apr 2026
https://github.com/hamedzarei/rest-vs-rpc
sample code to test performance rest and rpc service communication
communication lumen microservices rabbitmq rest-api rpc
Last synced: 04 Jul 2025
https://github.com/micooz/node-ipc-call
Non-blocking cross-process method call based on IPC for Node.js
Last synced: 02 Feb 2026
https://github.com/coderivan/redismq
The Message Queue Base on Redis
javascript message-queue nodejs redis rpc
Last synced: 05 May 2026
https://github.com/jellydn/rabbitmq-demo
Receiving messages based on a pattern (topics) & RPC call
patterns rabbitmq rpc typescript
Last synced: 26 Apr 2026
https://github.com/4players/odin-gateway
Gateway to regulate access by spreading clients over available ODIN servers based on current and future usage
deno gateway infrastructure jwt licensing odin rpc voip
Last synced: 26 Apr 2026
https://github.com/deamondev/gossip-glomers
My solutions to distributed systems challenges baked by fly.io: https://fly.io/dist-sys/
broadcast distributed-systems golang rpc
Last synced: 13 Oct 2025
https://github.com/freight-trust/api
Main Gateway for all the subset APIs
api blockchain json mq restful rpc soap xml
Last synced: 09 Jun 2026
https://github.com/vaporyjs/vaporyjs-stub-rpc-server
stubbing of a Vapory node
Last synced: 20 Apr 2026
https://github.com/na-trium-144/webcface-js
WebCFace client for node.js and browser
nodejs rpc typescript websocket
Last synced: 14 Oct 2025