Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Remote Procedure Call (RPC)
![](https://explore-feed.github.com/topics/rpc/rpc.png)
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: 2025-02-11 00:26:40 UTC
- JSON Representation
https://github.com/soreing/rpc-service-cpp
Remote Procedure Call service library in C++
cpp metaprogramming remote-procedure-call rpc windows
Last synced: 10 Feb 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: 12 Jan 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: 02 Feb 2025
https://github.com/anntnzrb/dicostapres
DIsCOrd STAtus PREsence System. A minimal Discord presence system.
Last synced: 17 Jan 2025
https://github.com/gencloud/rpc-engine-public
spring boot custom rpc protocol engine
concurrently lock-free netty rpc spring spring-boot tcp-client tcp-server
Last synced: 10 Feb 2025
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: 11 Feb 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: 02 Jan 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: 17 Jan 2025
https://github.com/e1izabeth/customrpc
My RPC with Binary serialization implementation
binary-serialization rpc serializer
Last synced: 19 Dec 2024
https://github.com/omkarkirpan/bun-hono-react-expense-tracker-app
Complete expense tracker app
bun expense-tracker flyio hono reactjs rpc typescript
Last synced: 15 Jan 2025
https://github.com/christs8920/rpc-c
An RPC server - client project written in C
Last synced: 10 Jan 2025
https://github.com/mcfriend99/jsonrpc
A JSON-RPC library for Blade programming language
Last synced: 31 Dec 2024
https://github.com/yurijbogdanov/simple-json-rpc
json-rpc php rpc rpc-json rpc-library
Last synced: 02 Jan 2025
https://github.com/contractshark/besu-tracing
Hyperledger Besu RPC Tracing Zipkin config
besu debug enterprise ethereum hyperledger instrument otel rpc statediff tracing vmtrace zipkin
Last synced: 17 Jan 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: 25 Dec 2024
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: 10 Feb 2025
https://github.com/petr-korobeinikov/oto-showcase
An example of how to use oto.
Last synced: 25 Dec 2024
https://github.com/thearyanahmed/tinkering-with-grpc
Trying out google's grpc framework. Testing unary, server stream, client stream and bi-directional stream service.
Last synced: 18 Jan 2025
https://github.com/heshanera/rpc
Remote Procedure Call in C generated using rpcgen
Last synced: 07 Jan 2025
https://github.com/daemontoolz/locuste.service.osm
LOCUSTE : Service ordonnanceur / Pilotage automatique / Gestionnaire de vol
Last synced: 26 Dec 2024
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: 08 Feb 2025
https://github.com/just1diaxx/activerpc
The best application to edit its own Discord RPC!
assets discord discordrpc pc rpc vb visualbasic
Last synced: 26 Dec 2024
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: 26 Dec 2024
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: 27 Dec 2024
https://github.com/pablojimpas/protoc-gen-sqlc
Protocol Buffers plugin to generate SQL schema and queries with sqlc annotations.
code-generation code-generator connectrpc crud crud-generator generator go grpc mysql orm postgresql protobuf rpc sql sqlc sqlite
Last synced: 19 Dec 2024
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 Jan 2025
https://github.com/lunarwhite/mango-rpc
A simply implement of the standard library net/rpc.
demo golang remote-procedure-call rpc
Last synced: 26 Dec 2024
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: 19 Dec 2024
https://github.com/compulim/message-port-rpc
Turns a MessagePort into an remote procedure call (RPC) stub
Last synced: 26 Dec 2024
https://github.com/arthurweinmann/puppeteer-server
Run Puppeteer (browser automation) as a HTTP API
Last synced: 07 Jan 2025
https://github.com/storacha/ucanto-compat
🤝 Ucanto cross language compatibility testing
Last synced: 02 Jan 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: 03 Jan 2025
https://github.com/epomatti/nodejs-python-interop
Node.js + Python interoperability
bridge interoperatiblity javascript node python rpc
Last synced: 17 Jan 2025
https://github.com/bkawk/my-web3
Polymer2 Web Component for Ethereum JavaScript API
Last synced: 26 Dec 2024
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: 13 Jan 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: 10 Jan 2025
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: 30 Oct 2024
https://github.com/nobonobo/drpc
Minimal Distributed RPC Toolkit for Golang
Last synced: 31 Jan 2025
https://github.com/zoujiaqing/qrpc
QUIC protocol based simple RPC framework
quic quic-client quic-go quic-server rpc udp
Last synced: 12 Jan 2025
https://github.com/batashi/rpccalc
experiment project
electronjs golang jsonrpc2 rpc
Last synced: 01 Feb 2025
https://github.com/shikhary10/learning-rpc
Using Golang to learn the fundamentals of RPC
backend-development golang rpc
Last synced: 01 Feb 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: 22 Jan 2025
https://github.com/phantasma-io/phantasmarpcclient
Phantasma RPC Client, Connect to Phantasma using C#
blockchain crypto cryptocurrency csharp-sdk layer1 phantasma phantasmachain phantasmaio rpc
Last synced: 10 Jan 2025
https://github.com/no-turno/d3-stack-template
D3 Quickstart Template
bunjs elysiajs rpc tanstack-router vitejs
Last synced: 10 Feb 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: 03 Jan 2025
https://github.com/brkpoint/vscode-discord-rpc
VSCode RPC for discord!
discord discord-rpc javascript rpc typescript vscode
Last synced: 04 Jan 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: 30 Jan 2025
https://github.com/novacbn/enzastdlib
enzastdlib is a set of TypeScript modules that follow a common design API philosophy aiming at sane defaults and ease-of-use targeting the Deno TypeScript runtime.
cli client deno http javascript json-schema library rpc schema server types typescript typing validation
Last synced: 21 Dec 2024
https://github.com/georgiifirsov/asyncnotifications
It is an example of client-server application system, used to show Microsoft Asynchronous RPC library in action. This code is written in C and C++14 for Windows using WinAPI.
asynchronous-programming client-server concurrency concurrent-programming cplusplus cplusplus-14 cpp14 microsoft microsoft-rpc remote-procedure-call rpc
Last synced: 24 Dec 2024
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: 20 Dec 2024
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: 22 Jan 2025
https://github.com/gforien/rpc-generator
Projet INSA 4e année : un compilateur prend en entrée une application client ↔ serveur et qui génère architecture réseau transparente pour celui qui exécute l'application
abstraction implementation java rpc
Last synced: 26 Jan 2025
https://github.com/darky/worker-thread-rpc
RPC cluster based on worker threads
cluster nodejs rpc thread worker worker-thread
Last synced: 11 Jan 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: 09 Jan 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: 11 Jan 2025
https://github.com/frees-io/rpc-server-client-pb.g8
A giter8 template that includes an example RPC server and client using Avro
cats-effect client client-server freestyle freestyle-rpc protobuf protocol-buffers rpc scala server
Last synced: 26 Jan 2025
https://github.com/vaporyjs/vaporyjs-stub-rpc-server
stubbing of a Vapory node
Last synced: 14 Jan 2025
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: 08 Feb 2025
https://github.com/micooz/node-ipc-call
Non-blocking cross-process method call based on IPC for Node.js
Last synced: 19 Dec 2024
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: 12 Jan 2025
https://github.com/renanpalmeira/finagle-demo
finagle thrift sample
finagle multi-project rpc sbt scrooge thrift tutorial zookeeper
Last synced: 20 Jan 2025
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: 27 Dec 2024
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: 28 Dec 2024
https://github.com/bas080/furver
Convert any node module into a programmable, parallelized and bulk HTTP JSON API.
bulk-api cli javascript json json-api lisp-language node nodejs rpc rpc-client rpc-server
Last synced: 01 Feb 2025
https://github.com/vishwam/worker-async-nextjs
Example usage of worker-async in a nextjs app
async nextjs promisify rpc typescript web-worker worker
Last synced: 31 Dec 2024
https://github.com/vinyvicente/json-rpc
Json RPC SDK
cryptonote daemon json rpc server
Last synced: 09 Feb 2025
https://github.com/arcward/keyquarry
In-memory key-value store in Go, with database-backed snapshotting, and telemetry. Uses GRPC.
go golang grpc grpc-go key-value key-value-store rpc
Last synced: 09 Jan 2025
https://github.com/system233/tson-rpc
TSON-RPC - Connect objects anywhere in pairs like quantum entanglement.
Last synced: 17 Jan 2025
https://github.com/daemontoolz/locuste.service.brain
LOCUSTE : Unité de contrôle principale
go golang-application rpc socketio zeromq-czmq
Last synced: 28 Jan 2025
https://github.com/anindya-prithvi/rpcs_dscd
Implementing RPCs/comm. using grpc/zeromq/rabbitmq
distributed-systems grpc grpc-python rabbitmq rpc zeromq
Last synced: 16 Jan 2025
https://github.com/astrodynamic/grpcquests
gRPCQuests explores gRPC and Protocol Buffers in C++, testing features, optimizing performance, and enhancing security, all built and managed with CMake.
api asynchronous client-server cmake cmake-presets code-generation cpp cpp20 deserialization grpc grpc-client grpc-cpp grpc-server learning networking-protocols proto3 protobuf rpc serialization
Last synced: 12 Jan 2025
https://github.com/mrdulin/go-rpc-cnode
An Go RPC server for CNode community.
Last synced: 12 Jan 2025