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/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/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/pumpkinseed/npc

RPC framework for NSQ

nsq rpc rpc-framework

Last synced: 14 Apr 2025

https://github.com/spirali/abrpc

Asynchronous Bidirectional RPC

async python rpc

Last synced: 10 Jun 2026

https://github.com/flutterwang/learningrpc

learning RPC record

go grpc rpc

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

rpc based on hprose

full-duplex rpc

Last synced: 12 Mar 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/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/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/backwardspy/dcs-rich-presence

discord rich presence for DCS

dcs discord presence rich rpc

Last synced: 28 Oct 2025

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

MQ - Lightweight Message Queue Broker

golang grpc protocol-buffers rpc

Last synced: 21 Feb 2026

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/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/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/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/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/shavit/bayamo

Distributed bots for affiliate marketing tests

automation go rpc

Last synced: 17 Mar 2025

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/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/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/kcangyan/broachrpc

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

python rpc rpc-framework udp

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

RPC-like broker based on ØMQ

broker events messages nantes rpc rust worker

Last synced: 12 Feb 2026

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

Protobuffers for VATZ Service

grpc rpc vatz vatz-plugins

Last synced: 09 Feb 2026

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

volo-http 和 volo-rpc整合示例

http rpc rust volo

Last synced: 16 Jan 2026

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

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

net netty rpc

Last synced: 02 Feb 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/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/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/co-rs/mco-rpc

server/client remote call crate

async mco rpc

Last synced: 11 Jul 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/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/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/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/makaronnik/amphp-rpc

PHP (8.1) Async RPC based on Amp

amphp async php81 rpc

Last synced: 14 Mar 2025

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/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/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/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/liaochong/alkaid

摇光,自研RPC框架

java rpc

Last synced: 21 Oct 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/roadrunner-server/rpc

RR RPC plugin

plugin rpc

Last synced: 08 Apr 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/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/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/ocxco/yiiworker

rpc framework based on yii2-base-app and workerman

rpc service workerman yii

Last synced: 24 Jan 2026

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

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

consumer dubbo log provider rpc

Last synced: 14 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/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/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/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/apoleon33/ultimate-rpc

an rpc client written in python

discord python rpc

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

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

go golang grpc network process rpc

Last synced: 23 Feb 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/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/sergey-melnychuk/iamgroot

Generate Rust code from Open-RPC spec

rpc rust

Last synced: 19 Jan 2026

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

Rpc Client for making requests to blockchain nodes

remote-procedure-call rpc

Last synced: 30 Oct 2025

https://github.com/hakoniwalab/hakoniwa-pdu-rpc

hakoniwa-pdu-rpc is a C++ library that provides a framework for remote procedure calls (RPC) based on Hakoniwa's PDU (Protocol Data Unit) communication.

cpp hakoniwa pdu rpc

Last synced: 09 Mar 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/nak3/rust_lab

My rust lab space

rpc rpc-framework rust showcase

Last synced: 17 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/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/toebeann/npc

RPC over Named Pipes for Node.js

ipc javascript named-pipes nodejs npc rpc typescript

Last synced: 11 Apr 2026

https://github.com/struckchure/xrpc

RPC Framework for Golang

golang grpc microservices rpc

Last synced: 09 May 2026

https://github.com/barneygale/helixir

Python interface to the Perforce RPC API

perforce python rpc

Last synced: 11 Jun 2025

https://github.com/indiependente/gochat

Client Server Chat using Go and GRPC

chat client-server go golang grpc protobuf rpc

Last synced: 05 May 2026

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

Low-level bindings for the libtirpc library

nfs rpc rust

Last synced: 25 Mar 2025

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/pegasystems/coffeescript-mockable-http-proxy

Very simple http proxy, that is steerable (until some point) from remote.

coffeescript gulp http-proxy istanbul json nodejs npm rest-api rpc travis-ci

Last synced: 15 Apr 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/i-erokhin/rerr

Golang helper for Gorilla JSON RPC 2.0. Common errors with codes and messages.

go golang json-rpc json-rpc2 rpc

Last synced: 20 Jan 2026

https://github.com/plinker-rpc/iptables

Control iptables for pre routing rules (port forwarding). Specifically suited for forwarding ports to internal LXC containers.

composer-package iptables php plinker-rpc rpc

Last synced: 04 Sep 2025