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/ppissias/xsrpcj

An extra small (xs) RPC implementation

code-generation java json protobuf3 protocol-buffers rpc velocity-template

Last synced: 09 Mar 2026

https://github.com/sajagin/revolt-spotify-rpc

A simple , single file RPC for auto updating status on revolt.chat from spotify via last.fm

revolt-api revolt-bot revolt-chat revolt-rpc revoltjs rpc spotify-rpc

Last synced: 07 Mar 2026

https://github.com/c-cube/ocaml-twirp

OCaml implementation of Twirp using ocaml-protoc

http1-1 ocaml protobuf rpc twirp

Last synced: 29 Oct 2025

https://github.com/spacingbat3/disconnection

A pack of WebSocket Server and IPC to handle Discord cross-process communication.

arrpc discord discord-rpc discord-rpc-server ipc rpc rpc-server webcord websocket

Last synced: 23 Apr 2025

https://github.com/benzinga/go-webrpc

Simple, lightweight RPC server for Golang.

golang rpc travis-ci websocket

Last synced: 28 Jun 2025

https://github.com/lukechampine/httprpc

An HTTP wrapper for net/rpc

http json-rpc rpc

Last synced: 12 Jul 2025

https://github.com/geut/nanomessage-rpc

Tiny :hatched_chick: RPC on top of nanomessage

nanomessage rpc

Last synced: 14 Jun 2025

https://github.com/blockcoders/near-rpc-providers

Near JSON RPC Provider compatible with ethers.js

blockchain ethers ethersjs json-rpc near near-rpc rpc

Last synced: 22 Apr 2025

https://github.com/acquitelol/gluta

Custom Genshin Impact Rich Presence

css discord electron genshin gluta html javascript richpresence rpc

Last synced: 15 Apr 2025

https://github.com/opflow/opflow-java

Opflow for Java

java opflow rpc

Last synced: 16 Jan 2026

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

Discord Rich Presence that shows on your profile your Clash of Clans statistics.

clash-of-clans clash-of-clans-api discord discord-js discordapp djs rich-presence rpc supercell supercell-clash-of-clans

Last synced: 31 Oct 2025

https://github.com/jobe3774/raspend

raspend is a small and easy to use web service framework, which is ideal for small to medium-sized home automation projects.

backend backend-framework commandmap framework gpio home-automation http http-server python python-3 python3 raspberry-pi raspend remote-execution remote-procedure-call rpc rpi thread threads web-service

Last synced: 13 Apr 2025

https://github.com/nauja/ue4-chest2d-sample

Sample of an interactable 2D chest done in Unreal Engine 5 with Paper2D

chest multiplayer paper2d rpc ue4 ue5

Last synced: 15 Apr 2025

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

Comunicação remota utilizando RPC e ESP32

esp32 http iot mqtt rpc

Last synced: 11 Apr 2025

https://github.com/gweidart/loadbalancoooor

🪞PoC local JSON-RPC load-balancer with opt-in anonymizer via Tor

ethereum load-balancer metamask proxy rpc tor

Last synced: 26 Jul 2025

https://github.com/pibigstar/go-cloudstore

使用Go语言搭建一个分布式云存储系统

config file gin go grpc jwt oss rpc token upload

Last synced: 19 Apr 2025

https://github.com/coldenate/remcord

📡 Connecting RemNote to Discord!

discord discord-rpc remnote remnote-plugin rpc

Last synced: 03 Mar 2026

https://github.com/ahoo-wang/fetcher

Fetcher is not just another HTTP client—it's a complete ecosystem designed for modern web development with native LLM streaming API support. Built on the native Fetch API, Fetcher provides an Axios-like experience with powerful features while maintaining an incredibly small footprint.

ai axios client event-source event-stream fetch http llm openai openai-api restful-api rpc sse

Last synced: 01 Apr 2026

https://github.com/swoft-cloud/swoft-rpc

[READ ONLY] RPC Compoment for Swoft

php rpc swoft swoole

Last synced: 05 Oct 2025

https://github.com/smokingplaya/tauri-plugin-drpc

A plugin for Tauri that allows you to control Discord Rich Presence.

discord ipc rpc rust tauri typescript

Last synced: 22 Mar 2025

https://github.com/sciprogcentre/communicator

Polyglot and distributed scientific function call library

distributed-systems jetbrains-research kotlin rpc

Last synced: 26 Jun 2025

https://github.com/sidebandtech/sideband

Browser ↔ local daemon communication SDK for TypeScript, without WebSocket plumbing.

agent browser bun bunjs daemon e2ee local-first multiplexing nat-traversal networking p2p rpc sdk secure-communication transport typescript web-ui websockets

Last synced: 08 Mar 2026

https://github.com/xhayper/discord-rpc-deno

port of @xhayper/discord-rpc to deno

deno discord discord-ipc discord-rpc ipc rich-presence rpc typescript

Last synced: 01 Apr 2025

https://github.com/na-trium-144/webcface

Web-based Communication Framework & Dashboard-like UI

immediate-gui immediate-mode ipc msgpack publish-subscribe rpc websocket

Last synced: 14 Oct 2025

https://github.com/manifoldfinance/mev-openrpc

OpenRPC spec for MEV Enabled Clients

defi json-rpc mev openrpc rpc

Last synced: 02 Feb 2026

https://github.com/lexiuwu71/sillyosc

Shows system status (e.g. CPU, GPU, and RAM usage), currently playing music, and local time on Discord RPC, and VRChat OSC chatbox!

chatbox csharp discord discord-rpc mpd osc rpc spotify vrchat vrchat-osc winamp wpf xaml

Last synced: 31 Aug 2025

https://github.com/jwerle/browser-rpc-swarm

Give control of your browser over RPC to another in a discovery swarm

browser rpc swarm webrtc

Last synced: 22 Apr 2025

https://github.com/dylex/haskell-nfs

Haskell NFS libraries including ONC (Sun) RPC and NFSv4 Client

haskell nfs rpc webdav

Last synced: 04 Jul 2025

https://github.com/bring-shrubbery/golang-rpc-example

Example setup of golang's built-in RPC

example golang golang-rpc load-balancer rpc scheduler

Last synced: 28 Mar 2025

https://github.com/swoft-cloud/swoft-rpc-client

[READ ONLY] RPC Client Compoment for Swoft

cpp php rpc rpc-client swoft swoole

Last synced: 27 Apr 2025

https://github.com/codewhiteweb/revolt-spotify-rpc

A simple , single file RPC for auto updating status on revolt.chat from spotify via last.fm

revolt-api revolt-bot revolt-chat revolt-rpc revoltjs rpc spotify-rpc

Last synced: 12 Apr 2025

https://github.com/muuvmuuv/turbo-bun-astro-trpc-starter

[WIP] Turborepo starter with Astro & Svelte together with tRPC running on Bun

astro bun playwright pnpm rpc start svelte trpc turbo turborepo

Last synced: 24 Apr 2025

https://github.com/CodeRayZhang/DistributedSysGuide

从零接触实现分布式系统

distributed-systems rpc

Last synced: 26 Oct 2025

https://github.com/seanpfeifer/twirp-gen

Protobuf client code generators for Twirp services (https://github.com/twitchtv/twirp)

code-generation csharp javascript protobuf rpc twirp

Last synced: 05 Oct 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/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/frugalos/cannyls_rpc

RPC library for operating cannyls's devices from remote nodes

rpc rust

Last synced: 10 Apr 2025

https://github.com/vito-go/rpcplus

rpcplus is a enchanced library that builds upon the Go language's standard rpc package, offering a suite of enhancements for an improved RPC experience.

go-rpc golang-rpc rpc rpc-api rpc-client rpc-framework rpc-library rpc-server

Last synced: 31 Jan 2026

https://github.com/bobotig/dusk-monitor

A safe dashboard for your Dusk node.

blockchain cron dashboard dusk graphql monitoring python rpc rues

Last synced: 22 Aug 2025

https://github.com/robertdfrench/rusty-doors

Access the illumos Doors API from Rust

door illumos ipc rpc rust

Last synced: 01 Apr 2026

https://github.com/ztj1993/py-aria2rpc

Python Aria2 RPC 调用模块

aria2 aria2-rpc aria2c aria2c-rpc rpc

Last synced: 07 Oct 2025

https://github.com/2m4u/coldwarmodderstatus

Animated Discord Status For Call of Duty Cold War Modders.

callofduty coldwar discord ps4 ps5 rpc xbox

Last synced: 14 Apr 2025

https://github.com/contributte/jsonrpc

📞 JSON-RPC toolset build on top of psr-7 (guzzlehttp), league/json-guard, league/json-reference, league/flysystem and nette/di

api contributte http json jsonrpc nette php request response rpc

Last synced: 12 Apr 2025

https://github.com/kanreisa/jsonrpc2-ws

Simple, Fast, Robust Implementation of JSON-RPC 2.0 over WebSocket for Node.js w/ TypeScript

chat javascript json-rpc json-rpc2 jsonrpc jsonrpc2 jsonrpc2-ws multiplayer node-js nodejs rpc rpc-api rpc-framework rpc-server server typescript websocket websocket-server websockets

Last synced: 10 Jun 2025

https://github.com/manifoldfinance/wallet_switchnetworkrpcprovider

draft EIP for a new wallet_ rpc method

eip ethereum proposal rpc wallet

Last synced: 15 Jul 2025

https://github.com/yiplee/twirp-gateway-example

A simple twirp api gateway example

golang rpc twirp

Last synced: 08 Oct 2025

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/catmengi/dynamicrpc

C rpc server and client library

c libffi linux posix pure-c rpc rpc-client rpc-framework rpc-server

Last synced: 14 Jul 2025

https://github.com/yomea/hangu-gateway

网关,支持通过http调用hangu-rpc(待完善)

http netty rpc socket

Last synced: 08 Sep 2025

https://github.com/flaviomarcio/qrpc

Qt-Remote process call using http/rest, websocket, localsocket, tcp, udp, mqtt, amqp

amqp cpp http iot mqtt mssql odbc oracle postgres psql qt rest rpc sqlite websocket

Last synced: 26 Apr 2025

https://github.com/vorot93/boinc-client-rest-server

RESTful API for BOINC client

api boinc rpc

Last synced: 30 Apr 2025

https://github.com/mause/rpc

Very simple python rabbitmq/pika rpc library

pika python rpc

Last synced: 06 May 2025

https://github.com/matter-in-motion/mm

Node.js framework and protocol with the focus on real-time applications, blazing response time and low memory footprint.

api app events framework javascript matter-in-motion nodejs protocol rpc

Last synced: 01 Sep 2025

https://github.com/0xonkel/solana-rpc-bench

Benchmark Solana RPCs with real calls

rpc solana

Last synced: 13 May 2025

https://github.com/rocket049/rpc2d

基于go标准库的双向rpc调用库。two-way rpc library base on go standard library.

go rpc two-way

Last synced: 12 Jan 2026

https://github.com/ozkansen/aria2_rpc_client

Aria2 RPC Client for Python. MIT licence

aria2 client python rpc xmlrpc-client

Last synced: 25 Jan 2026

https://github.com/greenboxal/routed-rpc

Distributed RPC cluster

distributed go golang rpc

Last synced: 11 Feb 2026

https://github.com/havendv/h.proxyfactory

Allows creating proxy objects that look exactly like the original objects.

ipc net5 net6 netstandard pipes pub-sub pubsub request-response rpc

Last synced: 19 Apr 2025

https://github.com/vasyas/typescript-rest-rpc

RPC over REST for Typescript clients and servers

api javascript nodejs rest restful rpc typescript

Last synced: 20 Jun 2025

https://github.com/cortesi/mrpc

A MessagePack-RPC implementation for Rust

messagepack messagepack-rpc rpc

Last synced: 12 Apr 2025

https://github.com/jamesvillarrubia/feathers-rpc

Provides an FeathersJS (express and koa) middleware for translating Google-standardized RPC requests.

expressjs feathersjs koa rpc

Last synced: 23 Oct 2025

https://github.com/bdqfork/d-rpc

参考Dubbo编写的RPC框架,用于学习使用。基于Netty实现底层通信,实现了基本的RPC功能,包括超时重试,负载均衡等功能,且可以通过Extension机制进行扩展。

extensionloader netty-rpc rpc rpc-framework spi spring toy

Last synced: 23 Apr 2025

https://github.com/yihleego/unique

Unique is a java based distributed sequence component. It provides RESTful APIs and clients(RPC, HTTP) to obtain sequences, and it supports Spring Boot, Spring Cloud and MyBatis.

database distributed-id distributed-sequence id java mybatis mysql primary-key rpc seq sequence spring-boot spring-cloud sql

Last synced: 12 Apr 2025

https://github.com/manifoldfinance/mock-rpc

RPC Proxy that uses MSW that allows to override RPC / REST / GraphQL calls to ease testing on certain scenarios

ethereum json-rpc msw proxy rpc

Last synced: 10 Mar 2026

https://github.com/zduny/zzrpc

RPC over mezzenger transports.

communication rpc rpc-library

Last synced: 18 Jul 2025

https://github.com/jccdex/jcc_rpc

A javascript restful api for interacting with the jingchang server

cross-chain dex javascript jccdex rest-api rpc

Last synced: 13 Aug 2025

https://github.com/dcousens/yajrpc

Yet another JSON RPC

javascript json-rpc rpc

Last synced: 11 May 2025

https://github.com/WilliamX1/cse-2021

A distributed file system similar to Google File System (GFS).

distributed-file-system gfs mapreduce raft rpc

Last synced: 14 Apr 2025

https://github.com/danielcoderx/gofel

Gofel is a lightweight RPC server framework in Go, featuring easy setup and robust WebSocket integration.

go golang gorilla-websocket messagepack messagepack-rpc rpc rpc-framework websocket

Last synced: 08 Apr 2025

https://github.com/mrfearless/sia-library

Sia Library - a library written in assembler for accessing Sia rpc api endpoints (https://sia.tech/docs/)

assembly blockchain cloud-storage masm radasm rpc rpc-library sia siacoin uasm x64 x86

Last synced: 19 Aug 2025

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/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/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/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/findsomething/syar

swoole + yar + tcp

rpc swoole tcp yar

Last synced: 23 Jan 2026

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/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/khionu/customrichstatus

A repl command line for updating a Discord Rich Presence

discord rpc rust

Last synced: 23 Apr 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/saefullohmaslul/grpc-microgen

:trollface: Microservices Generator With gRPC Architecture

docker docker-compose generator grpc microservices nodejs rpc typescript

Last synced: 30 Dec 2025

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/swyzjustin/majula

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

frp mqtt network nginx peer-to-peer rpc

Last synced: 01 Jul 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: 24 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