An open API service indexing awesome lists of open source software.

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.

https://github.com/andeya/logimesh

A Rust RPC microservice 2.0 framework inspired by Towards Modern Development of Cloud Applications paper.

microservice rpc

Last synced: 26 Aug 2025

https://github.com/dante4rt/lava-auto-push

A bot that automatically pushes Lava Airdrop points.

airdrop bot cryptocurrency lava rpc

Last synced: 29 Jun 2025

https://github.com/ya-kostik/small-rpc

Простой RPC для проекта. Можно использовать как с HTTP, так и с сокетами, так и с любым другим транспортом.

http javascript js node nodejs rpc rrpc socket tcp websockets

Last synced: 12 Jul 2025

https://github.com/icaropires/distributed-systems-and-parallel-computing

Contains experiments about distributed systems and parallel computing

distributed-systems parallel rest-api rmi rpc soap sockets

Last synced: 17 Apr 2026

https://github.com/asoorm/tyk-rmq-middleware

Example RMQ RPC middleware with Tyk

grpc grpc-go plugins rabbitmq rpc tyk tyk-gateway

Last synced: 15 Jul 2025

https://github.com/swyzjustin/majula

A lightweight, modular, and decentralized messaging system implemented in Go.

frp mqtt network nginx peer-to-peer rpc

Last synced: 04 Apr 2026

https://github.com/esensar/neovim-java-plugin-host

Neovim Java plugin manager and host - Moved to https://codeberg.org/neovim-java/neovim-java-plugin-host

api java neovim neovim-java-plugin neovim-plugin plugin rpc

Last synced: 20 Sep 2025

https://github.com/manosbatsis/corda-rpc-poolboy

Connection pooling for Corda RPC clients

connection-pool corda corda-framework corda-rpc rpc rpc-client

Last synced: 12 Apr 2025

https://github.com/ali-a-koye/rabbitmq-easy-rpc

an open-source package to make it easy and simple to work with RabbitMQ's RPC ( Remote Procedure Call )

grpc nodejs npm-package rabbitmq rpc

Last synced: 18 Jul 2025

https://github.com/ncookiez/dskit

A lightweight "Dapp Survival Kit" to help applications deliver fully functional experiences without sacrificing decentralization, security or privacy

arbitrum base blockchain crypto ethereum optimism prices privacy rpc sdk swaps viem zaps

Last synced: 24 Oct 2025

https://github.com/vaibhav-sinha/spring-remoting-grpc

This library enables using Spring Remoting with gRPC as the underlying transport.

grpc grpc-java java java8 protobuf protobuf3 remoting rpc spring springframework

Last synced: 10 May 2026

https://github.com/yermakovsa/rcpx

HTTP JSON-RPC failover transport for Go, implemented as an http.RoundTripper

ethclient ethereum failover geth go go-ethereum golang http http-transport json-rpc retry roundtripper rpc

Last synced: 01 Jun 2026

https://github.com/findsomething/syar

swoole + yar + tcp

rpc swoole tcp yar

Last synced: 23 Jan 2026

https://manosbatsis.github.io/corda-rpc-poolboy/

Connection pooling for Corda RPC clients

connection-pool corda corda-framework corda-rpc rpc rpc-client

Last synced: 08 May 2025

https://github.com/ethjs/ethjs-format

A simple payload formatter for the Ethereum RPC layer.

data decoder ecosystem encoder ethjs formatter rpc solidity

Last synced: 14 Jul 2025

https://github.com/firehead90544/animerpc

A discord Rich Presence Client for showing Anime info on your discord profile.

anime animes discord discordrichpresence gogoanime richpresence rpc

Last synced: 25 Feb 2026

https://github.com/shuai132/protolib

a simple RPC library for C++ based on Protobuf

protobuf rpc

Last synced: 11 Sep 2025

https://github.com/yddeng/dnet

tcp、websocket、 rpc

net rpc tcp websocket

Last synced: 26 Jan 2026

https://github.com/noowz/clash-royale-discord-rich-presence

Discord Rich Presence that shows on your profile your Clash Royale statistics.

clash-royale clash-royale-api discord discord-js discordapp djs rich-presence rpc supercell supercell-clash-royale

Last synced: 18 Oct 2025

https://github.com/ohhi-vn/easy_rpc

Help dev can work easily with rpc in Elixir cluster

cluster disport hex-package public rpc

Last synced: 11 Mar 2026

https://github.com/erpc/railway

eRPC - Railway deployment template with monitoring stack

deployment railway rpc

Last synced: 22 Jan 2026

https://github.com/tohodog/qsrpc-starter

一个基于QSRPC,结合spring-boot实现远程调用的轻量级高性能RPC框架

rpc springboot starter zookeeper

Last synced: 18 May 2026

https://github.com/khionu/customrichstatus

A repl command line for updating a Discord Rich Presence

discord rpc rust

Last synced: 23 Apr 2025

https://github.com/gregwhitaker/dubbo-example

An example of using Apache Dubbo for microservice RPC

apache-dubbo dubbo microservice rpc rpc-framework

Last synced: 21 Jul 2025

https://github.com/rodrigosetti/messagepack-rpc

Message pack RPC over TCP for Haskell

haskell messagepack-format messagepack-rpc rpc

Last synced: 15 Aug 2025

https://github.com/golocron/rpcz

A lightweight library for RPC over TCP

go protobuf rpc

Last synced: 26 Feb 2026

https://github.com/zmudzinski/rabbitmq_rpc

This package makes ready to use implementation of RabbitMQ RPC offical tutorial. It implements both server side and client.

broker message message-queue php php7 queue rabbit-mq rabbitmq rabbitmq-client rabbitmq-consumer rabbitmq-producer rabbitmq-rpc rabbitmq-server rpc rpc-client rpc-server

Last synced: 08 May 2026

https://github.com/zcube/conan-grpc

Conan package for gRPC framework(https://github.com/grpc/grpc) with protobuf(https://github.com/protocolbuffers/protobuf)

conan grpc protobuf rpc

Last synced: 15 Jul 2025

https://github.com/oddityyyy/odd-rpc

A high performance, distributed RPC framework. 高性能分布式远程过程调用框架

distributed high-performance java netty rpc

Last synced: 12 Apr 2025

https://github.com/znx3p0/srpc

Simple RPC system based on top of Canary

async distributed-computing distributed-systems rpc rpc-framework rpc-library rust

Last synced: 06 Oct 2025

https://github.com/zfi2/soundcloud-discord-rpc

Discord Rich Presence for SoundCloud

discord discord-rpc proxy richpresence rpc soundcloud

Last synced: 22 Aug 2025

https://github.com/matrixai/js-rpc

Stream-based JSON RPC for JavaScript/TypeScript Applications

json-rpc json-streaming rpc

Last synced: 22 Jul 2025

https://github.com/saefullohmaslul/grpc-microgen

:trollface: Microservices Generator With gRPC Architecture

docker docker-compose generator grpc microservices nodejs rpc typescript

Last synced: 05 Apr 2026

https://github.com/tohodog/qsrpc

rpc zookeeper netty pool

netty rpc zookeeper

Last synced: 06 Mar 2026

https://github.com/codechain-io/jsonrpc-filter

A proxy server that allows the only subsets of the RPCs

filter json rpc

Last synced: 09 Jul 2025

https://github.com/kelunik/rpc-demo

Simple RPC demo to handle socket input in worker processes.

amphp demo rpc worker

Last synced: 12 Apr 2025

https://github.com/codechain-io/codechain-rpc-js

A thin wrapper of CodeChain RPC

javascript rpc sdk

Last synced: 09 Jul 2025

https://github.com/xjonathanlei/starknet-lb

Pending block-aware Starknet-native RPC load balancer

kubernetes load-balancer rpc starknet

Last synced: 30 Apr 2025

https://github.com/dasjack999/golf

the framework of goland

db framework golang redis rpc

Last synced: 14 Feb 2026

https://github.com/manifoldfinance/libcaller

Tooling for encoding rpc calls for EVM compatible chains

batch-rpc calldata encoding eth-call ethereum evm multicall rpc

Last synced: 15 Jul 2025

https://github.com/shijuvar/service-weaver

Examples and guidance for building modern distributed applications in Go with Service Weaver

distributed-systems go golang microservice modular-monolith modular-monolith-architecture rpc service-weaver

Last synced: 09 Mar 2026

https://github.com/davenchy/general_json_rpc

This package will help you to invoke methods across network using any protocol, This package encode and decode your requests and responses to and from bytes so you can send it any where using any protocol, This package is implementing json-rpc v2.0

dart flutter json json-rpc2 rpc

Last synced: 02 Mar 2026

https://github.com/ishafiul/cloudflare_worker_hono

experiment with cloudflare worker, hono, hono rpc, zod, turso, drizzle orm, flutter swagger parser

cloudflare drizzle drizzle-orm flutter hono rpc swaggerparser turso zod

Last synced: 08 Apr 2026

https://github.com/bdqfork/hamal

A light rpc framework based on netty!

netty rpc spi

Last synced: 12 Apr 2025

https://github.com/mattnite/protobuf

A pure-Zig Protocol Buffers library with a standalone .proto parser, build-time code generator, and transport-agnostic RPC stub generation. Proto2 + proto3. Zero external dependencies.

protobuf rpc zig zig-package

Last synced: 14 Apr 2026

https://github.com/ahuangege/rpc-util

a typescript rpc framework

framework nodejs rpc server typescript

Last synced: 06 Sep 2025

https://github.com/smarie/python-spawny

Tiny utility to launch a script in a separate process, possibly using another python executable/environment. The script may be accessed from the main process through a proxy. This project relies on the default multiprocessing module, therefore the child environment does not require any particular package to be present (not even this package).

daemon distribute object process proxy python rpc spawn

Last synced: 14 Dec 2025

https://github.com/ultimo-rs/ultimo

Rust web framework with automatic TypeScript client generation

api-framework open-api rpc rust type-safe web-framework

Last synced: 07 Jun 2026

https://github.com/roman-kiselenko/btcrpc

Simple JSONRPC client for bitcoin core node. https://github.com/bitcoin/bitcoin

bitcoin bitcoin-core btcrpc json-rpc rpc

Last synced: 14 Apr 2025

https://github.com/djdeveloperr/ytmusic_rpc

Discord Rich Presence for YouTube Music

deno discord-rpc extension javascript rpc youtube-music

Last synced: 17 Mar 2025

https://github.com/peter-mghendi/grapevine

Asynchronously broadcasting gRPC streams over SignalR.

distributed-computing dotnet grpc rpc showcase signalr websockets

Last synced: 09 Mar 2026

https://github.com/cuo9958/node-socket

使用nodejs开发的socket通讯

rpc socket typescript

Last synced: 22 Apr 2026

https://github.com/nonfu/laravel-thrift

MicroService Sample based on Laravel + Thrift + Swoole + Zookeeper

laravel microservice rpc swoole thrift zookeeper

Last synced: 27 Apr 2025

https://github.com/behrad/mom

Message Oriented Middleware playground

ipc kafka microservices nanomsg publish-subscribe rabbitmq request-reply rpc

Last synced: 18 Mar 2025

https://github.com/strivo-dev/discord-rpc

discord-rpc is a powerful library created by Discord, allowing developers to integrate Rich Presence functionality into their Discord applications smoothly.

dc-rpc discord discord-rpc rpc

Last synced: 04 Mar 2026

https://github.com/sunng87/slacker-rust

Slacker RPC implemented by Rust and for Rust

rpc rust slacker tokio

Last synced: 09 Apr 2025

https://github.com/xincao9/grpc-pure

一个降低 gRPC 使用难度,代码经过大规模互联网流量验证的框架

grpc-java microservice-framework rpc rpc-framework

Last synced: 14 Apr 2025

https://github.com/dinstone/focus

Focus is a cross language lightweight RPC framework that originated from JRPC.

json microservice netty protobuf rpc

Last synced: 02 May 2025

https://github.com/arkency/protobuf-nested-struct

Serialize primitives and deep structures (array, hash) to protobuf

events eventsourcing marshalling microservices protobuf protocol-buffers rpc ruby serialization serialize serializer

Last synced: 02 May 2025

https://github.com/dipdup-io/starknet-go-api

Go wrapper for Starknet Node and (Feeder) Gateway API

api gateway go golang library rpc starknet wrapper

Last synced: 12 Jan 2026

https://github.com/friflo/fliox.examples

Client & Hub examples for JSON Fliox. A .NET library with NoSQL, Messaging, Pub-Sub, ORM, Database Hub, Schema & ASP.NET Core support.

asp-net-core authentication authorization database-hub database-relations database-schema graphql json-fliox no-sql open-api orm pub-sub realtime-messaging rest rpc swagger-ui websocket

Last synced: 11 Apr 2025

https://github.com/sambacha/web3-rpc-failover

web3 rpc provider connectivity failover

ethereum provider rpc web3

Last synced: 15 Mar 2025

https://github.com/gcarreno/lazjsonrpcdata

The message objects for version 2.0 of JSON-RPC

fpc free-pascal freepascal json json-rpc lazarus lazarus-ide linux macos rpc windows

Last synced: 27 Jul 2025

https://github.com/montyanderson/ethereum-abi

Fully-tested, lightweight Ethereum ABI encoder/decoder

abi contract decoder encoder ethereum javascript rpc serial smart

Last synced: 24 Apr 2026

https://github.com/scorum/scorum-go

Go RPC library for Scorum blockchain

blockchain rpc

Last synced: 18 Mar 2025

https://github.com/d4vidsha/rpc-framework

Remote Procedure Call (RPC) framework written in C.

remote-procedure-call rpc

Last synced: 30 Apr 2025

https://github.com/geut/wpc

Simple RPC solution for Workers, SharedWorkers and ServiceWorkers.

message-transport rpc service-worker shared-worker websocket

Last synced: 16 Feb 2026

https://github.com/toktok/hs-msgpack-rpc-conduit

A MessagePack RPC implementation in Haskell

msgpack network protocol rpc

Last synced: 30 Apr 2025

https://github.com/sakiila/nuzzle

🐺 A Simple RPC Project.

cglib netty rpc zookeeper

Last synced: 08 Jul 2025

https://github.com/justlive1/supine

轻量级去中心RPC框架

aio multicast rpc

Last synced: 10 Apr 2025

https://github.com/peakchen/xgamecommon

game common tools and apis for develop about game or others.

api asynclock config db game golang log message mongodb protobuf redis rpc tcp time tools websocket

Last synced: 14 Dec 2025

https://github.com/houseme/bookstore

go-zero is a web and rpc framework written in Go. Microservice bookstore service example of go-zero framework

api bookstore gateway go go-zero microservice rpc web zrpc

Last synced: 29 Oct 2025

https://github.com/codophobia/network-communication-protocols

Code examples in Python to understand popular network communication protocols like TCP, HTTP and RPC

http learning-by-doing python rpc tcp

Last synced: 10 Sep 2025

https://github.com/alopatindev/nvim-send

Essentially "nvim --remote-expr <expr>" / "nvim --remote-send <keys>" or "nvr --nostart --remote-send <keys>" in Rust

cli client neovim nvim rpc rust

Last synced: 13 Apr 2025

https://github.com/abrkn/jars

JSON-RPC over Redis

nodejs pubsub redis rpc

Last synced: 14 Jul 2025

https://github.com/vtfk/azf-archive

Azure function for archive operations in P360

archive azure functions p360 rpc sif

Last synced: 14 Jul 2025

https://github.com/osoianmarcel/node-simple-ipc

A Node.Js module for local Inter Process Communication (RPC & Events).

communication events ipc nodejs process request response rpc

Last synced: 17 May 2026

https://github.com/lockgit/javachat

a chat for java, api doc, thrift rpc

chat java rpc study thread thrift

Last synced: 13 Apr 2025

https://github.com/bonfida/quicknode-jwt-tutorial

Tutorial to set up a cloudflare worker for Quicknode JWT

jwt quicknode rpc solana

Last synced: 05 Apr 2025

https://github.com/zcattacz/ujrpc

json rpc for micropython

json micropython rpc

Last synced: 13 May 2025

https://github.com/manga-download/websocket-rpc

A typesafe RPC implementation for WebSockets

rpc websocket

Last synced: 05 Apr 2025

https://github.com/xujiajun/jsonrpc-admin

tast-jsonrpc admin web ui

jsonrpc rpc tast

Last synced: 29 Mar 2025

https://github.com/lambdalisue/deno-messagepack-rpc

🦕 Deno module that allows for the implementation of MessagePack-RPC using MessagePack as the message schema.

deno jsr messagepack rpc

Last synced: 07 May 2025

https://github.com/xizhibei/go-reverse-rpc

A remote procedure call (RPC) framework designed for connecting to devices remotely.

json mqtt protobuf reverse-rpc rpc rpc-framework

Last synced: 26 Jun 2025

https://github.com/amqp-reply/amqp-reply

Extension of Symfony's amqp-messenger that abstracts RabbitMQ's RPC (Remote Procedure Call) functionality

microservices queue rabbitmq rpc symfony

Last synced: 08 Mar 2026

https://github.com/streamlabs/lib-datalane

An incredibly fast IPC solution for C and C++.

cpp gplv2 interprocess interprocess-communication ipc networking rpc

Last synced: 14 Apr 2025

https://github.com/beetlex-io/beetlex.light.gprpc

high performance dotnet core google protobuf rpc,supports millions of communication

protobuf protocol-buffers rpc rpc-client rpc-framework rpc-library rpc-server tls

Last synced: 19 Mar 2025

https://github.com/fabiospampinato/chrome-rpc

A simple RPC mechanism for Chrome extensions.

chrome extension rpc simple

Last synced: 07 Mar 2026

https://github.com/braumace/yuan-rpc

从 0 到 1 手写 RPC 框架。参考 Dubbo 开源项目自主设计,基于 Java + Etcd + Vert.x + 自定义协议实现的高性能 RPC 框架。开发者只需引入 Spring Boot Starter,通过注解和配置文件即可快速使用框架,可以像调用本地方法一样轻松调用远程服务;还支持 SPI 机制动态拓展序列化器、负载均衡器、重试和容错策略等。

rpc rpc-framework vertx

Last synced: 14 Apr 2025

https://github.com/hisorange/circuit

Versatile Messaging library written in Typescript.

messaging pubsub redis rpc typescript

Last synced: 12 Apr 2025