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/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/hyperbit-dev/rpc

Rpc Client for making requests to blockchain nodes

remote-procedure-call rpc

Last synced: 30 Oct 2025

https://github.com/jaguar-dart/jaguar_rpc

A simple JSON based RPC protocol

dartlang jaguar json rpc rpc-server server

Last synced: 17 Apr 2026

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/intfish123/volo-boot

volo-http 和 volo-rpc整合示例

http rpc rust volo

Last synced: 16 Jan 2026

https://github.com/dilanx/switchpresence

Display your Nintendo Switch games as your Discord activity.

discord nintendo nintendo-switch rich-presence rpc switch tauri

Last synced: 08 May 2026

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/jchristn/watsonwebsocketjs

Javascript client for Watson Websocket

javascript message messaging rpc watson-websocket web websocket

Last synced: 22 Jun 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/amazingandyyy/myethplayground

Share many contracts and test files for the community, hope it helps you.

blockchain ethereum ethereum-contract rpc smart-contracts solidity testrpc truffle-framework truffle-testing

Last synced: 09 May 2026

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/hitesh22rana/mq

MQ - Lightweight Message Queue Broker

golang grpc protocol-buffers rpc

Last synced: 21 Feb 2026

https://github.com/marinx/electrumrpc

Golang JSON RPC client to talk with Electrum server

bitcoin daemon electrum electrum-server golang rpc wallet

Last synced: 01 Aug 2025

https://github.com/trmid/block-at-timestamp

Ethers Provider extension to quickly find a block close to a target timestamp.

block blockchain ethers provider query rpc timestamp

Last synced: 09 Feb 2026

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/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/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/fabienjuif/tiny-broke

RPC-like broker based on ØMQ

broker events messages nantes rpc rust worker

Last synced: 12 Feb 2026

https://github.com/cntryl/fitz

Unified broker for KV, queue, notice, RPC, lease, stream, and schedule messaging patterns.

event-driven key-value-store message-broker pubsub queue rpc rust scheduler stream-processing tcp websocket

Last synced: 09 Jun 2026

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/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/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/dsrvlabs/vatz-proto

Protobuffers for VATZ Service

grpc rpc vatz vatz-plugins

Last synced: 09 Feb 2026

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

🏷️  NodeJS Wrapper for Lanyard written using TypeScript

discord hacktober hacktoberfest lanyard nodejs rich-presence rpc

Last synced: 09 May 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/collectiveidea/twirp-rails

Make serving a Twirp RPC Services as easy and familiar as Rails controllers.

protobuf rails rpc ruby twirp

Last synced: 24 Apr 2025

https://github.com/makay11/seamlessrpc

An RPC library for quick development of seamless full-stack applications.

real-time rpc server-sent-events sse subscriptions typescript vite

Last synced: 06 Mar 2025

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

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

net netty rpc

Last synced: 02 Feb 2026

https://github.com/shavit/bayamo

Distributed bots for affiliate marketing tests

automation go rpc

Last synced: 17 Mar 2025

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/steveiliop56/presency

The easiest way to customize your Discord Rich Presence status

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

Last synced: 10 Apr 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/chakrit/rpc

RPC without the `g` in front.

golang grpc rpc

Last synced: 02 Jan 2026

https://github.com/roosoft/bitcoin_core_client

Allows access to Bitcoin Core nodes in native Elixir format

bitcoin bitcoin-core elixir rpc

Last synced: 04 May 2026

https://github.com/manifoldfinance/cabalrpc

Kafka-based RPC Middleware for Ethereum Services

ethereum kafka mempool middleware mq network rpc

Last synced: 20 May 2026

https://github.com/derdeathraven/steam-comment-bot-rest-api

The official REST-API for the steam comment bot

plugin rest-api rpc typescript

Last synced: 24 Jul 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/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/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/spirali/abrpc

Asynchronous Bidirectional RPC

async python rpc

Last synced: 10 Jun 2026

https://github.com/liaochong/alkaid

摇光,自研RPC框架

java rpc

Last synced: 21 Oct 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/bincrafters/conan-libjson-rpc-cpp

Conan.io recipe for libjson-rpc-cpp project

json json-rpc libjson-rpc rpc

Last synced: 02 May 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/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/tangsiyang2001/compact-rpc

可插拔式的微内核RPC框架,旨在支持高可拓展性和轻量化的RPC功能。

java nacos netty netty-rpc protocol rpc rpc-framework spi

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

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

rpc socket

Last synced: 14 Mar 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/kercylan98/wasteland

Wasteland 是对于分布式进程的抽象,它适用于快速搭建跨网络交互的应用程序

go golang grpc network process rpc

Last synced: 23 Feb 2026

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

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

c-plus-plus rpc

Last synced: 08 Jun 2026

https://github.com/icemimosa/erpc

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

netty rpc rpc-framework

Last synced: 11 May 2026

https://github.com/pumpkinseed/npc

RPC framework for NSQ

nsq rpc rpc-framework

Last synced: 14 Apr 2025

https://github.com/sergey-melnychuk/iamgroot

Generate Rust code from Open-RPC spec

rpc rust

Last synced: 19 Jan 2026

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

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

consumer dubbo log provider rpc

Last synced: 14 Jan 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/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/killthebuddh4/quiver

Dead-simple, secure, type-safe RPC. The quickest way to deploy a JavaScript function to the internet.

api faas rpc typescript xmtp

Last synced: 21 Jun 2025

https://github.com/co-rs/mco-rpc

server/client remote call crate

async mco rpc

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

Client for the Monero P2P daemon and wallet daemons

java monero rpc

Last synced: 19 Jan 2026

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

an rpc client written in python

discord python rpc

Last synced: 09 Apr 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/lhns/remote-io

Scala RPCs based on effect types

io rpc scala

Last synced: 09 Feb 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/olekli/mreventloop

Simple event system for Python building on asyncio and working seamlessly across sockets.

asyncio event-driven events rpc signals-and-slots

Last synced: 18 Jul 2025

https://github.com/m1212e/easy-rpc

Web requests made easy.

rpc transpiler typescript

Last synced: 27 Apr 2026

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

https://github.com/shilo/mimic

Clone-and-play multiplayer for Godot. Drop in a MimicSync node and make your scenes network-aware, with high-level nodes for connection and gameplay.

client enet game-development gdscript godot godot-4 godot-addon godot-engine multiplayer multiplayer-synchronizer netcode networking online-game replication rpc server synchronization tcp udp websocket

Last synced: 08 Jun 2026

https://github.com/ironbay/exeth

Elixir client for Ethereum JSON RPC API

blockchain elixir ethereum rpc

Last synced: 01 May 2026

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

JSON RPC Starter Kit.

json rpc specification

Last synced: 26 May 2026

https://github.com/monich/libgiorpc

General-purpose RPC library

gio glib rpc

Last synced: 22 May 2026

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/x-infra-lab/x-rpc

microservice framework

framework java microservices rpc

Last synced: 16 Jan 2026

https://github.com/falkern/notionrpc

A script that enables you to showcase your Notion activity on Discord using Rich Presence.

discord discordrpc notion rpc students tools

Last synced: 05 May 2026

https://github.com/mwesox/xrpc

Type-safe, cross-platform RPC framework with fantastic developer experience

code-generation cross-platform openapi-alternative rpc type-safe typescript zod

Last synced: 29 May 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/barneygale/helixir

Python interface to the Perforce RPC API

perforce python rpc

Last synced: 11 Jun 2025

https://github.com/drrlvn/libtirpc-sys

Low-level bindings for the libtirpc library

nfs rpc rust

Last synced: 25 Mar 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/luiscib3r/android_rpc

Remote procedure calls on android device through an API

android flutter grpc mobile mobile-app rpc server shelf sms

Last synced: 06 May 2026

https://github.com/corroded/rai-rb

A Ruby RPC library for RaiBlocks

cryptocurrency raiblocks rpc rpc-client

Last synced: 24 Mar 2025

https://github.com/radeksvarz/evm-rpc-picker

A TUI tool to search for EVM chains, manage favorites securely, and select RPC URLs.

cli evm rpc scripts tui web3

Last synced: 23 May 2026