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-11 00:26:56 UTC
- JSON Representation
https://github.com/iunary/grpcly
Golang GRPC examples
bidirectional golang grpc protobuf3 rpc stream unary
Last synced: 29 Apr 2026
https://github.com/thejasmeetsingh/django-deployer
Allows users to deploy their Django application on AWS with just one click.
alembic asynchronous-programming aws boto3 celery docker fastapi gunicorn microservice nginx postgresql pydantic python3 rabbitmq redis restful-api rpc sqlalchemy terraform uvicorn
Last synced: 10 Apr 2026
https://github.com/giosil/multi-rpc
An easy to use library for xml-rpc, json-rpc and RESTful services implementation.
java java-rest-api java-restful javaee json json-parser json-rpc multi-rpc rpc rpc-client rpc-framework rpc-library rpc-server xml-rpc
Last synced: 29 Apr 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/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: 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/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
https://github.com/shixiongfei/nanorpc-validator
NanoRPC protocol validator.
Last synced: 25 Feb 2026
https://github.com/0xradioac7iv/solrpc
RPC Aggregator for Solana
aggregator load-balancing rpc solana
Last synced: 29 Apr 2026
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/anzerr/banano.rpc
Typescript interface to call the nano rpc
banano client nano rpc typescript util
Last synced: 03 Oct 2025
https://github.com/ella-to/ella
a compiler to generate golang and typescript http client and server
compiler golang rpc typescript
Last synced: 31 Jan 2026
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/wenerme/tinyrpc
Tinyrpc for ES6 Proxy
chrome-extension rpc typescript
Last synced: 15 May 2026
https://github.com/itsabgr/nice-rpc
A nice, clean and easy gRPC server wrapper for node in Typescript
clean easy grpc js node nodejs rpc ts typescript
Last synced: 29 Apr 2026
https://github.com/chezxaaaja/zzrat
Remote desktop and file transfer tool.
asio client-server hacking imgui rat remote-control rpc tcp windows
Last synced: 04 Sep 2025
https://github.com/porthos-rpc/porthos-python
A RPC over AMQP library for Python.
Last synced: 06 Apr 2026
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/goodmanwen/rabibridge
A lightweight framework for service decoupling and peak shaving in web services, leveraging RabbitMQ.
fastapi message-queue rabbitmq rpc
Last synced: 08 Feb 2026
https://github.com/aveek-saha/two-phase-commit
A consistent distributed KV store that implements the two phase commit protocol, written in java, using gRPC
2-phase-commit 2pc distributed-key-value-database distributed-systems grpc grpc-java kv-store protobuf protobuf3 protocol-buffers rpc two-phase-commit
Last synced: 30 Apr 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/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/nikhilr612/smolrx
A small Remote Execution / Remote Procedure Call protocol and its implementation
Last synced: 07 May 2025
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: 24 May 2026
https://github.com/weleanox/discord-rich-presence
discord rich presence rpc
customization discord discord-bot discord-rich-presence discord-rpc discord-selfbot free nitro opensource rpc safe self-bot selfbot selfbot-discord token
Last synced: 10 Sep 2025
https://github.com/yxonic/quickrabbit
quickrabbit generates strongly-typed functions for implementing RPC, task queue, Pub/Sub, etc., using RabbitMQ
Last synced: 30 Apr 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/burnaviour/odoo-semi-annual-sales-dashboard
The Semi-Annual Product Sales Dashboard is a specialized Odoo application that provides a comprehensive analysis of product sales performance over the past six months.
dashboard odoo owl product rpc sale semi-annual xml xml-rpc
Last synced: 11 Feb 2026
https://github.com/christs8920/rpc-c
An RPC server - client project written in C
Last synced: 14 Jun 2026
https://github.com/sadiksunbul/scc-secure-chat-chain
SecureChatChain is a chat application that provides secure and encrypted messaging, developed in the Go programming language
async-encryption blockchain chain encryption encryption-algorithms go go-chat golang rpc secure-chat-application secure-chat-chain tcp
Last synced: 24 Mar 2025
https://github.com/pabloemidio/gitresumewebserviceapi
Webservice responsible for centralizing the GitResume structure's requests
fastapi microsservices nameko python3 redis rest-api rpc
Last synced: 16 Apr 2026
https://github.com/ahsouza/golang-grpc
Simple Example of Communication using gRPC service with GO lang
communication go golang google grpc rpc
Last synced: 01 May 2026
https://github.com/jemish-169/stocky-inventory-management-pos
Stocky is a modern, scalable, and real-time inventory and sales tracking POS application built with native Android tools. It helps to manage inventory, generate PDF invoices, track transactions, and gain insights through analytics. The app supports smooth multi-user collaboration with real-time data consistency.
android clean-architecture jetpack-compose material-ui mvvm pos rpc supabase supabase-auth
Last synced: 02 May 2026
https://github.com/gggeek/phpxmlrpcng-http
A php library for building rpc-style http clients and servers. WIP...
Last synced: 04 Apr 2025
https://github.com/isquicha/users-line-rpc-api
This API manages a Line (queue) of people. Allows user creation, adding a user to the Line, querying the Line, filtering users in the Line, querying a user's position in the Line and removing a user from the beginning of the Line. There is no persistence of data in files on the server (users and the Line are saved in volatile memory).
Last synced: 02 Jul 2025
https://github.com/nicledomas/binarymapper
Remote calls different binary executable files
Last synced: 31 Aug 2025
https://github.com/pplgin/rpc
基于tcp协议的 rpc简单实现
nodejs rpc rpc-client rpc-server
Last synced: 02 May 2026
https://github.com/chaitanyarahalkar/simple-rpc-demo
Simple demonstration of Remote Procedure Call
remote-procedure-call remote-procedure-call-language rpc rpc-client
Last synced: 04 Apr 2025
https://github.com/bincrafters/conan-jsonrpc-cpp
Conan.io recipe for JsonRpc-Cpp project
conan json-rpc jsonrpc-cpp rpc
Last synced: 02 May 2026
https://github.com/danielhreben/yarpc
Yet another RPC over RabbitMQ
pubsub rabbitmq rpc rpc-client rpc-library rpc-server
Last synced: 15 Mar 2025
https://github.com/hidehalo/json-rpc
Implements of JSON-RPC 2.0 protocol and client/server stubs
json-rpc json-rpc-client json-rpc-server php rpc stub
Last synced: 09 Jun 2026
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/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/laoluadewoye/ruby-hdfs
A small recreation of Hadoop Distributed File System in Ruby and Kubernetes
certificates grpc hadoop hdfs kubernetes mtls protocol-buffers rpc ruby tls toml-config
Last synced: 16 May 2026
https://github.com/ifty64bit/hono-react-cloudflare-worker-starter
⚡️ Fullstack starter template with Cloudflare Workers, Hono (API), Vite + React (SPA), and TypeScript. Blazing-fast, edge-ready, and developer-friendly.
cloudflare-workers edge-computing hono react rpc spa turborepo typescript vite web-template
Last synced: 02 May 2026
https://github.com/vinyvicente/laravel-swoole-jsonrpc
JSON-RPC Server and Client based on Swoole, for Laravel 5/6/Lumen Framework
json-rpc json-rpc-client json-rpc-server laravel rpc swoole
Last synced: 02 May 2026
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/dnbsd/bun.go
A no-nonsense ("bring your own toppings") framework for building services on top of NATS.
framework microservices nats rpc
Last synced: 06 Apr 2025
https://github.com/nobonobo/drpc
Minimal Distributed RPC Toolkit for Golang
Last synced: 29 Oct 2025
https://github.com/exbotanical/lib.rpc
generic, programmable Remote Procedure Calls and data serialization interface for the C programming language
application-state-transfer marshalling remote-procedure-calls rpc rpc-framework serialization state-synchronization
Last synced: 01 Sep 2025
https://github.com/cmmvio/cmmv-vue
CMMV module for generating RPC functions for Vue2 and Vue3
cmmv composable mixins nuxt rpc vue2 vue3
Last synced: 10 May 2026
https://github.com/alicization-hub/space-wallet
This is a private, web-based Bitcoin wallet application built primarily with Next.js 15. It prioritizes user control and privacy, designed to run with own Bitcoin Core full node.
bitcoin-wallet cryptographic docker drizzle-orm encryption nextjs15 postgresql rpc tor-network wsl2
Last synced: 03 May 2026
https://github.com/arthurweinmann/puppeteer-server
Run Puppeteer (browser automation) as a HTTP API
Last synced: 16 May 2026
https://github.com/huakunshen/comlink-stdio
Comlink and RPC-style IPC channel over stdio, make IPC between 2 js/ts processes easier.
bun comlink deno ipc nodejs rpc typescript
Last synced: 27 Mar 2025
https://github.com/osleonardo/objetosdistribuidosxmlrpc
javascript nodejs rpc xml xml-rpc
Last synced: 03 May 2026
https://github.com/viixixciv/chainid
An elegant CLI tool to retrieve a blockchain's chainId from any RPC endpoint (supports HTTP/S and WebSocket).
blockchain chainid cli cli-tool developer-tools ethereum evm rpc terminal web3
Last synced: 03 May 2026
https://github.com/jakeg/websocket-functions
Run functions over WebSockets - for Bun and web browsers
bun chat javascript json json-api messaging multiplayer npm remote-procedure-calls rpc rpc-api rpc-client rpc-framework rpc-server websocket websocket-client websocket-server
Last synced: 20 Jan 2026
https://github.com/storacha/ucanto-compat
🤝 Ucanto cross language compatibility testing
Last synced: 07 Jun 2026
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: 03 May 2026
https://github.com/zpj80231/snail
🚗 框架重写、手撸源码
java mybatis rpc source-code spring spring-boot
Last synced: 03 May 2026
https://github.com/mprot/mrpc-go
MessagePack RPC implementation for Go
messagepack messagepack-rpc mprot rpc
Last synced: 12 Mar 2025
https://github.com/wxsimon2022/dubboconn
apache-dubbo dubbo dubbo-go go microservices nacos rpc service-discovery
Last synced: 21 Jun 2026
https://github.com/dzintars/wss
Test setup (Don't use!) Redux -> WSS -> RPC
Last synced: 15 May 2026
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/giorgio-casciaro/jesus
cross-service multichannel comunication layer: rpc and events over http,tcp,upd,...
events json-schema microservice nodejs rpc
Last synced: 16 Apr 2026
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/simon28082/microservice
A microservice server application
laravel microservice microservice-framework rpc swoole
Last synced: 15 May 2026
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/mrdulin/go-rpc-cnode
An Go RPC server for CNode community.
Last synced: 02 Jun 2026
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/sunthecoder/lcvaportal
The LCVA Portal is a native iOS application developed for the Longwood Center for Visual Arts (LCVA). This application serves as a digital gateway to LCVA's art collections, enabling users to explore, interact with, and learn about various artworks in the museum.
art artificial-intelligence caching cdn cloud firebase geospatial ios microservice mobile museum nosql optimization postgresql records-management rpc s3 supabase swift swiftui
Last synced: 08 Apr 2026
https://github.com/JairusSW/wipc
Minimal and performant binary IPC over Standard I/O
assemblyscript channel ipc protocol rpc stdio wasm
Last synced: 29 Mar 2026
https://github.com/alichherawalla/grpcbase
gRPC Base
api-client backend grpc java microservice rpc
Last synced: 11 May 2026
https://github.com/fourkio/node_manager
Manage node connections and communications
Last synced: 16 May 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: 24 Apr 2026
https://github.com/rudrodip/dummylsp
its a simple lsp server implemented in go for learning purpose
Last synced: 24 Mar 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: 06 May 2026