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/nlachfr/bifrost

A protobuf router and reverse proxy for services, with input validation capabilities

connect gateway go golang grpc grpc-web protobuf reverse-proxy rpc

Last synced: 14 Jan 2026

https://github.com/IcaroTorres/rabbitmq-billing-processing

This repo demonstrates two different approaches to solving a fictitious Customer Billing Processing scenario.

cloudamqp microservices-demo mongodb-atlas netcore31 rabbitmq redis-cache rpc

Last synced: 10 May 2025

https://github.com/brickpop/eth-tx

JS library to ease the compilation, deployment and interaction with Ethereum Smart Contracts

eth ethereum rpc transaction web3 web3js

Last synced: 01 Sep 2025

https://github.com/sv443/whdl

Self-hosted, webhook-based, token-authenticated file downloader and RPC service.

downloader express file-download file-downloader http-server https-server rpc rpc-api rpc-server rpc-service server service webhook webhook-server webhooks

Last synced: 09 Oct 2025

https://github.com/alinz/ella

yet another IDL for generating proper RPC for golang client/server and other languages

generator golang rpc typescript workflow

Last synced: 02 Apr 2026

https://github.com/archergu/simple-blockchain-rpc

A simple blockchain wallet rpc package

blockchain rpc wallet

Last synced: 02 Mar 2025

https://github.com/mars05/netutil

:blush:一个网络相关的工具包,对Netty进行了一些抽象封装,实现了简易的rpc、websocket服务端、分布式锁等

net netty netutil rpc websocket

Last synced: 19 Jan 2026

https://github.com/liquidcats/jsonrpc

Small and powerful JSON RPC client

client http json-rpc json-rpc-client json-rpc2 rpc

Last synced: 14 Jan 2026

https://github.com/dobatymo/cerpcerus

Symmetrical, Secure RPC for Python

p2p python rpc

Last synced: 10 Oct 2025

https://github.com/angrymane/cap-sample

A sample rpc client and server using capnproto, EzPRCServer.

capnproto rpc sample-code

Last synced: 26 Apr 2025

https://github.com/dpwgc/comborpc

基于TCP+MessagePack的简易RPC框架,支持一次请求调用多个方法,支持自定义请求头、中间件、负载均衡策略,支持广播服务。

broadcast client go gzip messagepack network rpc server tcp

Last synced: 25 Sep 2025

https://github.com/philipyao/prpc

a RPC framework for game server development

framework game rpc

Last synced: 14 Jan 2026

https://github.com/potentialstyx/rapids-rs

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

api river rpc rpc-framework rpc-server rust server

Last synced: 24 Jun 2025

https://github.com/rajshrestha86/go-configure

A simple application built on golang that can be used to configure multiple servers at the same time using SSH.

golang grpc rpc

Last synced: 11 Sep 2025

https://github.com/alexisl61/rpc_express

Manual Discord rich presence for Sea of Thieves, Helldivers 2 and The Finals

discord helldivers rich-presence rpc sea-of-thieves the-finals

Last synced: 21 Mar 2025

https://github.com/dhavalw/octopus

Lightweight, bi-directional RPC, for Node JS & browser - with namespaces, and swappable, arbitrary mix of transports !

bidirectional browser javascript lightweight microservices nodejs rpc

Last synced: 21 Feb 2026

https://github.com/fugazi-io/connector.node.redis

A fugazi connector for Redis

cli fugazi redis redis-client rpc rpc-client

Last synced: 30 Oct 2025

https://github.com/aldebaran/libqi-rs

The libqi project is an object oriented RPC framework with robotics application, used by Aldebaran NAOqi systems. This is an experimental implementation of libqi in pure 100% safe Rust.

aldebaran libqi rpc rpc-framework

Last synced: 21 Jan 2026

https://github.com/sdttttt/go-tds

A minimal micro-service framework implementation. (including registry)

framework golang grpc microservice rpc

Last synced: 05 Apr 2026

https://github.com/brian-gl/courseroom_server

CourseRoom Server Using Rpc Protocol

java mysql rpc stored-procedures

Last synced: 14 Mar 2026

https://github.com/cmmvio/cmmv

Contract-Model-Model-View (CMMV) - Minimalistic Node.js Server Framework

cmmv contracts nestjs nodejs protobuf rpc typescript websocket

Last synced: 17 Oct 2025

https://github.com/octolab/protocol

📡 Toolkit for service communication protocols. 🛰

go grpc hacktoberfest http octolab protocol rest rpc toolkit

Last synced: 27 Jan 2026

https://github.com/apigear-io/objectlink-spec

documentation regarding the objectlink protocol

protocol rpc

Last synced: 10 Sep 2025

https://github.com/thequantumphysicist/asyncjsonrpc

A simple, thread-safe, header-only library for asynchronous json rpc with context-per-call support

async asynchronous high-performance json jsonrpc jsonrpc2 rpc thread-pool thread-safe

Last synced: 21 Jun 2025

https://github.com/connerdouglass/ezrpc

Tiny Go library for generic RPCs

generics golang rpc

Last synced: 19 Oct 2025

https://github.com/easyops-cn/go-proto-giraffe

Giraffe Micro 框架生成插件

giraffe microservice protobuf rest rpc

Last synced: 20 Jun 2025

https://github.com/plutoromani/mev-bot_solana

Mev-Bot_SOLANA is a powerful trading bot designed for the Solana blockchain, offering features like scam token detection and customizable risk management. Explore its user-friendly interface and integrate with decentralized exchanges to enhance your trading experience! 🐙💻

0xblock arbitrage blockchain bundle grpc offchain pumpdotfun pumpski pumpswap rpc rust sandwich shred solana trading trading-strategies validator web3

Last synced: 17 Jun 2025

https://github.com/bsv-blockchain/go-alert-system

Lightweight Go RPC alerting service for BitcoinSV nodes

alert-system bitcoin bitcoinsv bsv go node rpc

Last synced: 02 Apr 2026

https://github.com/agustinsrg/go-simple-rpc-message

Golang library that implements a very simple RPC message system to be used in a text-based communication system.

golang library protocol rpc

Last synced: 22 Oct 2025

https://github.com/continuous1024/simple-rpc

最简单的RPC,使用接口进行RPC调用,使用Netty进行通信,使用JDK动态代理来实现客户端代理,使用CompletableFuture获取请求结果

completable-future jdk-proxy netty-rpc rpc rpc-framework

Last synced: 17 Jan 2026

https://github.com/go-imsto/imsto-client

Imsto RPC Client

golang grpc image rpc

Last synced: 24 Oct 2025

https://github.com/pyoner/elm-json-rpc

Elm JSON RPC

elm elm-lang json-rpc rpc

Last synced: 24 Oct 2025

https://github.com/struckchure/xrpc

RPC Framework for Golang

golang grpc microservices rpc

Last synced: 02 Mar 2025

https://github.com/esensar/neovim-http-api-plugin

Very simple HTTP wrapper around Neovim RPC API - demonstration of neovim-java-plugin-host - Moved to https://codeberg.org/neovim-java/neovim-http-api-plugin

api http java neovim neovim-java-plugin plugin rpc

Last synced: 25 Oct 2025

https://github.com/php-lsp/router

[READ ONLY] Subtree split of the component (see php-lsp/php-lsp)

language-server language-server-protocol lsp mapper php route router rpc

Last synced: 24 Feb 2026

https://github.com/stefanak-michal/deepr-php

API library following Deepr specification

api deepr php rpc

Last synced: 04 Apr 2025

https://github.com/alexmhack/grpc-microservices-tutorial

Understanding and implementing a basic Microservice with Python's popular gRPC framework

basics grpc microservices protobuf python rpc tutorial

Last synced: 25 Oct 2025

https://github.com/iamd3vil/twirpex

Implementation of Twirp RPC in elixir

elixir protobuf rpc twirp

Last synced: 04 Apr 2025

https://github.com/oikomi/fishrpc

A remote procedure call(RPC) framework for develop distributed services.

rpc

Last synced: 16 Dec 2025

https://github.com/bankiru/rpc-server-bundle

Abstract RPC server

api api-server bundle rpc symfony

Last synced: 11 Sep 2025

https://github.com/hufeng/notty

A meta framework for building RPC framework.

meta microservice netty nodejs rpc

Last synced: 27 Mar 2025

https://github.com/purelabio/eth

Library for interacting with Ethereum from Go

ethereum go golang rpc

Last synced: 17 Jan 2026

https://github.com/libyarp/yarp.rb

YARP implementation for Ruby

rpc rpc-library ruby

Last synced: 30 Jan 2026

https://github.com/gggeek/phpxmlrpc-jsonrpc

A php library for building json-rpc clients and servers

api jsonrpc php rpc

Last synced: 30 Jan 2026

https://github.com/danprince/zrpc

🔌 Zod-powered RPC

rpc typescript zod

Last synced: 27 Mar 2025

https://github.com/whoswhip/xmrigrpc

Ever wanted to lose the privacy part of mining XMR? Well now you can share the fact you are mining XMR to everybody on Discord!

discord discord-rpc rpc xmrig

Last synced: 02 Mar 2025

https://github.com/zvikinoza/mastering-go

book Mastering-go's example codes and exercise solutions.

docker golang http rpc tls

Last synced: 16 Jun 2025

https://github.com/konijima/ts-multichain-rpc

A typescript wrapper for `multichain` rpc.

multichain rpc typescript

Last synced: 02 Jul 2025

https://github.com/shgopher/zhongli

it's a rpc framework written in go language with strong stability and high operating efficiency

go go-rpc rpc

Last synced: 27 Feb 2026

https://github.com/stratosblue/keenconveyance

A `Asp.Net Core Controller` service call framework based on `interface`. 基于 `interface` 的 `Asp.Net Core Controller` 服务调用框架。

aspnet-core aspnetcore client http rpc rpc-framework

Last synced: 09 Apr 2025

https://github.com/notgne2/arc-rpc

Asynchronous Remote Classes make RPC simple

arc-rpc clusters ipc remote rpc spawned

Last synced: 11 Feb 2026

https://github.com/sile/htrpc

HTTP based RPC library for Rust

asynchronous http rpc rust

Last synced: 12 Feb 2026

https://github.com/slimcdk/go-shelly

Go client for interacting with Shelly devices

api api-client go go-library go-package golang golang-library golang-package rpc shelly

Last synced: 12 Feb 2026

https://github.com/farwayer/ws-rpc

Simple, small rfc-correct JSON-RPC 2.0 implementation via websockets

api jsonrpc msgpack rpc websocket

Last synced: 12 Feb 2026

https://github.com/jonathanturnock/minimal-ts-rpc

An Example of a minimal Typescript RPC implementation

rpc typescript

Last synced: 10 Apr 2025

https://github.com/which0113/freefish-rpc

基于 Etcd + Vert.x 的高性能和轻量级 RPC 框架

etcd rpc vertx zookeeper

Last synced: 12 Feb 2026

https://github.com/nogipx/rpc_dart

gRPC-inspired library built on pure Dart, Backend-for-Domain (BFD)

backend-for-domain dart grpc rpc rpc-framework

Last synced: 28 Feb 2026

https://github.com/litert/televoke.js

A simple RPC service framework.

http json-rpc rpc tcp

Last synced: 04 Apr 2026

https://github.com/chunghha/tonic-demo

A gRPC demo in Rust

demo grpc rpc tonic

Last synced: 15 Jun 2025

https://github.com/lordronz/discord-rpc-python

When the impostor is sus 😳

discord python rpc

Last synced: 03 Apr 2025

https://github.com/rolodexter/p10node-website

Documentation and roadmap for p10node’s blockchain infrastructure services, client onboarding, and partnership support.

blockchain developer-relations infrastructure node-as-a-service nodefi nodes open-source rpc rpc-services

Last synced: 19 Mar 2026

https://github.com/davidcralph/discordwarp

Discord RPC extension for TurboWarp projects

discord extension rpc scratch scratch-extension scratch3 scratchblocks turbowarp

Last synced: 07 Sep 2025

https://github.com/dkackman/chia-service-connector

Package for managing connections to Chia RPC services

chia chia-blockchain rpc

Last synced: 16 Feb 2026

https://github.com/progzone122/aur-wrapper

A simple wrapper for RPC API and RSS for AUR (Arch User Repository)

api arch aur javascript packages rpc rss typescript wrapper

Last synced: 16 Feb 2026

https://github.com/hmgle/cprpc

rpc

Last synced: 02 Mar 2025

https://github.com/doseofted/prim-rpc-starter

Starter project for Prim+RPC used in blog post

demo rpc type-safe typescript

Last synced: 07 Apr 2025

https://github.com/nogipx/rpc_dart_transports

gRPC-inspired library built on pure Dart, Backend-for-Domain (BFD)

backend-for-domain bidirectional-rpc client-streaming-rpc dart grpc rpc server-streaming-rpc unary-rpc

Last synced: 01 Jul 2025

https://github.com/day253/krpc

RPC framework inside Shumei.

hertz kitex rpc

Last synced: 12 Jan 2026

https://github.com/simon28082/microservice-framework

Microservice server framework based on Swoole, Laravel, RPC (support HTTP, TCP) interaction

crcms laravel microservice microservice-framework rpc swoole tcp

Last synced: 26 Feb 2025

https://github.com/unclazz/tac.metaservlet.client

RPC client assebmly for Talend Administration Center (TAC).

rpc talend

Last synced: 30 Jun 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: 23 Mar 2025

https://github.com/pascalallen/grpc-go

grpc-go is a module that is designed to give you a gRPC server and client in Go, right out of the box. There is a publication for this repository which can be found at https://pascalallen.medium.com/how-to-build-a-grpc-server-in-go-943f337c4e05.

go grpc protocol-buffers remote-pr rpc

Last synced: 17 Nov 2025

https://github.com/dinstone/focus-go

Focus-go is the go language implementation of the Focus.

focus rpc

Last synced: 01 Mar 2025

https://github.com/farukterzioglu/docker-bitcoind

A docker image for bitcoind (regtest)

bitcoin bitcoin-core buidl regtest rpc

Last synced: 06 Sep 2025

https://github.com/gen-iot/rpcx

Easy to use and developer friendly RPC library

asynchronous esay-to-use middlewares rpc

Last synced: 17 Jan 2026

https://github.com/29dch/custom-rpc-framework

自定义RPC框架

rpc rpc-framework

Last synced: 27 Feb 2025

https://github.com/ngruychev/json_rpc_controllers

Create class-based JSON-RPC services and use them seamlessly on the client-side

deno nodejs rpc typescript

Last synced: 31 Mar 2025

https://github.com/bigjk/nra

Minimal RPC library to call Go from Javascript

golang javascript rpc

Last synced: 16 Mar 2025

https://github.com/ierturk/zsc31050-calib-rust

A sample project that uses slint-ui, dust_dds and third party dll c/c++ library usage on windows with rust

async bindings dds dust-dds idl rpc rust serde serde-json slint-ui tokio

Last synced: 07 Sep 2025

https://github.com/ij4l/go-rpc

protobuf

protobuf rpc

Last synced: 05 Apr 2025

https://github.com/dest4590/cloudrpc

Discord RPC support for SoundCloud

discord discordrpc rich-presence rpc soundcloud tampermonkey

Last synced: 03 Feb 2026

https://github.com/nicledomas/binarymapper

Remote calls different binary executable files

http rest-api rpc

Last synced: 31 Aug 2025

https://github.com/zfi2/fl-studio-discord-rpc

A configurable FL Studio RPC for Discord!

csharp discord discord-rich-presence dotnet fl-studio rich-presence rpc

Last synced: 29 Dec 2025

https://github.com/mpwsh/chia-client

Wrapper to work with Chia node RPC endpoints

blockchain chia chia-blockchain chia-network cryptocurrency rpc rust

Last synced: 13 Sep 2025

https://github.com/arthurweinmann/puppeteer-server

Run Puppeteer (browser automation) as a HTTP API

api puppeteer rpc

Last synced: 24 Feb 2025

https://github.com/zoubingwu/electron-rpc-remote

RPC-styled API for electron ipc.

electron ipc ipcmain ipcrenderer rpc

Last synced: 27 Mar 2025

https://github.com/asanikovich/helios

Docker image for helios - A fast, secure, and portable multichain light client for Ethereum

blockchain blockchain-node docker docker-compose docker-image ethereum helios rpc rpc-client

Last synced: 30 Jan 2026