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-14 00:22:09 UTC
- JSON Representation
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: 24 Oct 2024
https://github.com/dryajov/json-rpc-async
Simple transport agnostic JSON RPC module
json-rpc remote-procedure-calls rpc
Last synced: 02 Jan 2025
https://github.com/fblupi/grado_informatica-dsd
Prácticas de la asignatura Desarrollo de Sistemas Distribuidos de la UGR
Last synced: 30 Jan 2025
https://github.com/qertis/request-json-rpc2
Simplified JSON-RPC2 request client.
json-rpc-api json-rpc-client json-rpc2 json-rpc2-client jsonrpc-client jsonrpc2 rpc
Last synced: 03 Jan 2025
https://github.com/violetbuse/wemote
A gleam package to execute code on remote erlang nodes.
distributed erlang erpc gleam rpc
Last synced: 21 Jan 2025
https://github.com/pascalallen/grpc-go
grpc-go is a module that is designed to give you a gRPC server and client in Go, right out of the box. There is a publication for this repository which can be found at https://pascalallen.medium.com/how-to-build-a-grpc-server-in-go-943f337c4e05.
go grpc protocol-buffers remote-pr rpc
Last synced: 06 Jan 2025
https://github.com/mbarbin/eio-rpc
A collection of opinionated libraries designed to build RPC clients and servers with eio
eio grpc ocaml protocol-buffers rpc
Last synced: 11 Jan 2025
https://github.com/maojianwei/mao_opendaylight_develop_demo
Normal form in OpenDayLight(ODL) development.
netconf notifications odl opendaylight rpc yang
Last synced: 13 Jan 2025
https://github.com/c29r3/solana-rpc-finder
Solana RPC Finder is a tool that helps discover available RPC nodes in the Solana network
api crypto cryptocurrency rpc sol solana web3
Last synced: 12 Oct 2024
https://github.com/illtamer/glcc-distributed-engine
GLCC - GitLink Code Camp work: JianMu distributed task scheduling engine. 第一届 GitLink GLCC 夏令营作品,建木分布式任务调度引擎(已验收)。
Last synced: 20 Jan 2025
https://github.com/lurenjia528/study-go
go 学习
cobra docker-terminal go gui http2 mongo rpc statik
Last synced: 20 Jan 2025
https://github.com/zyallers/rpcx-framework
An RPC microservices framework based on rpcx, simple and easy to use, ultra fast and efficient, powerful, service discovery, service governance, service layering, version control, routing label registration.
etcdv3 framework golang gorm rpc rpcx
Last synced: 12 Jan 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: 12 Jan 2025
https://github.com/plinker-rpc/iptables
Control iptables for pre routing rules (port forwarding). Specifically suited for forwarding ports to internal LXC containers.
composer-package iptables php plinker-rpc rpc
Last synced: 24 Dec 2024
https://github.com/makasim/amqprpc
Go protocol agnostic RPC Client over AMQP.
amqp go golang rabbitmq rpc rpc-client
Last synced: 25 Dec 2024
https://github.com/braumace/yuan-rpc
从 0 到 1 手写 RPC 框架。参考 Dubbo 开源项目自主设计,基于 Java + Etcd + Vert.x + 自定义协议实现的高性能 RPC 框架。开发者只需引入 Spring Boot Starter,通过注解和配置文件即可快速使用框架,可以像调用本地方法一样轻松调用远程服务;还支持 SPI 机制动态拓展序列化器、负载均衡器、重试和容错策略等。
Last synced: 01 Nov 2024
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: 12 Jan 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: 18 Jan 2025
https://github.com/marinx/electrumrpc
Golang JSON RPC client to talk with Electrum server
bitcoin daemon electrum electrum-server golang rpc wallet
Last synced: 28 Dec 2024
https://github.com/rajshrestha86/go-configure
A simple application built on golang that can be used to configure multiple servers at the same time using SSH.
Last synced: 02 Feb 2025
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: 02 Feb 2025
https://github.com/katyukha/odoo-rpc-client-cli
CLI for `odoo-rpc-client` project. Easily manage your odoo instance via xml-rpc
Last synced: 19 Jan 2025
https://github.com/graugans/go-ovp8xx
A GO package and cli to access the ifm ovp8xx series of devices
api cli go hacktoberfest json ovp8xx rpc
Last synced: 19 Jan 2025
https://github.com/sameerasw/telegram-activity-bot
Rich presence for Telegram (macOS)
music now-playing rich-presence rpc telegram telegram-bot
Last synced: 19 Jan 2025
https://github.com/kwesidev/bindexer
Streams bitcoins Block-chain to PostgreSQL
Last synced: 20 Jan 2025
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: 13 Jan 2025
https://github.com/cuigh/protoc-gen-auxo
Code generator of auxo RPC from Protocol Buffers service definition files.
Last synced: 23 Jan 2025
https://github.com/brickpop/eth-tx
JS library to ease the compilation, deployment and interaction with Ethereum Smart Contracts
eth ethereum rpc transaction web3 web3js
Last synced: 09 Feb 2025
https://github.com/archergu/simple-blockchain-rpc
A simple blockchain wallet rpc package
Last synced: 13 Jan 2025
https://github.com/hufeng/notty
A meta framework for building RPC framework.
meta microservice netty nodejs rpc
Last synced: 01 Feb 2025
https://github.com/dpwgc/comborpc
基于TCP+MessagePack的简易RPC框架,支持一次请求调用多个方法,支持自定义请求头、中间件、负载均衡策略,支持广播服务。
broadcast client go gzip messagepack network rpc server tcp
Last synced: 20 Jan 2025
https://github.com/alexisl61/rpc_express
Manual Discord rich presence for Sea of Thieves, Helldivers 2 and The Finals
discord helldivers rich-presence rpc sea-of-thieves the-finals
Last synced: 26 Jan 2025
https://github.com/pegasystems/coffeescript-mockable-http-proxy
Very simple http proxy, that is steerable (until some point) from remote.
coffeescript gulp http-proxy istanbul json nodejs npm rest-api rpc travis-ci
Last synced: 28 Jan 2025
https://github.com/skyleaworlder/jgrpc.go
:cyclone: a Toy RPC Application Implements a Self-Defined RPC-Protocol, Consistent Hashing Load Balance, Service Registry & Discovery. (Code Need Polished)
fake load-balancer rpc service-discovery service-registry
Last synced: 16 Jan 2025
https://github.com/batux/remote_procedure_call
C language based RPC Calculator ...
Last synced: 17 Jan 2025
https://github.com/iciclef/rrppcc
An academic-purpose userspace RPC library in Rust.
Last synced: 14 Nov 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/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/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/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/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/tbxark/options-proto
This is a proto file that defines extra options for rpc methods.
Last synced: 19 Jan 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/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: 19 Jan 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/cuidd2018/mantis
Mantis is a remote procedure call(RPC) framework for rapid development of high performance distributed services.
Last synced: 10 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/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/threadnew/powerrpc
一款基于zookeeper、netty的小型的分布式的rpc框架
java netty nettyrpc reflection rpc zookeeper
Last synced: 11 Jan 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/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/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: 20 Nov 2024
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/farukterzioglu/docker-bitcoind
A docker image for bitcoind (regtest)
bitcoin bitcoin-core buidl regtest rpc
Last synced: 06 Jan 2025
https://github.com/thejian/msgpack-rpc-node
MessagePack RPC implementation for Node
Last synced: 31 Jan 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/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/sieugene/web3-rpc-health-checker
HTTP and WSS health checker for web3 nodes
Last synced: 22 Jan 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: 06 Feb 2025
https://github.com/4players/odin-gateway
Gateway to regulate access by spreading clients over available ODIN servers based on current and future usage
deno gateway infrastructure jwt licensing odin rpc voip
Last synced: 09 Feb 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/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/purifetchi/fusionrpcbridge
The bridging service between the Discord RPC mod for Serious Sam Fusion and Discord itself.
cherrypy discord modding python richpresence rpc serioussam
Last synced: 27 Jan 2025
https://github.com/shixiongfei/nanorpc-validator
NanoRPC protocol validator.
Last synced: 18 Nov 2024
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/tsirysndr/air-proto
proto files for AIR (Account Information and Refill)
air grpc protocol-buffers rpc telecom
Last synced: 25 Jan 2025
https://github.com/shixiongfei/nanorpc-socketio
An RPC library based on socket.io.
nanorpc rpc socket-io socket-io-rpc
Last synced: 18 Nov 2024
https://github.com/shixiongfei/nanorpc-socketio-client
An RPC library (client) based on socket.io-client.
nanorpc rpc socket-io socket-io-rpc
Last synced: 18 Nov 2024
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