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/lukes/nano-stream-x
A tiny and performant server that streams block data from a nano currency node to a socket for other processes to receive
cryptocurrency nano nanocurrency nodejs rpc server socket-io sockets stream streaming
Last synced: 27 Jan 2026
https://github.com/batux/remote_procedure_call
C language based RPC Calculator ...
Last synced: 11 Mar 2025
https://github.com/brentd/interlinked
🔗 Rx-enabled peer-to-peer RPC for JavaScript
reactive reactive-programming rpc rx rxjs
Last synced: 17 Jan 2026
https://github.com/fblupi/grado_informatica-dsd
Prácticas de la asignatura Desarrollo de Sistemas Distribuidos de la UGR
Last synced: 25 Mar 2025
https://github.com/renatoathaydes/protobuf-tcp-rsa-provider
TCP/Protobuffer implementation of Aries RSA DistributionProvider.
apache-aries java osgi-services protobuf3 protobuffer rpc
Last synced: 04 Apr 2025
https://github.com/plzbugmenot/solana_pumpfun_website_portfolio
The Solana Pumpfun Sniper Bot is an automated trading tool designed for the Solana blockchain. It specializes in real-time monitoring of newly launched tokens on Pumpfun, executing buy and sell orders based on user-defined settings.
pumpfun-dev-sniper rpc sniper-solana-bot solana solanaweb3 typescript
Last synced: 25 Mar 2025
https://github.com/powerpuffpenguin/jsgenerate_grpc-gateway
grpc-gateway project template
golang grpc grpc-gateway http http-server http2 rpc rpc-server template-project
Last synced: 01 Mar 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/giovaneiwamoto/database-rpc
💼 Database RPC - Allow users to perform basic operations on a remote system by making remote procedure calls for efficient data handling.
Last synced: 27 Feb 2025
https://github.com/vwapplications/pigeon
Pigeon is a framework developed in python that was made to intermediate the use of RabbitMQ services in a quick and easy way, these services of communication between components / services through different types of context of exchange of messages
amqp comunication comunication-queue pigeon post-office postman pubsub python rabbitmq rpc
Last synced: 01 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/arnozhang/morpc
A simple Rpc framework.
registry rpc spring springboot
Last synced: 11 Mar 2025
https://github.com/asynched/http-rpc
Remote procedure calls with HTTP and Javascript
Last synced: 24 Dec 2025
https://github.com/konijima/ts-multichain-rpc
A typescript wrapper for `multichain` rpc.
Last synced: 02 Jul 2025
https://github.com/radosz99/scrabble-board-detector
RPC API created using FastAPI for detecting letters based on image with scrabble board in it.
Last synced: 01 Mar 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/imzlh/webrpc
Perfect RPC Module for both Deno and Browser. 一个为双向调用而创造的RPC模块
Last synced: 05 Oct 2025
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/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/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/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/jonathanturnock/minimal-ts-rpc
An Example of a minimal Typescript RPC implementation
Last synced: 10 Apr 2025
https://github.com/philipyao/prpc
a RPC framework for game server development
Last synced: 14 Jan 2026
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/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/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/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/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/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/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/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/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/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/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/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/afthaab/grpc-demo
This repository is created in order to better understand the RPC calls and invoke GRPC
grpc microservices protobuf rpc
Last synced: 02 Mar 2025
https://github.com/LZQCN/web-message-rpc
A class for implementing Remote Procedure Call (RPC) between web applications, providing an easy-to-use interface with ES6 Proxy-based method invocation.
Last synced: 30 Apr 2025
https://github.com/aarush0101/rich-presence
Rich presence stimulated through Discord WebSocket based connection.
discord educational rich-presence rpc websocket
Last synced: 28 Oct 2025
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/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/vroncevic/gen_rpc
Generate RPC modules
c generator linux onc oncrpc open-network-computing python3 qnx remote-procedure-call rpc rpc-client rpc-server template unix xdr xdr-compiler
Last synced: 05 Mar 2026
https://github.com/huntlabs/hunt-service
Distributed RPC framework (micro-service) for DLang based on gRPC and neton.
distributed micro-service rpc rpc-client rpc-server rpc-service
Last synced: 05 Mar 2026
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/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/danielhreben/yarpc
Yet another RPC over RabbitMQ
pubsub rabbitmq rpc rpc-client rpc-library rpc-server
Last synced: 15 Mar 2025
https://github.com/helmssyss/simple-replicated-vehicle-physics
Unreal Engine 4.27 Simple Client Side Prediction Vehicle Physic. Mesh in the "vehicle" content was used.
client-side client-side-prediction csp physics rpc ue4 ue5 unreal-engine unreal-engine-4 unreal-engine-5 vehicle-physics
Last synced: 13 Jun 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: 19 Oct 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/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/christs8920/rpc-c
An RPC server - client project written in C
Last synced: 27 Feb 2025
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/rudrodip/dummylsp
its a simple lsp server implemented in go for learning purpose
Last synced: 24 Mar 2025
https://github.com/tomfran/dronazon
Distributed and Pervasive systems university project
distributed-systems mqtt protobuf rest rpc
Last synced: 24 Feb 2025
https://github.com/bigjk/nra
Minimal RPC library to call Go from Javascript
Last synced: 16 Mar 2025
https://github.com/mprot/mrpc-go
MessagePack RPC implementation for Go
messagepack messagepack-rpc mprot rpc
Last synced: 12 Mar 2025
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/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: 10 Jun 2025
https://github.com/solana-bot-service/grpc-pumpfun-new-token-track
Tracking new tokens on Pumpfun. we used geyser yellowstone RPC so it is very fastest to detect the token minted. It is some part of sniper bot
geyser grpc mintedtoken pump-fun pumpdotfun pumpfun rpc sniperbot yellowstone
Last synced: 08 Apr 2025
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: 19 Apr 2025
https://github.com/nikollbibajnoah/rpc-rabbitmq
RPC demo created with rabbitmq in typescript
backend rabbitmq rpc typescript
Last synced: 02 Jul 2025
https://github.com/imrea/cf-worker-react-router-prisma-rpc-poc
cloudflare cloudflare-vite-plugin d1 prisma react-router rpc vite worker
Last synced: 22 Jul 2025