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/hisorange/circuit

Versatile Messaging library written in Typescript.

messaging pubsub redis rpc typescript

Last synced: 12 Apr 2025

https://github.com/chitralverma/schnapps

Schnapps is a precise toolkit to rapidly develop production-grade, secure and self-contained WebApps and REST APIs over HTTP and WebSockets.

authentication authorization http microservices rest rpc scala web websocket

Last synced: 11 Jun 2025

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/kmoskwiak/micrun

Fastly develop micro services in node.js

consul microservice nodejs rpc service

Last synced: 13 May 2026

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/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/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/maxmmin/sol4j

Java client for Solana web3 RPC API

blockchain java library rpc rpc-client sol sol4j solana solana-web3 solana4j web3

Last synced: 14 Jan 2026

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/arthurdw/ronky

Compile time Rust types to Arri schemas, with purr-fect precision

arri deserialisation rpc serialisation

Last synced: 11 Mar 2026

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/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/bennil/ioctalk

Keep transport technology out of your (microservice) business.

dependency injection microservice rpc

Last synced: 14 Jan 2026

https://github.com/saturnsvoid/rpc-based-plugin-system

A take at a RPC based plugin system in GoLANG.

go golang plugin rpc

Last synced: 05 Jul 2025

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

tast-jsonrpc admin web ui

jsonrpc rpc tast

Last synced: 29 Mar 2025

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

A typesafe RPC implementation for WebSockets

rpc websocket

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/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/hobbyquaker/electron-ipc-rpc

Simple and tiny RPC wrapper around electron ipc

electron ipc rpc

Last synced: 14 Apr 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/tokaa1/wubsub

A tiny ws:// RPC server using a JSON protocol.

go ipc melody pubsub rpc websocket

Last synced: 21 Jan 2026

https://github.com/willfaught/orm-and-rpc

Presentation & prototype for ORM & RPC frameworks

go golang orm rpc

Last synced: 13 Mar 2026

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/abrkn/jars

JSON-RPC over Redis

nodejs pubsub redis rpc

Last synced: 14 Jul 2025

https://github.com/ameidance/paster_facade

Paster facade module using KiteX

consul go grpc kitex microservice redis rpc

Last synced: 27 Jan 2026

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/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/lpan/iframe-rpc

[WIP] A reliable RPC framework to work around the Same-Origin Policy

javascript npm-module npm-package postmessage rpc rpc-framework same-origin-policy

Last synced: 14 Apr 2026

https://github.com/kelecorix/accumulate-haskell-client

Haskell client for Accumulate

accumulate haskell json-rpc rpc rpc-api

Last synced: 21 Oct 2025

https://github.com/renevo/rpc

Modified version of the net/rpc Go package with context, middleware, and headers.

go rpc tracing

Last synced: 23 Jan 2026

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/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/justlive1/supine

轻量级去中心RPC框架

aio multicast rpc

Last synced: 10 Apr 2025

https://github.com/pinax-network/endpoints

Substreams,Firehose & JSON RPC public endpoints

firehose rpc streamingfast substreams thegraph

Last synced: 19 Mar 2026

https://github.com/sakiila/nuzzle

🐺 A Simple RPC Project.

cglib netty rpc zookeeper

Last synced: 08 Jul 2025

https://github.com/adalkiran/inventa-examples

Cross-language example projects to demonstrate how Inventa works and how to use it as microservice registry and for executing RPC.

demo-app distributed-computing distributed-systems docker example-app go golang golang-examples microservices microservices-application python redis rpc service-discovery

Last synced: 03 Mar 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/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/phun-ky/hybrid-compute

Run compute tasks wherever they run best - local, threaded, or remote - with a pluggable backend architecture.

abstraction agent-tools ai api compute fetch framework hybrid llm modular multithreading offloading orchestration remote rpc serverless task-runner web-worker websocket worker-pool

Last synced: 14 Apr 2026

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/sumcoinlabs/sumcoind-rpc

A client library to connect to Sumcoin Core RPC in JavaScript.

interface javescript js rpc sumcoin

Last synced: 04 Apr 2026

https://github.com/yukitancore/csp-discordrpc

Automatic Discord Rich Presence integration for Clip Studio Paint. Detects CSP process and updates your status hands-free.

clipstudio clipstudiopaint discord discordrpc rpc rust tauri

Last synced: 11 Jun 2026

https://github.com/acoshift/hrpc

Convert RPC style function into http.Handler

golang http-handler rpc

Last synced: 25 Apr 2026

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: 21 May 2026

https://github.com/nanne007/libp2p-rpc

A libp2p behaviour to enable you do request/response things upon substream.

libp2p network rpc rust

Last synced: 29 Apr 2026

https://github.com/anarkrypto/nano-public-nodes

And for everyone who needs a remote node, here is a list.

list nano nodes public remote rpc

Last synced: 03 May 2026

https://github.com/shinyq/tubes-sister-ftp-client-microservice

https://client-ftp.shinyq.my.id/docs

fastapi microservice python rpc

Last synced: 10 May 2026

https://github.com/lukes/nano-stream-ws

A tiny and performant websocket server that streams block data from a nano currency node

cryptocurrency nano nanocurrency nodejs rpc server stream streaming websocket websocket-server websockets

Last synced: 29 Jun 2025

https://github.com/jakebailey/plugingen

Code generator for hashicorp/go-plugin

code-generation go go-plugin golang rpc

Last synced: 12 Nov 2025

https://github.com/pymarcus/securegate

Secure Gate is a complete access management solution, combining a user-friendly web app, a robust backend system, and ESP32 integration. It enables users to manage gate access by RFID cards, providing better security and convenience.

distributed-systems mqtt postgresql python3 reactjs rpc

Last synced: 11 Apr 2026

https://github.com/jccdex/jcc_rpc_java

A java restful api for interacting with the jingchang server

blockchain cross-chain dex java jccdex jingchang rest-api rpc

Last synced: 13 Aug 2025

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: 03 May 2026

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: 08 May 2026

https://github.com/dekuan/vdata

VDATA protocol is the best protocol for calling or responding a HTTP/HTTPS service.

composer laravel php rpc rpc-framework vdata-protocol

Last synced: 22 Apr 2025

https://github.com/manifoldfinance/multicall-framework

Multicall Typescript Monorepo/SDK

batch-rpc defi eth ethereum json-rpc rpc typescript

Last synced: 17 May 2026

https://github.com/zhwaaaaaa/skynet-java

java client for skynet

cross-platform rpc servicemesh

Last synced: 20 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/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/riteshghorse/gossiprpc

Fault Detection in Distributed System using Gossip Protocols. Team: Ritesh Ghorse, Shreyas Muralidhara, Tanvi Pandit.

cassandra distri fault-detection flask-application gossip-protocol python3 rpc xmlrpc

Last synced: 15 Aug 2025

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/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/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/flutterwang/learningrpc

learning RPC record

go grpc rpc

Last synced: 24 Apr 2026

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: 19 May 2026

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

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

message-broker node rabbitmq rpc

Last synced: 08 May 2026

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

PHP oop wrapper for shop-logistics.ru remote functions

composer library php rpc

Last synced: 17 May 2026

https://github.com/lotuc/xnfun

RPC over MQTT (and maybe NOT JUST MQTT)

edge mqtt rpc rpc-over-mqtt

Last synced: 02 May 2026

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/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: 22 Apr 2026

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/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/ocxco/yiiworker

rpc framework based on yii2-base-app and workerman

rpc service workerman yii

Last synced: 24 Jan 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: 19 Apr 2026

https://github.com/kcangyan/broachrpc

基于python的一个rpc框架,开箱即用。无注册中心模式的微服务框架

python rpc rpc-framework udp

Last synced: 27 May 2026

https://github.com/roadrunner-server/rpc

RR RPC plugin

plugin rpc

Last synced: 08 Apr 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/naxalpha/librpc

High performance and lightweight RPC library for .Net Framework and .Net Portable

csharp lightweight rpc rpc-framework stream visual-basic

Last synced: 14 Jan 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/nzlov/ginkgo

rpc based on hprose

full-duplex rpc

Last synced: 12 Mar 2026

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/restuwahyu13/golang-kafka-rcp

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

golang kafka rpc

Last synced: 17 Aug 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/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/night0721/discord-rpc

Template for people to create rich presence for discord

discord rpc

Last synced: 21 Mar 2025

https://github.com/diefans/implant

asynchronous adhoc remote procedure calls in Python

asyncio bot code implant python3 rpc

Last synced: 08 Apr 2025