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-15 00:23:47 UTC
- JSON Representation
https://github.com/bincrafters/conan-jsonrpc-cpp
Conan.io recipe for JsonRpc-Cpp project
conan json-rpc jsonrpc-cpp rpc
Last synced: 06 Feb 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/moligarch/winrpc-playground
Client/Server Windows RPC example
c client-server cpp midl rpc winapi
Last synced: 02 Feb 2025
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/davidmovas/chat-rooms
chat chat-server go golang grpc rpc
Last synced: 23 Jan 2025
https://github.com/bencompton/ghost-rpc
Develop the full-stack in the browser, test the full-stack with fast integration tests, and deploy the back-end in Node.js, all with minimum effort and maximum re-use.
Last synced: 31 Dec 2024
https://github.com/hoganb/simple_distributed_exchange
Simple distributed exchange [javascript, rpc, dht, grenache]
Last synced: 20 Jan 2025
https://github.com/ngruychev/json_rpc_controllers
Create class-based JSON-RPC services and use them seamlessly on the client-side
Last synced: 06 Feb 2025
https://github.com/igoraugust0/distsys
🌎 Arquivos e materiais utilizados na disciplina GSI028 - Sistemas Distribuídos da UFU.
architecture consistency dht distributed-file-system distributed-systems distributed-transactions dns middleware naming nfs ntp processes replication rpc scaling sockets stateful stateless transparency
Last synced: 20 Jan 2025
https://github.com/simon28082/microservice
A microservice server application
laravel microservice microservice-framework rpc swoole
Last synced: 09 Jan 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 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/infernalazazel/kylin-rpc
krpc 是一个用于在 FastAPI 中实现 RPC(远程过程调用)接口的简单库。它提供了一种方便的方式来定义和处理 RPC 请求和响应。
fastapi python310 rpc rpc-framework
Last synced: 08 Jan 2025
https://github.com/threadnew/powerrpc
一款基于zookeeper、netty的小型的分布式的rpc框架
java netty nettyrpc reflection rpc zookeeper
Last synced: 11 Jan 2025
https://github.com/tomfran/dronazon
Distributed and Pervasive systems university project
distributed-systems mqtt protobuf rest rpc
Last synced: 06 Jan 2025
https://github.com/arcticlampyrid/ktjsonrpcpeer
KtJsonRpcPeer is a Kotlin library that implements JSON-RPC 2.0 in Peer mode. It's full-duplex, supporting two-way procedure call. It can be work well with WebSocket.
Last synced: 13 Jan 2025
https://github.com/plinker-rpc/system
A system component which gives you access to server information.
composer-package php plinker-rpc rpc system-information
Last synced: 24 Dec 2024
https://github.com/bluday/impart
Multi-purpose chat application for communicating with users, servers and embedded devices across different platforms.
bluetooth c centralized chat chat-application csharp p2p rpc tcp-ip windows
Last synced: 09 Feb 2025
https://github.com/sistracia/rss-bookmarkr
Bookmark your favorite RSS feeds
client-server elmish-applications fable feliz fsharp postgresql react rpc saturn type-safe
Last synced: 21 Jan 2025
https://github.com/eriksol116/pumpfun-sniper-v4.3
🌟🌟🌟🌟🌟Pump Fun sniper detects all liquidity pools launched on the platform in Dex.
bot pumpfun pumpfun-sniper rpc sniper sniper-bot solana
Last synced: 08 Feb 2025
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: 14 Feb 2025
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: 09 Feb 2025
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/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/giorgio-casciaro/jesus
cross-service multichannel comunication layer: rpc and events over http,tcp,upd,...
events json-schema microservice nodejs rpc
Last synced: 14 Feb 2025
https://github.com/crimson-crow/pyjsonrpc2
A flexible Python implementation of the JSON-RPC 2.0 protocol
json jsonrpc jsonrpc-client jsonrpc-server rpc
Last synced: 10 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/falkern/notionrpc
A script that enables you to showcase your Notion activity on Discord using Rich Presence.
discord discordrpc notion rpc students tools
Last synced: 17 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: 14 Feb 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: 14 Feb 2025
https://github.com/mcfriend99/jsonrpc
A JSON-RPC library for Blade programming language
Last synced: 31 Dec 2024
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: 06 Feb 2025
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: 09 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/jayrbolton/brontosaurus
Streamlined Python JSON APIs with Sanic + JSON Schema + JSON RPC
json-rpc json-rpc2 json-schemas python rpc sanic
Last synced: 04 Jan 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: 17 Jan 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/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/fly-studio/word_rpc_server
A word segmentation RPC server via HanLP, ansj_seg
ansj-seg hanlp netty4 rpc word-segmentation
Last synced: 30 Jan 2025
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: 01 Feb 2025
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: 24 Dec 2024
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/anntnzrb/dicostapres
DIsCOrd STAtus PREsence System. A minimal Discord presence system.
Last synced: 17 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/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: 08 Jan 2025
https://github.com/daoting/dt.service
服务端项目(搬运工)
asp-net-core c-sharp cross-platform k8s rpc webassembly windows
Last synced: 21 Jan 2025
https://github.com/tomoncle/spring-boot-dubbo-samples
spring-boot 注解方式集成 dubbo 示例.
annotation dubbo rpc spring spring-boot
Last synced: 08 Jan 2025
https://github.com/christs8920/rpc-c
An RPC server - client project written in C
Last synced: 10 Jan 2025
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/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/petr-korobeinikov/oto-showcase
An example of how to use oto.
Last synced: 25 Dec 2024
https://github.com/daemontoolz/locuste.service.osm
LOCUSTE : Service ordonnanceur / Pilotage automatique / Gestionnaire de vol
Last synced: 26 Dec 2024
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/dzintars/wss
Test setup (Don't use!) Redux -> WSS -> RPC
Last synced: 19 Jan 2025
https://github.com/lu1smgb/dsd
Prácticas de Desarrollo de Sistemas Distribuidos. Curso 2022/2023. Universidad de Granada.
distributed-systems java-rmi rpc thrift
Last synced: 21 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/compulim/message-port-rpc
Turns a MessagePort into an remote procedure call (RPC) stub
Last synced: 26 Dec 2024
https://github.com/yxonic/quickrabbit
quickrabbit generates strongly-typed functions for implementing RPC, task queue, Pub/Sub, etc., using RabbitMQ
Last synced: 01 Jan 2025
https://github.com/iunary/grpcly
Golang GRPC examples
bidirectional golang grpc protobuf3 rpc stream unary
Last synced: 28 Dec 2024
https://github.com/storacha/ucanto-compat
🤝 Ucanto cross language compatibility testing
Last synced: 02 Jan 2025
https://github.com/abhioncbr/cncf-rpc-examples
Experiment with CNCF's remote procedure call framework i.e grpc, apache-thrift, apache-avro
apache-avro apache-thrift cncf grpc rpc
Last synced: 20 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/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/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/sonicfromnewyoke/solana-rpc
Configure a slightly more performant Solana RPC than a regular one
Last synced: 08 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/putukrisna6/progjar-all
Index repo tugas 2-5 mata kuliah Pemrograman Jaringan
message-queue rpc thread web-scraping
Last synced: 08 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/ribeirovagn/offscreen-btc
bitcoin node rpc sign-transactions wallet
Last synced: 11 Jan 2025