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-03 00:26:24 UTC
- JSON Representation
https://github.com/fly-studio/word_rpc_server
A word segmentation RPC server via HanLP, ansj_seg
ansj-seg hanlp netty4 rpc word-segmentation
Last synced: 02 Sep 2025
https://github.com/brkpoint/vscode-discord-rpc
VSCode RPC for discord!
discord discord-rpc javascript rpc typescript vscode
Last synced: 23 Feb 2025
https://github.com/maralla/folklore
[WIP] Beautiful and easy to use Python RPC service framework.
Last synced: 22 Jul 2025
https://github.com/system233/tson-rpc
TSON-RPC - Connect objects anywhere in pairs like quantum entanglement.
Last synced: 10 Mar 2025
https://github.com/dannixon/teeny-rpc
An extremely minimal Rust RPC library that supports both std and no_std clients and servers.
embedded-rust rpc rpc-library rust
Last synced: 18 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: 09 Mar 2025
https://github.com/mavolostudio/electron-rpc
A completely type-safe RPC (Remote Procedure Call) library for Electron applications. It eliminates the need for manual IPC event handling and ensures that your main and renderer processes stay in sync with strict TypeScript validation.
electron ipc rpc trpc type-safe typescript zod
Last synced: 26 Jan 2026
https://github.com/sugarshop/asgard-gateway
An Golang API gateway for microservices to provide HTTP endpoint, named Asgard, Using CloudWeGo as RPC framework.
Last synced: 12 Jan 2026
https://github.com/giorgio-casciaro/jesus
cross-service multichannel comunication layer: rpc and events over http,tcp,upd,...
events json-schema microservice nodejs rpc
Last synced: 08 Apr 2025
https://github.com/infernalazazel/kylin-rpc
krpc 是一个用于在 FastAPI 中实现 RPC(远程过程调用)接口的简单库。它提供了一种方便的方式来定义和处理 RPC 请求和响应。
fastapi python310 rpc rpc-framework
Last synced: 25 Feb 2025
https://github.com/dodoex/drpc
A cluster-deployable proxy middleware for accessing EVM blockchains, designed to provide users with the highest quality, most stable, and up-to-date block height proxy access.
Last synced: 06 Sep 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/micooz/node-ipc-call
Non-blocking cross-process method call based on IPC for Node.js
Last synced: 02 Feb 2026
https://github.com/yurijbogdanov/simple-json-rpc
json-rpc php rpc rpc-json rpc-library
Last synced: 22 Feb 2025
https://github.com/casperjdev/go-rpc
Discord Rich Presence client for Linux devices, written in Go
discord discord-game-sdk discord-rpc discord-rpc-client go golang ipc rpc
Last synced: 21 Jun 2025
https://github.com/goku321/dist-map-reduce
Distributed MapReduce word count application.
distributed golang mapreduce rpc wordcount
Last synced: 15 Jan 2026
https://github.com/xpetz/netflix-clone
# Netflix-CloneThis project replicates the Netflix homepage using only HTML and CSS, focusing on responsive design. Future updates will include JavaScript features to enhance interactivity. 🛠️🌐
compound-components elasticsearch firebase html javascript netflix-clone-app-frontend netflix-clone-react postgresql python react react-material-ui react-native react-netflix react-netflix-clone-typescript react-typescript rpc scrapy tmdb-api
Last synced: 30 Dec 2025
https://github.com/div72/grc-rpc-manager
A proxy for Gridcoin-Research's RPC
Last synced: 17 Apr 2025
https://github.com/pplgin/rpc
基于tcp协议的 rpc简单实现
nodejs rpc rpc-client rpc-server
Last synced: 05 Mar 2025
https://github.com/alichherawalla/grpcbase
gRPC Base
api-client backend grpc java microservice rpc
Last synced: 13 Mar 2025
https://github.com/andreykaipov/rich-presence-cli
Manage your Discord Rich Presence from the command line.
cli discord discord-api discord-rich-presence discord-rpc discord-rpc-client discord-rpc-custom go rich-presence rich-presence-cli rpc udp udp-server
Last synced: 22 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/kimberlyatslo/solana-snapshot-finder
Automatic search and download of snapshots for Solana
crypto cryptocurrency rpc snapshot sol solana web3
Last synced: 26 Mar 2025
https://github.com/storacha/ucanto-compat
🤝 Ucanto cross language compatibility testing
Last synced: 21 Feb 2025
https://github.com/netbuffer/dubbo-sss
dubbo + Spring+Spring Web Mvc+Spring Data Jpa test project
druid dubbo dubbo-demo hibernate jpa mysql rpc spring spring-data-jpa spring-mvc springframework
Last synced: 01 Nov 2025
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/tomoncle/spring-boot-dubbo-samples
spring-boot 注解方式集成 dubbo 示例.
annotation dubbo rpc spring spring-boot
Last synced: 13 Jul 2025
https://github.com/alaeddinalhamoud/java-rmi-query-csv-file
Query CSV File using Java RMI Client/Server
apache client commons-csv csv distributed-systems eclipse java rmi rpc server
Last synced: 29 Dec 2025
https://github.com/benjammin4dayz/discord-presence-utils
Tools for managing Discord Rich Presence
class discord ipc remote-procedure-call rich-presence rpc
Last synced: 27 Feb 2025
https://github.com/bincrafters/conan-jsonrpc-cpp
Conan.io recipe for JsonRpc-Cpp project
conan json-rpc jsonrpc-cpp rpc
Last synced: 31 Mar 2025
https://github.com/yxonic/quickrabbit
quickrabbit generates strongly-typed functions for implementing RPC, task queue, Pub/Sub, etc., using RabbitMQ
Last synced: 21 Feb 2025
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/andrehrferreira/cmmv-vue
CMMV module for generating RPC functions for Vue2 and Vue3
cmmv composable mixins nuxt rpc vue2 vue3
Last synced: 31 Mar 2025
https://github.com/amit-singh-14/expense-tracker
This repository contains a comprehensive expense tracker application built from scratch using React 18/19, Bun, and Hono. The application is designed to provide an intuitive and efficient user experience for managing personal finances. Both the frontend and backend are developed entirely in TypeScript, ensuring type safety.
bun drizzle-orm hono kinde-auth neon-postgres rpc tanstack-form tanstack-query tanstack-router typescript
Last synced: 31 Mar 2025
https://github.com/ramona-flower/discord-rpc
Python program to get a discord RPC without using any discord package
discord discord-rpc python rpc
Last synced: 17 Mar 2025
https://github.com/daoting/dt.service
服务端项目(搬运工)
asp-net-core c-sharp cross-platform k8s rpc webassembly windows
Last synced: 15 Mar 2025
https://github.com/oothan/etcd-test
blockchain etcd etcd-cluster golang rpc streaming-rpc tron web3js
Last synced: 07 Mar 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/tsukinoko-kun/gopherpc
GopheRPC is a RPC library that lets you call Go server functions from your JavaScript (browser) clients
golang javascript rpc rpc-framework rpc-library
Last synced: 26 Jun 2025
https://github.com/aprilahijriyan/rmq-rpc
A lightweight RPC based on RabbitMQ.
Last synced: 01 Aug 2025
https://github.com/simon28082/microservice
A microservice server application
laravel microservice microservice-framework rpc swoole
Last synced: 26 Feb 2025
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/ivanbeldad/rpc-claymore
Package to take information about claymore status and restart/reboot miners.
claymore-miner golang mining rpc
Last synced: 13 Jan 2026
https://github.com/omkarkirpan/bun-hono-react-expense-tracker-app
Complete expense tracker app
bun expense-tracker flyio hono reactjs rpc typescript
Last synced: 31 Dec 2025
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/flolu/cents-ideas-old
💡 Small Project for Experimenting with Microservices Architecture
docker docker-compose express jest k8s kubernetes logging message-queue microservices minikube mongodb monorepo nodejs rabbitmq rpc typescript yarn-workspaces
Last synced: 13 Sep 2025
https://github.com/mohnate/solana-pump.fun-sniper-bot
The Solana pump fun Sniper Bot is a high-speed, automated trading tool designed to execute precision trades on the Raydium decentralized exchange (DEX). It enables traders to efficiently snipe newly listed tokens from pump fun to raydium ensuring early entries with minimal slippage using free corvus rpc and geyser grp
buy-sell corvus jito-bundle marketing-analytics pump-fun pump-fun-dev-sniper pump-fun-sniping-bot pump-fun-volume pumpfun-bundler-bot rpc solana solana-program
Last synced: 17 Mar 2025
https://github.com/oaarnikoivu/mapreduce
MapReduce architecture in Python
concurrency mapreduce pydantic python rpc xmlrpc
Last synced: 17 Mar 2025
https://github.com/putukrisna6/progjar-all
Index repo tugas 2-5 mata kuliah Pemrograman Jaringan
message-queue rpc thread web-scraping
Last synced: 27 Feb 2026
https://github.com/hasirciogli/x-protocol
Bu repo, mikroservisler ve ara servisler arasında kolay ve verimli bir iletişim sağlamak amacıyla geliştirilmiş bir çağrı protokolüdür. RPC benzeri bir yapı sunarak, kullanıcıların doğrudan RPC yazmalarına gerek kalmadan iki çağrı tanımı ile servisler arası iletişim kurmasını sağlar.
mesh-protocol multilanguage-rpc proxied-rpc rpc web-based-mesh-protocol x-protocol xprotocol
Last synced: 23 Mar 2025
https://github.com/lpabon/rpcscout
rpcscout is a program to test gRPC and REST connections across nodes and service meshes in a Kubernetes environment. It is both the client and the server to itself and support N-to-N connections.
Last synced: 02 Mar 2025
https://github.com/levelfourab/chiliad
Java 9+ RPC library for reactive streams built on top of RSocket and Project Reactor
reactive-streams reactor rpc rsocket
Last synced: 12 Feb 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/ipuppyyt/discord-rpc-client
A Discord RPC Client For You By iPuppyYT. A heavily customizable RPC Client
batch batch-script discord discord-bot discord-js executable ipuppy node node-js nodejs rpc rpc-client software
Last synced: 08 Sep 2025
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: 17 Jul 2025
https://github.com/lu1smgb/dsd
Prácticas de Desarrollo de Sistemas Distribuidos. Universidad de Granada.
distributed-systems java-rmi mongodb nodejs rpc socket-io thrift
Last synced: 15 Mar 2025
https://github.com/coderivan/redismq
The Message Queue Base on Redis
javascript message-queue nodejs redis rpc
Last synced: 30 Mar 2025
https://github.com/znx-x/web3-transactions-fetcher
This is a simple Python script to fetch an array of transactions from a particular wallet on any Ethereum or Ethereum-compatible blockchain networks.
fetch fetcher python rpc script transactions web3
Last synced: 22 Feb 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: 22 Feb 2025
https://github.com/danitilahun/golang_projects
This repository has a lot of Golang projects done. It is the best place to start learning Golang.
distributed-systems golang grpc rpc system
Last synced: 03 Nov 2025
https://github.com/weiwenchen2022/protorpc
Protocol-buffers RPC for Go net/rpc
go library protocol-buffers rpc
Last synced: 12 Dec 2025
https://github.com/dillonsol-ai/raydium-snipper-bot-v1-ts
About 🤖 Bot Unlock the power of fast token sniping on Raydium with this custom-built sniper tool. Whether you're looking to snipe newly launched tokens within the first block or even the first second after the pool creation, this sniper tool is built to give you the competitive edge you need. 🤖
bot helius rpc snipper solana trading ts
Last synced: 10 Sep 2025
https://github.com/bas080/sendscript
Write scripts in a JS DSL and run it on the server or somewhere else.
Last synced: 26 Feb 2025
https://github.com/daemontoolz/locuste.service.brain
LOCUSTE : Unité de contrôle principale
go golang-application rpc socketio zeromq-czmq
Last synced: 23 Mar 2025
https://github.com/sskender/jargonlsp
Understand internal jargon instantly, directly within your editor
jargon lsp lsp-server lspconfig neovim-lsp nvim-lsp nvim-lspconfig rpc tcp vim-lsp vscode-extension
Last synced: 15 May 2025
https://github.com/georgiakt/server-client-using-rpc-and-sockets
Server-Client computational project made in C with the use of RPC and Sockets.
c client-server command-line makefile rpc sockets wsl2
Last synced: 10 Apr 2025
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: 05 Apr 2025
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/dest4590/cloudrpc
Discord RPC support for SoundCloud
discord discordrpc rich-presence rpc soundcloud tampermonkey
Last synced: 03 Feb 2026
https://github.com/ayemunhossain/grpc-nodejs
🚀 This project builds a scalable gRPC in Node.js, enabling fast, secure, and efficient inter-service communication. gRPC, a high-performance RPC framework by Google, supports language-agnostic, type-safe communication. By implementing Protocol Buffers, HTTP/2, and TLS, this project enhances speed, security, and reliability with Node.js services.
grpc grpc-js mysql nodejs nodejs-grpc redis rpc rpc-api rpc-client rpc-server
Last synced: 26 Feb 2025
https://github.com/lunarwhite/mango-rpc
A simply implement of the standard library net/rpc.
demo golang remote-procedure-call rpc
Last synced: 15 May 2025
https://github.com/fourkio/node_manager
Manage node connections and communications
Last synced: 01 Sep 2025
https://github.com/theskyinflames/concurrency
Concurrency challenge in a producer-consumer pattern example
challenge concurrency concurrent-programming docker docker-compose go golang golang-concurrency golang-library golang-rpc rpc theskyinflames
Last synced: 28 Oct 2025
https://github.com/zoujiaqing/qrpc
QUIC protocol based simple RPC framework
quic quic-client quic-go quic-server rpc udp
Last synced: 30 Jun 2025
https://github.com/saufiroja/blog-microservice
Implementation Microservice in Go
docker docker-compose go golang graceful-shutdown grpc microservice nginx rpc
Last synced: 30 Dec 2025
https://github.com/gopikrsmscs/rpc-synchronous-communication
Synchronized Remote Procedure Call Communication(RPC)
distributed-systems java javarmi rpc rpc-client rpc-server
Last synced: 12 Mar 2025
https://github.com/simonbetton/dogecoin-core-trpc-api
Dogecoin Core tRPC API is a subset API wrapper for the Dogecoin Core RPC API
api cloudflare-tunnel dogecoin ky rpc zod
Last synced: 13 Feb 2026
https://github.com/dzintars/wss
Test setup (Don't use!) Redux -> WSS -> RPC
Last synced: 08 Oct 2025