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/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/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/kimi0230/practise-grpc-go

Practise gRPC base on https://github.com/simplesteph/grpc-go-course

go golang grpc grpc-go mongo-go-driver mongodb rpc

Last synced: 06 Mar 2025

https://github.com/makaronnik/amphp-rpc

PHP (8.1) Async RPC based on Amp

amphp async php81 rpc

Last synced: 14 Mar 2025

https://github.com/ldb/computer-network-exercises

A collection of small exercises on computer networks, written in C.

c dht http network-programming ntp rpc tcp udp

Last synced: 05 Apr 2025

https://github.com/yingshulu/wsrpc

websocket RPC for go

bi-directional rpc streaming websocket

Last synced: 14 Jan 2026

https://github.com/restuwahyu13/node-rabbitmq-rpc

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

message-broker node rabbitmq rpc

Last synced: 22 Feb 2025

https://github.com/lageto-net/monero-rpc

Client for the Monero P2P daemon and wallet daemons

java monero rpc

Last synced: 19 Jan 2026

https://github.com/saklis/commsnet

Network abstraction library and WCF replacement. Uses MessagePack for serialization.

csharp netstandard20 network networking rpc wcf

Last synced: 03 Jan 2026

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/backwardspy/dcs-rich-presence

discord rich presence for DCS

dcs discord presence rich rpc

Last synced: 28 Oct 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/ocxco/yiiworker

rpc framework based on yii2-base-app and workerman

rpc service workerman yii

Last synced: 24 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/fabienjuif/tiny-broke

RPC-like broker based on ØMQ

broker events messages nantes rpc rust worker

Last synced: 12 Feb 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/ayalakaguya/ayn-socket-framework

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

rpc socket

Last synced: 14 Mar 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/go-amqprpc/amqprpc

Package amqprpc provides access to the exported methods of an object across RabbitMQ connection.

amqp rabbitmq-connection rpc

Last synced: 11 Jan 2026

https://github.com/codex2124/solana-sniper-bot

The bot can monitor market conditions in real-time, such as pool burn, mint renounced and other factors, and it will execute trades when these conditions are fulfilled.

rpc solana solana-token solana-web3js typescript

Last synced: 30 Jun 2025

https://github.com/kiwijuice56/fowl-online

Online multiplayer recreation of a classic card game

card-game game godot online-game rpc

Last synced: 28 Mar 2025

https://github.com/plinker-rpc/php-ext

Plinker PHP RPC client/server delivered as a C extension.

php-extension plinker-rpc rpc zephir

Last synced: 13 Apr 2025

https://github.com/anuversehq/qrpc-socket

qRPC-Socket: A Rust-based open-source project that merges the power of gRPC's remote procedure calls, GraphQL's graph-based queries, and WebSocket's real-time communication into a unified framework.

graphql hacktoberfest language-agnostic omni-platform rpc rust unified websocket

Last synced: 09 Feb 2026

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/lotuc/xnfun

RPC over MQTT (and maybe NOT JUST MQTT)

edge mqtt rpc rpc-over-mqtt

Last synced: 11 Dec 2025

https://github.com/viorelmocanu/xmlrpc-for-astro

An XML-RPC microserver hosted on CloudFlare Workers KV that pings website update services to let them know I published something on my (future) Astro website.

astro cloudflare kv ping rpc withastro worker xmlrpc

Last synced: 13 Sep 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/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/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/carstenliu/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: 09 Feb 2026

https://github.com/abnerkaizer/rpc

Trabalho de SD usando RPC.

distributed-systems rpc rpc-client rpc-server rust tarpc

Last synced: 27 Feb 2025

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

Protobuffers for VATZ Service

grpc rpc vatz vatz-plugins

Last synced: 09 Feb 2026

https://github.com/solana-trading-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: 22 Jul 2025

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/nzlov/ginkgo

rpc based on hprose

full-duplex rpc

Last synced: 12 Mar 2026

https://github.com/varavelio/vdl

VDL is the open-source cross-language definition engine for modern stacks. Define your data structures, APIs, contracts, and generate type-safe code for your backend and frontend instantly.

api go golang rpc rpc-client rpc-framework rpc-server type-safe typescript varavel vdl

Last synced: 01 Apr 2026

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/roadrunner-server/rpc

RR RPC plugin

plugin rpc

Last synced: 08 Apr 2025

https://github.com/phillipjhl/white_rabbit

Elixir library that uses the AMQP to provide behaviors that dynamically supervises all connections, channels, consuming, producing, and exchanging of RabbitMQ messages. Also provides an api to send RPC messages to other distributed elixir nodes via reply_to queues.

amqp autorecovery behaviour consumer dynamic-supervisor elixir genserver producer protocol rabbit rabbitmq rpc telemetry

Last synced: 11 Apr 2025

https://github.com/gennadyx/php-shop-logistics.ru-api

PHP oop wrapper for shop-logistics.ru remote functions

composer library php rpc

Last synced: 16 Oct 2025

https://github.com/blazingworks/lanyard.js

🏷️  NodeJS Wrapper for Lanyard written using TypeScript

discord hacktober hacktoberfest lanyard nodejs rich-presence rpc

Last synced: 13 Apr 2025

https://github.com/chakrit/rpc

RPC without the `g` in front.

golang grpc rpc

Last synced: 02 Jan 2026

https://github.com/munisisazade/redis-pub-sub

Redis RPC server for microservices

python3 redis redis-pubsub redis-rpc rpc rpc-client rpc-server

Last synced: 17 Mar 2026

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/bitactor/bitactor-core

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

net netty rpc

Last synced: 02 Feb 2026

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

Simple custom Discord RPC client built with JavaScript and Python.

custom discord discordjs gui javascript js nodejs rich-presence rpc

Last synced: 07 May 2025

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

Python program to get a discord RPC without using any discord package

discord discord-rpc python rpc

Last synced: 01 Jul 2025

https://github.com/kevindasilvas/todolist

A haskell to-do-list microservice using gRPC

api grpc haskell microservice microservices mongodb mu-haskell rpc

Last synced: 24 Oct 2025

https://github.com/daheige/stat

golang prometheus metrics

api golang http metrics prometheus rpc stat web

Last synced: 27 Feb 2025

https://github.com/indiependente/gochat

Client Server Chat using Go and GRPC

chat client-server go golang grpc protobuf rpc

Last synced: 10 Mar 2026

https://github.com/zanzythebar/thothnetwork

Highly scalable distributed IoT backend

actor-model bufbuild go golang iot libp2p nats natsio protobuf rpc thoth

Last synced: 17 Apr 2025

https://github.com/eddie-lucas/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: 25 Feb 2025

https://github.com/qingyangmoke/vtea

vtea 是一个基于nodejs 支持多协议的rpc框架解决方案

javascript nodejs plugin rpc service

Last synced: 08 Mar 2025

https://github.com/carnivuth/lab-reti-di-calcolatori

repository per i progetti di laboratorio di reti di calcolatori

c java rmi rmi-client rmi-server rpc socket socket-programming

Last synced: 26 Feb 2025

https://github.com/monich/libgiorpc

General-purpose RPC library

gio glib rpc

Last synced: 26 Dec 2025

https://github.com/enmn/corerpc

A tool to make your account a nice and lovely user from Discord!

discord discord-rpc nodejs rpc

Last synced: 14 May 2025

https://github.com/speedycraftah/discord-input-stats-rpc

This small module written in Python and C-Sharp respectively tracks the amount of times you have pressed a key on your keyboard and clicks on your mouse and shows it on your Discord RPC.

discord input rpc stats-rpc

Last synced: 06 Mar 2025

https://github.com/nak3/rust_lab

My rust lab space

rpc rpc-framework rust showcase

Last synced: 17 Mar 2025

https://github.com/summercash/summercash.py

Python3 go-summercash API wrapper.

api-client api-wrapper python3 rpc rpc-client summertech

Last synced: 29 Mar 2025

https://github.com/benc-uk/dapr-gateway-hack

Experiment and hack for Dapr service invocation across networks and clusters

dapr proxy rpc

Last synced: 10 Jun 2025

https://github.com/udamir/node-ipc-rpc

IPC and RPC service for nodes in scalable application

ipc redis rpc

Last synced: 04 Mar 2025

https://github.com/leonamtv/drench-rpc

rpc comunication between two softwares written in two different languages. This repository is an assignment for the distributed systems course in CEFET-MG.

distributed-systems nodejs pyhton3 rpc

Last synced: 09 Mar 2025

https://github.com/alexgalhardo/learning-json-rpc

A personal project I created to learn and improve my skills in JSON-RPC to use in Load & Stress Tests benchmarkings

api bun json-rpc2 json-server jwt mognodb rpc typescript

Last synced: 26 Feb 2025

https://github.com/kkharji/build-server-protocol

Rust crate for creating BSP Servers.

build-server-protocol protocol rpc rpc-library rust

Last synced: 28 Feb 2025

https://github.com/mathisbullinger/typerpc

JSON-RPC 2.0 implementation in TypeScript with statically typed introspectable schema.

json-rpc rpc typescript

Last synced: 30 Mar 2025

https://github.com/flowers-bloom/srpc

SRPC 是一个基于 Netty 实现网络通信,Zookeeper 实现服务暴露和发现,并实现了序列化、负载均衡、重连机制的远程调用框架。

java netty rpc zookeeper

Last synced: 24 Mar 2025

https://github.com/eligioo/nimiq-rust-rpc-client

A Nimiq RPC client for the Rust programming language

blockchain cryptocurrency nimiq rpc rust

Last synced: 14 Mar 2025

https://github.com/dryajov/json-rpc-async

Simple transport agnostic JSON RPC module

json-rpc remote-procedure-calls rpc

Last synced: 11 Nov 2025

https://github.com/doseofted/prim-rpc-examples

Short, example usages of Prim+RPC.

examples ipc javascript rpc typescript

Last synced: 30 Aug 2025

https://github.com/rudrodip/go-networking

Implementation of different network protocols in go

go go-testing gorilla-websocket http rpc tcp udp websocket

Last synced: 24 Mar 2025

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

Shared protobuf definitions and Python bindings for Frequenz APIs

api common frequenz grpc protobuf python rpc

Last synced: 10 Jun 2025

https://github.com/oliverwqcwrw/aolifu

Integrate various popular open source projects

database java mq registry rpc

Last synced: 21 Feb 2026

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: 28 Dec 2025

https://github.com/simon28082/framework

Extend the Laravel framework, add Swoole, Socket, RPC, WebSocket support, and common scaffolding features

laravel microservice rpc socket swoole tcp websocket

Last synced: 24 Aug 2025

https://github.com/yagotome/rpc-distributed-chat

An RPC distributed chat

chat distributed-systems java rpc

Last synced: 23 Aug 2025

https://github.com/sfxfs/mjsonrpc

A JSON-RPC 2.0 Message Parser and Generator Based in ANSI C | 基于 C 语言的 JSON-RPC 2.0 的消息解析器和生成器

c json jsonrpc2 rpc

Last synced: 20 Feb 2026

https://github.com/rocket049/pipeconn

用标准输入输出和管道模拟 io.ReadWriteCloser,可以用于编写不依靠网络连接的 rpc server/client。

pipe rpc stdio

Last synced: 12 Jan 2026

https://github.com/icarotorres/rabbitmq-billing-processing

This repo demonstrates two different approaches to solving a fictitious Customer Billing Processing scenario.

cloudamqp microservices-demo mongodb-atlas netcore31 rabbitmq redis-cache rpc

Last synced: 16 Jan 2026

https://github.com/thegenius/hera

A brave new RPC framework

rpc

Last synced: 24 Mar 2025

https://github.com/nlfmt/electron-bridge

Easily define and use IPC functions and events in your Electron app. Fully typesafe.

electron router rpc typescript

Last synced: 14 Mar 2025

https://github.com/mryang/mini-rpc

简易java rpc框架,基于netty4,spring

netty4 rpc spring

Last synced: 16 Jan 2026

https://github.com/mryang/netty-learn

netty4.0 一些示例,包括编解码,rpc,httpserver,push server 等

im netty rpc

Last synced: 16 Jan 2026

https://github.com/illtamer/glcc-distributed-engine

GLCC - GitLink Code Camp work: JianMu distributed task scheduling engine. 第一届 GitLink GLCC 夏令营作品,建木分布式任务调度引擎(已验收)。

java rpc task-engine

Last synced: 28 Dec 2025

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

Chamadas remotas usando protocolo MQTT

esp32 mqtt rpc

Last synced: 19 Aug 2025

https://github.com/ironbay/exeth

Elixir client for Ethereum JSON RPC API

blockchain elixir ethereum rpc

Last synced: 31 Mar 2025

https://github.com/pathikrit/kotha

A simple Java framework to write strongly typed remote APIs

java rpc

Last synced: 03 Jul 2025

https://github.com/urazmaxambetovserik/nest-rpc-client

RPC calls to nestjs microservices from python

nestjs rpc

Last synced: 20 Feb 2026

https://github.com/rumkin/urpc

μRPC is a transport agnostic JSONRPC 1.0 implementation

javascript js jsonrpc nodejs rpc

Last synced: 25 Mar 2025