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/hassanalgoz/cgapis

Generates client-side & server-side code from API specification files

api api-generator code-generator codegen http-verbs javascript json-schema rest rpc swagger type-safe typescript web-services

Last synced: 23 Jul 2025

https://github.com/mfuentesg/transmission

transmission torrent wrapper written in go

golang rpc transmission transmission-rpc

Last synced: 28 Jun 2025

https://github.com/shigebeyond/jksoa

微服务框架, 基于java平台, 用kotlin编写, 拥有较完备的组件, 轻量简洁, 优雅易扩展. 大道至简, 在此践行. No spring

async-rpc job microservice mq rpc soa tracer

Last synced: 14 Mar 2025

https://github.com/guesant/webext-rpc-contentscript-v3-parcel

Web Extension (manifest v3) template that implements a high level API for comunication between content script and page using window.postMessage.

contentscript dispatch-event manifest-v3 parcel postmessage promise rpc webextension window

Last synced: 18 Apr 2026

https://github.com/potentialstyx/rapids

A WIP implementation of https://github.com/replit/river in rust

api river rpc rpc-framework rpc-server rust server

Last synced: 01 Aug 2025

https://github.com/lorefnon/ts-json-rpc

Type-safe codegen-free isomorphic RPC solution for Typescript

api nodejs rpc typescript

Last synced: 03 Aug 2025

https://github.com/youngmonkeys/quick-rpc

support to call rpc via ezyfox-server

rpc rpc-client rpc-framework rpc-server socket-server

Last synced: 07 Aug 2025

https://github.com/alexrudy/tox-server

A simple RPC server for tox

asyncio cli docker python rpc tox zmq

Last synced: 10 Aug 2025

https://github.com/dot-microservices/dot-ws

a minimalist toolkit for building fast, scalable and fault tolerant microservices

clerq fault-tolerance fault-tolerant-microservices microservice-framework microservice-toolkit microservices rpc soa

Last synced: 13 Aug 2025

https://github.com/p0dalirius/rpccoercetemplatecpp

A template of C++ code to call a Remote Procedure on a windows machine to coerce an authentication

authentication coerce cpp exploit path rpc smb template unc

Last synced: 26 Feb 2026

https://github.com/tonykipkemboi/on_chain_nft_data

On Chain NFT Data using Alchemy RPC

alchemyapi nfts rpc web3

Last synced: 19 Aug 2025

https://github.com/rocket049/go-jsonrpc2glib

help `github.com/powerman/rpc-codec/jsonrpc2` create server compatibly jsonrpc-glib-1.0

go jsonrpc-glib rpc

Last synced: 12 Jan 2026

https://github.com/helinwang/netchan

Send and receive over the network with the built-in Go channel.

channel go rpc

Last synced: 14 May 2025

https://github.com/johnbra/rpc-websocketserver

Simple rpc-websocketserver wrapping the very popular 'ws' library. Register your RPCs with convenient decorators

json-rpc-server json-rpc2 rpc rpc-server websocket-server ws

Last synced: 29 Oct 2025

https://github.com/arddluma/rpc-block-sync-checker

Python script to check Block sync of multiple RPC endpoints

block-sync-checker blockchain ethereum-rpc rpc rpc-block-sync rpc-blocks

Last synced: 22 Apr 2026

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

Simple and tiny RPC wrapper around electron ipc

electron ipc rpc

Last synced: 14 Apr 2025

https://github.com/vladimiry/pubsub-to-rpc-api

Converting IPC-like / publish-subscribe interaction model to the reactive RPC-like / request-response model

api pubsub reactive rpc rxjs

Last synced: 15 Apr 2025

https://github.com/vischub/vet-faucet

Faucet for VET (Vietnam Ethereum Network)

cryptocurrency ethereum faucet geth metamask rpc vietnamese web3js

Last synced: 18 Jun 2025

https://github.com/imandra-ai/batrpc

RPC framework on top of protobuf.

ocaml protobuf rpc streaming

Last synced: 03 Feb 2026

https://github.com/r1b/monero-rpc

Python 2/3 client library for Monero RPC

json-rpc monero rpc xmr

Last synced: 08 Apr 2025

https://github.com/crazyhzm/dubbo-rpc-ice

Dubbo rpc extension for ice

dubbo rpc zeroc-ice

Last synced: 12 Mar 2025

https://github.com/kaspagang/kaspy

Python implementation of a kaspa grpc client

blockchain client client-side dag grpc kaspa kaspad p2p python rpc stub

Last synced: 29 May 2026

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/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/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/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/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/ameidance/paster_facade

Paster facade module using KiteX

consul go grpc kitex microservice redis rpc

Last synced: 27 Jan 2026

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/pinax-network/endpoints

Substreams,Firehose & JSON RPC public endpoints

firehose rpc streamingfast substreams thegraph

Last synced: 19 Mar 2026

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

Fastly develop micro services in node.js

consul microservice nodejs rpc service

Last synced: 13 May 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/bluejoe2008/hippo-rpc

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

kraps rpc spark stream

Last synced: 15 May 2026

https://github.com/marsxuefeng/rest-doc

RESTdoc Project is a document software that improves research and development efficiency. It integrates testing and document generation. It can quickly import the application's Http API or RPC API to quickly generate documents.

api apidoc dubbo kotlin rpc springcloud swagger tcp

Last synced: 15 Jun 2026

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

RR RPC plugin

plugin rpc

Last synced: 08 Apr 2025

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/m1212e/easy-rpc

Web requests made easy.

rpc transpiler typescript

Last synced: 27 Apr 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/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/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/intfish123/volo-boot

volo-http 和 volo-rpc整合示例

http rpc rust volo

Last synced: 16 Jan 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/vishwam/worker-async

A simple promise-based interface to communicate between web workers and the main thread

async browser promise rpc web-worker worker

Last synced: 19 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/zyv/trac-rpc-client

Modern, Pythonic and type-safe Trac RPC API client

httpx pydantic rpc rpc-api trac

Last synced: 04 Sep 2025

https://github.com/spirali/abrpc

Asynchronous Bidirectional RPC

async python rpc

Last synced: 10 Jun 2026

https://github.com/crizmo/dcez-client

Client side for breeze discord user presence website

badges cards client discord presence rpc

Last synced: 15 May 2026

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

java client for skynet

cross-platform rpc servicemesh

Last synced: 20 Jul 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/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/lageto-net/monero-rpc

Client for the Monero P2P daemon and wallet daemons

java monero rpc

Last synced: 19 Jan 2026

https://github.com/and3rson/telecast

Portable REST/JSON RPC implementation for Django/DRF. Like Fender Telecaster but way cooler.

django drf json-rpc python python3 rest-api rest-framework rpc

Last synced: 29 Apr 2026

https://github.com/hitesh22rana/mq

MQ - Lightweight Message Queue Broker

golang grpc protocol-buffers rpc

Last synced: 21 Feb 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/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/kcangyan/broachrpc

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

python rpc rpc-framework udp

Last synced: 27 May 2026

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

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/yingshulu/wsrpc

websocket RPC for go

bi-directional rpc streaming websocket

Last synced: 14 Jan 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/ksysoev/rpc-redis

a Go package that implements a JSON-RPC-like protocol over Redis Streams and channels. It allows you to build scalable and efficient RPC servers and clients using Redis as the underlying transport mechanism. The package provides a simple API for setting up RPC servers and clients, with flexible handlers for different RPC methods.

golang jsonrpc redis rpc

Last synced: 17 Mar 2026

https://github.com/diefans/implant

asynchronous adhoc remote procedure calls in Python

asyncio bot code implant python3 rpc

Last synced: 08 Apr 2025

https://github.com/nzlov/ginkgo

rpc based on hprose

full-duplex rpc

Last synced: 12 Mar 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: 02 May 2026