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/sergey-melnychuk/iamgroot

Generate Rust code from Open-RPC spec

rpc rust

Last synced: 19 Jan 2026

https://github.com/stagas/alice-bob

transport agnostic strongly typed duplex rpc interfaces

duplex ipc message-passing networking remote-procedure-calls rpc strongly-typed transport-agnostic

Last synced: 28 Oct 2025

https://github.com/harmony-one/go-lib

Go library used to interact with the Harmony Blockchain

blockchain go golang harmony library rpc sdk

Last synced: 09 Aug 2025

https://github.com/azharalifauzi/omnigate

Full-Stack Next.js Boilerplate with 🔥 Hono RPC, Built-In Authentication, TanStack Query, Shadcn, TailwindCSS, Drizzle ORM, and PostgreSQL. Perfect for self-hosted, type-safe apps

boilerplate drizzle-orm fullstack hono nextjs react rpc shadcn-ui starter tailwindcss tanstack-react-query

Last synced: 12 Oct 2025

https://github.com/yingshulu/wsrpc

websocket RPC for go

bi-directional rpc streaming websocket

Last synced: 14 Jan 2026

https://github.com/bluejoe2008/hippo-rpc

Hippo Transport Library enhances spark-commons with easy stream management & handling

kraps rpc spark stream

Last synced: 16 Jul 2025

https://github.com/hendryanw/sfkv

SFKV is a fast and reliable remote key-value store running as a service on top Microsoft Service Fabric exposing Service Remoting communication.

key-value key-value-store rpc service-fabric

Last synced: 14 Jan 2026

https://github.com/restuwahyu13/golang-kafka-rcp

Example kafka rpc pattern using messaging pattern (Request & Reply)

golang kafka rpc

Last synced: 17 Aug 2025

https://github.com/lotuc/xnfun

RPC over MQTT (and maybe NOT JUST MQTT)

edge mqtt rpc rpc-over-mqtt

Last synced: 11 Dec 2025

https://github.com/icemimosa/erpc

Easy Rpc, My demo rpc framework. Please don't use in production. 😂

netty rpc rpc-framework

Last synced: 22 Nov 2025

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: 06 Apr 2025

https://github.com/shavit/bayamo

Distributed bots for affiliate marketing tests

automation go rpc

Last synced: 17 Mar 2025

https://github.com/mivinci/mc

A simple distributed caching database for learning purposes.

cache cache-database cluster command-line-tool golang in-memory-caching lru-cache rpc

Last synced: 14 Jun 2025

https://github.com/ayalakaguya/ayn-socket-framework

通过一些原生的Python库实现的套接字(Socket)服务框架...

rpc socket

Last synced: 14 Mar 2025

https://github.com/xiaoliucoding/interviewkun

Interview-Kun【面试鸡、面试坤(ji)、ikun】是一个程序员求职面试刷题神器,包含海量题目和答案,多看一眼,知识点就会在脑海中爆炸,希望你在练习1坤年基本功后,能够收获太美的offer!!!持续维护的面试刷题仓库,帮你拿到满意 offer!⭐️ 最新Java面试题、前端面试题、C++面试题、Go面试题、Python面试题、测试面试题、运维面试题、后端面试题、操作系统面试题、计算机网络面试题、Redis面试题、MySQL数据库面试题、算法面试题、Spring面试题、JVM面试题、Java并发面试题、Linux面试题等几千道高频程序员求职必备八股文。💎💎💎网站地址在下面👇👇👇

docker elasticsearch ikun interview interview-kun java juc jvm linux mianshiya mq mysql netty redis rocketmq rpc spring spring-boot vue zookeeper

Last synced: 06 May 2025

https://github.com/froganbee/android_web3

This is a library for Android to call data from Node on Ethereum Chain or Solana Chain

android blockchain coroutines coroutines-android data eth-call ethereum kotlin ktx retrofit rpc smart-contracts solana web3 web3j

Last synced: 06 Jan 2026

https://github.com/solpr0digy/android_web3

This is a library for Android to call data from Node on Ethereum Chain or Solana Chain

android blockchain coroutines coroutines-android data eth-call ethereum kotlin ktx retrofit rpc smart-contracts solana web3 web3j

Last synced: 30 Jun 2025

https://github.com/0400h/noobsrpc

Based on [rest_rpc](https://github.com/qicosmos/rest_rpc)

c-plus-plus rpc

Last synced: 02 Mar 2025

https://github.com/hyperbit-dev/rpc

Rpc Client for making requests to blockchain nodes

remote-procedure-call rpc

Last synced: 30 Oct 2025

https://github.com/issue9/jsonrpc

json rpc 2.0 over HTTP/Socket/Websocket

go go-json-rpc golang json json-rpc-client json-rpc-server json-rpc2 rpc

Last synced: 25 Jan 2026

https://github.com/bitactor/bitactor-core

Bitactor Core 是一款Java 网络服务框架

net netty rpc

Last synced: 02 Feb 2026

https://github.com/pumpkinseed/npc

RPC framework for NSQ

nsq rpc rpc-framework

Last synced: 14 Apr 2025

https://github.com/chronos-tachyon/vsrpc

[WIP] Very Simple RPC: a Go RPC framework using Protocol Buffers

golang protobuf protocol-buffers rpc

Last synced: 28 Feb 2026

https://github.com/nickysemenza/gola

Open Lighting Project client for golang using RPC over sockets

golang ola openlighting rpc

Last synced: 03 Apr 2025

https://github.com/max-tonny8/android_web3

This is a library for Android to call data from Node on Ethereum Chain or Solana Chain

android blockchain coroutines coroutines-android data eth-call ethereum kotlin ktx retrofit rpc smart-contracts solana web3 web3j

Last synced: 27 Mar 2025

https://github.com/meltingice/nano-grpc

A gRPC server for the Nano cryptocurrency node

cryptocurrency currency grpc javascript nano node protobuf rpc server

Last synced: 22 Mar 2025

https://github.com/imadcn/dubbo-extension

dubbo-framework工具扩展,RPC调用链路跟踪

consumer dubbo log provider rpc

Last synced: 14 Jan 2026

https://github.com/anistark/todo-dapp

Decentralised Todo App using Ethereum blockchain and Truffle.

blockchain dapp ethereum ethereum-blockchain ethereumjs rpc testrpc todo truffle truffle-framework

Last synced: 31 Mar 2025

https://github.com/solguru310/wormhole-queries-ts-sdk-example

This project showcases how the Wormhole Queries TS-SDK facilitates on-demand, attested, and on-chain verifiable RPC results across blockchain networks, using a simple REST API call.

blockchain queries rest-api rpc solana typescript-sdk wormhole

Last synced: 12 Jan 2026

https://github.com/eruvanos/retro-cli

A cli tool for distributed team retros(build in a few hours + a few more)

cli python retro rpc socket

Last synced: 14 Apr 2025

https://github.com/dsrvlabs/vatz-proto

Protobuffers for VATZ Service

grpc rpc vatz vatz-plugins

Last synced: 09 Feb 2026

https://github.com/apoleon33/ultimate-rpc

an rpc client written in python

discord python rpc

Last synced: 09 Apr 2025

https://github.com/steveiliop56/presency

The easiest way to customize your Discord Rich Presence status

discord go golang rich-presence rpc vite wails wails-app

Last synced: 28 Mar 2025

https://github.com/and3rson/radical

Multi-transport RPC with asyncio & Django support.

asyncio django inter-service-communication isc python python3 redis rpc sanic

Last synced: 12 May 2025

https://github.com/truexf/iip

基于TCP的多路复用的基础通讯协议及框架(IIP,Internal Interaction Protocol),该协议可作为RPC接口调用的底层协议,如同http2之于gRPC,本项目基于该协议实现了client/server的基础框架。

client-server golang high-performance http multiplexing protocol rpc server tcp

Last synced: 18 Jan 2026

https://github.com/bincrafters/conan-libjson-rpc-cpp

Conan.io recipe for libjson-rpc-cpp project

json json-rpc libjson-rpc rpc

Last synced: 31 Mar 2025

https://github.com/spirali/abrpc

Asynchronous Bidirectional RPC

async python rpc

Last synced: 02 Mar 2025

https://github.com/microfleet/amqp

An AMQP 0.9.1 client for Node.js.

amqp amqp-client amqp-codec amqp0-9-1 nodejs rabbitmq rpc

Last synced: 10 Jul 2025

https://github.com/wolfulus/wolfrpc

My opinionated, not so "remote", RPC library.

dotnet json netstandard netstandard20 netstandard21 rmi rpc transport unity

Last synced: 18 Feb 2026

https://github.com/froganbee/using_rpc

Most advanced collection of Public RPC / API for EVM and non-EVM blockchains (Bitcoin, Ethereum, Solana and etc)

api bitcoin collection ethereum rpc solana web3

Last synced: 11 Aug 2025

https://github.com/easysy/brpc

is a framework that enables servers to initiate Remote Procedure Calls (RPCs) directly on clients, flipping the traditional client-to-server communication model

client framework reverse rpc server

Last synced: 12 Feb 2026

https://github.com/frequenz-floss/frequenz-api-dispatch

gRPC+protobuf specification and Python bindings for the Frequenz Dispatch API

api dispatch frequenz grpc protobuf python rpc

Last synced: 28 Apr 2025

https://github.com/night0721/discord-rpc

Template for people to create rich presence for discord

discord rpc

Last synced: 21 Mar 2025

https://github.com/max-tonny8/using_rpc

Most advanced collection of Public RPC / API for EVM and non-EVM blockchains (Bitcoin, Ethereum, Solana and etc)

api bitcoin collection ethereum rpc solana web3

Last synced: 27 Mar 2025

https://github.com/bankiru/rpc-server-bundle

Abstract RPC server

api api-server bundle rpc symfony

Last synced: 11 Sep 2025

https://github.com/fugazi-io/fugazi-io.github.io

A documentation site for the fugazi.io terminal

cli console documentation fugazi rpc terminal

Last synced: 04 Mar 2025

https://github.com/fugazi-io/proxify

Serve existing http based APIs as fugazi modules

cli console cors fugazi proxy rpc rpc-client terminal

Last synced: 04 Mar 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: 03 Feb 2026

https://github.com/toebeann/npc

RPC over Named Pipes for Node.js

ipc javascript named-pipes nodejs npc rpc typescript

Last synced: 31 Dec 2025

https://github.com/vhyran/decoded-daily

This project aims to provide daily insights and updates on a variety of topics.

astro biomejs bun news news-feed newsapi newsapp rpc

Last synced: 06 Apr 2025

https://github.com/makasim/amqprpc

Go protocol agnostic RPC Client over AMQP.

amqp go golang rabbitmq rpc rpc-client

Last synced: 26 Jun 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: 13 May 2025

https://github.com/douglaszuqueto/esp32-rpc-http

Chamadas remotas usando protocolo HTTP

esp32 http rpc

Last synced: 04 Mar 2025

https://github.com/kooksee/trpc

基于tornado和msgpack的rpc服务

msgpack rpc tornado

Last synced: 17 Mar 2025

https://github.com/ntdls/ntdls.reliablemessaging

Reliable and simple two-way IPC/RPC messaging library using TCP/IP.

ipc message packetframe rpc stream stream-framework tcpip

Last synced: 14 Apr 2025

https://github.com/violetbuse/wemote

A gleam package to execute code on remote erlang nodes.

distributed erlang erpc gleam rpc

Last synced: 12 Feb 2026

https://github.com/revenkroz/cr

Golang Command Runner. Run any commands/actions/procedures through one interface

golang rpc runner

Last synced: 03 Feb 2026

https://github.com/vd2org/sarpc

Simple asynch rpc for python asyncio

aiohttp asyncio jsonrpc nats python rpc

Last synced: 23 Aug 2025

https://github.com/gwaylib/errors

go errors

caller errors rpc stack

Last synced: 17 Jan 2026

https://github.com/idecentralize-finance/idfi-node

Blockchain Of Things (BOT)

arduino blockchain bot iot metamask node rpc

Last synced: 27 Mar 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: 25 Jun 2025

https://github.com/faranalytics/port_agent

A RPC-like facility for making inter-thread function calls.

ipc multithreading nodejs rpc worker-threads

Last synced: 18 Feb 2026

https://github.com/pymarcus/rpc_chat

Chat based written over Remote Procedure Call (RPC)

fyne golang rpc

Last synced: 15 Sep 2025

https://github.com/x-infra-lab/x-rpc

microservice framework

framework java microservices rpc

Last synced: 16 Jan 2026

https://github.com/hraph/netbotify

A real-time and scalable remote tasks execution BOT over network (using WebSockets)

bots cli client-server rpc workers

Last synced: 25 Feb 2025

https://github.com/shirokovnv/json-rpc-starter

JSON RPC Starter Kit.

json rpc specification

Last synced: 25 Dec 2025

https://github.com/dwayne/elm-json-rpc

JSON-RPC 2.0 for Elm.

elm json json-rpc json-rpc2 rpc

Last synced: 13 Apr 2025

https://github.com/stagas/vipu

run things in vite headless with node/puppeteer and alice-bob typed rpc

headless puppeteer rpc vite

Last synced: 03 Jul 2025

https://github.com/wanwanpp/simple-rpc

使用Jdk实现简单的rpc框架的雏形。

rpc

Last synced: 14 May 2025

https://github.com/laolarou726/mit_6.5840_coursework

MIT 6.5840 - Distributed System

distributed-systems kv-store mit raft rpc

Last synced: 30 Mar 2025

https://github.com/perlogix/libsubrpc

libsubrpc provides subprocess management and RPC communication in a single package

json json-rpc rpc subprocess

Last synced: 25 Jan 2026

https://github.com/javaobjects/yiling

SpringCloud + SpringBoot + Mybatis-plus + Dubbo +RPC + Elasticsearch + Apache RocketMQ + Redis + Mysql + Vue + Element-UI + Echarts

dubbo echarts elasticsearch element-ui mybatis-plus mysql redis rocketmq rpc springboot springcloud vue

Last synced: 30 Dec 2025

https://github.com/mattijsf/react-native-tango-webview

React Native library that enables easy communication between a WebView and React Native components using tango-rpc

react-native rpc tango-rpc typescript

Last synced: 16 Sep 2025

https://github.com/pangum/example

盘古框架项目实战,使用盘古提供的各种插件来实现一个视频转码平台执行器。包括以下功能使用:1、项目最佳实践;2、MQTT使用;3、gRPC使用;4、配置文件加载

example grpc library mq mqtt pangu practice project rpc

Last synced: 17 Sep 2025

https://github.com/kwesidev/bindexer

Streams bitcoins Block-chain to PostgreSQL

bitcoin blockchain golang rpc

Last synced: 02 Aug 2025

https://github.com/carnesen-archive/bitcoin-rpc-cli

A Node.js command-line interface (CLI) for bitcoin's remote procedure call (RPC) interface

bitcoin bitcoin-rpc bitcoin-rpc-cli cli nodejs rpc typescript

Last synced: 26 Jul 2025

https://github.com/kezhengjie/rpc

A header only and out of the box tcp rpc framework written in C++.

asio compile-time-meta-programming cpp headeronly rpc rpc-framework

Last synced: 19 Sep 2025

https://github.com/tokenclt/copra

An RPC framework written in Rust.

network-programming rpc rust

Last synced: 27 Jul 2025

https://github.com/i2y/hyperway

Go RPC library with dynamic protobuf generation

connectrpc go golang grpc protobuf rpc

Last synced: 28 Jul 2025

https://github.com/cuigh/protoc-gen-auxo

Code generator of auxo RPC from Protocol Buffers service definition files.

auxo protobuf rpc

Last synced: 03 Jan 2026

https://github.com/li-xiao-shuang/middleware

主业crud、副业造轮子!

aop rpc

Last synced: 21 Mar 2025

https://github.com/yusufss4/blackbox-rpc-transfer

Transfering and running a binary blackbox file using Remote Procedure Call with the help of rpcgen.

c popen3 remote-procedure-call rpc rpcgen

Last synced: 29 Jul 2025

https://github.com/any2api/any2api

🚀 any2api core framework, CLI and docs

adapter api container docker grpc messaging rest rpc wrapper

Last synced: 07 Aug 2025

https://github.com/adt109119/llamacpp-distributed-inference

一個基於 llama.cpp 的分佈式 LLM 推理程式,讓您能夠利用區域網路內的多台電腦協同進行大型語言模型的分佈式推理,使用 Electron 的製作跨平台桌面應用程式操作 UI。

distributed-inference distributed-llm gguf llamacpp llm llm-inference rpc

Last synced: 30 Jul 2025

https://github.com/hakoniwalab/hakoniwa-pdu-rpc

hakoniwa-pdu-rpc is a C++ library that provides a framework for remote procedure calls (RPC) based on Hakoniwa's PDU (Protocol Data Unit) communication.

cpp hakoniwa pdu rpc

Last synced: 09 Mar 2026

https://github.com/aiko-it-systems/aitsys.rpgmakermv.discordrpc

Discord RPC - Steam DLC & Manual Extension for Traveler

csharp discord javascript plugin rmmv rpc rpgmakermv steam

Last synced: 31 Jul 2025

https://github.com/heisenware/vrpc-hpp

Asynchronous RPC via MQTT for header-only C++

asynchronous cloud-computing header-only iot mqtt rpc

Last synced: 02 Aug 2025

https://github.com/katyukha/odoo-rpc-client-cli

CLI for `odoo-rpc-client` project. Easily manage your odoo instance via xml-rpc

cli odoo rpc

Last synced: 03 Aug 2025