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/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/connerdouglass/ezrpc

Tiny Go library for generic RPCs

generics golang rpc

Last synced: 17 May 2026

https://github.com/ntdls/ntdls.reliablemessaging

Reliable and simple two-way IPC/RPC messaging library using TCP/IP with optional compression and encryption.

ipc networking rpc txp-ip

Last synced: 14 Apr 2026

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

A simple blockchain wallet rpc package

blockchain rpc wallet

Last synced: 08 Jun 2026

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/illtamer/glcc-distributed-engine

GLCC - GitLink Code Camp work: JianMu distributed task scheduling engine. 第一届 GitLink GLCC 夏令营作品,建木分布式任务调度引擎(已验收)。

java rpc task-engine

Last synced: 12 May 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/dpwgc/comborpc

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

broadcast client go gzip messagepack network rpc server tcp

Last synced: 25 Sep 2025

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/go-imsto/imsto-client

Imsto RPC Client

golang grpc image rpc

Last synced: 19 May 2026

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

Elm JSON RPC

elm elm-lang json-rpc rpc

Last synced: 24 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/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: 18 Apr 2026

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

A fugazi connector for Redis

cli fugazi redis redis-client rpc rpc-client

Last synced: 15 Apr 2026

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: 17 May 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/vwapplications/pigeon

Pigeon is a framework developed in python that was made to intermediate the use of RabbitMQ services in a quick and easy way, these services of communication between components / services through different types of context of exchange of messages

amqp comunication comunication-queue pigeon post-office postman pubsub python rabbitmq rpc

Last synced: 15 Apr 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 Apr 2026

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

Giraffe Micro 框架生成插件

giraffe microservice protobuf rest rpc

Last synced: 20 Jun 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: 16 May 2026

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/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/soreing/rpc-service-cpp

Remote Procedure Call service library in C++

cpp metaprogramming remote-procedure-call rpc windows

Last synced: 28 Apr 2026

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/stefanak-michal/deepr-php

API library following Deepr specification

api deepr php rpc

Last synced: 04 Apr 2025

https://github.com/iamd3vil/twirpex

Implementation of Twirp RPC in elixir

elixir protobuf rpc twirp

Last synced: 04 Apr 2025

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/bankiru/rpc-server-bundle

Abstract RPC server

api api-server bundle rpc symfony

Last synced: 11 Sep 2025

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

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

etcd rpc vertx zookeeper

Last synced: 12 Feb 2026

https://github.com/purelabio/eth

Library for interacting with Ethereum from Go

ethereum go golang rpc

Last synced: 17 Jan 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/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: 13 May 2026

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/any2api/any2api

🚀 any2api core framework, CLI and docs

adapter api container docker grpc messaging rest rpc wrapper

Last synced: 15 May 2026

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/imzlh/webrpc

Perfect RPC Module for both Deno and Browser. 一个为双向调用而创造的RPC模块

deno rpc rpc-framework web

Last synced: 16 Apr 2026

https://github.com/simon28082/framework

Extend the Laravel framework, add Swoole, Socket, RPC, WebSocket support, and common scaffolding features

laravel microservice rpc socket swoole tcp websocket

Last synced: 18 Apr 2026

https://github.com/Bortlesboat/bitcoin-api

Bitcoin fee intelligence API — stop overpaying fees. 108 endpoints, 725 tests, self-hostable, Apache 2.0. Live at bitcoinsapi.com.

ai ai-agents bitcoin bitcoin-api bitcoin-core bitcoin-node cryptocurrency docker fastapi fee-estimation llm mcp mcp-server mempool model-context-protocol python rest-api rpc self-hosted

Last synced: 13 Apr 2026

https://github.com/alexgalhardo/learning-json-rpc

A personal project I created to learn and improve my skills in JSON-RPC to use in Load & Stress Tests benchmarkings

api bun json-rpc2 json-server jwt mognodb rpc typescript

Last synced: 16 Apr 2026

https://github.com/adt109119/llamacpp-distributed-inference

一個基於 llama.cpp 的分佈式 LLM 推理程式,讓您能夠利用區域網路內的多台電腦協同進行大型語言模型的分佈式推理,使用 Electron 的製作跨平台桌面應用程式操作 UI。

distributed-inference distributed-llm gguf llamacpp llm llm-inference rpc

Last synced: 23 May 2026

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

A typescript wrapper for `multichain` rpc.

multichain rpc typescript

Last synced: 02 Jul 2025

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/alenkacz/grpc-cli-docker

Docker images for grpc cli

cli docker-image grpc rpc

Last synced: 16 Apr 2026

https://github.com/huntlabs/hunt-service

Distributed RPC framework (micro-service) for DLang based on gRPC and neton.

distributed micro-service rpc rpc-client rpc-server rpc-service

Last synced: 05 Mar 2026

https://github.com/giovaneiwamoto/database-rpc

💼 Database RPC - Allow users to perform basic operations on a remote system by making remote procedure calls for efficient data handling.

database rpc stubs

Last synced: 15 May 2026

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/akhilk2802/streamwave

A distributed live streaming platform leveraging gRPC, RTMP, FFmpeg, and DASH for scalable video delivery.

distributed-systems ffmpeg golang grpc livestream rpc streams

Last synced: 17 Apr 2026

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: 09 Apr 2026

https://github.com/sv443/whdl

Self-hosted, webhook-based, token-authenticated file downloader and shell script 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: 17 Apr 2026

https://github.com/sachinsagrawal/xcode-rpc

An Xcode RPC for Discord originally made by llsc12 with an improved UI by me.

axswift discord discord-rpc rich-presence rpc swift swordrpc xcode

Last synced: 17 Apr 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/qingyangmoke/vtea

vtea 是一个基于nodejs 支持多协议的rpc框架解决方案

javascript nodejs plugin rpc service

Last synced: 20 Apr 2026

https://github.com/speedycraftah/discord-input-stats-rpc

This small module written in Python and C-Sharp respectively tracks the amount of times you have pressed a key on your keyboard and clicks on your mouse and shows it on your Discord RPC.

discord input rpc stats-rpc

Last synced: 18 Apr 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/sdttttt/go-tds

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

framework golang grpc microservice rpc

Last synced: 05 Apr 2026

https://github.com/heisenware/vrpc-hpp

Asynchronous RPC via MQTT for header-only C++

asynchronous cloud-computing header-only iot mqtt rpc

Last synced: 18 Apr 2026

https://github.com/nxsjs/nxs

An advanced, cutting-edge full-stack solution providing comprehensive capabilities for Web, Backend, Gaming, IM, and Live Streaming.

backend chat full-stack gaming high-performance im live-streaming lockstep-synchronization multiplayer-game nxsjs real-time rpc state-synchronization web

Last synced: 20 Apr 2026

https://github.com/arcward/keyquarry

In-memory key-value store in Go, with database-backed snapshotting, and telemetry. Uses GRPC.

go golang grpc grpc-go key-value key-value-store rpc

Last synced: 13 May 2026

https://github.com/fugazi-io/proxify

Serve existing http based APIs as fugazi modules

cli console cors fugazi proxy rpc rpc-client terminal

Last synced: 21 Apr 2026

https://github.com/maojianwei/mao_opendaylight_develop_demo

Normal form in OpenDayLight(ODL) development.

netconf notifications odl opendaylight rpc yang

Last synced: 05 Jun 2026

https://github.com/daheige/stat

golang prometheus metrics

api golang http metrics prometheus rpc stat web

Last synced: 13 Jun 2026

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

JSON-RPC 2.0 for Elm.

elm json json-rpc json-rpc2 rpc

Last synced: 24 Apr 2026

https://github.com/davidcralph/discordwarp

Discord RPC extension for TurboWarp projects

discord extension rpc scratch scratch-extension scratch3 scratchblocks turbowarp

Last synced: 16 May 2026

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

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

docker golang http rpc tls

Last synced: 24 Apr 2026

https://github.com/varavelio/vdl-plugin-rpc-ts

Plugin to generate VDL RPC for TypeScript

api codegen rpc ts typescript varavel vdl vdl-plugin vdl-rpc

Last synced: 14 Jun 2026

https://github.com/plzbugmenot/solana_pumpfun_website_portfolio

The Solana Pumpfun Sniper Bot is an automated trading tool designed for the Solana blockchain. It specializes in real-time monitoring of newly launched tokens on Pumpfun, executing buy and sell orders based on user-defined settings.

pumpfun-dev-sniper rpc sniper-solana-bot solana solanaweb3 typescript

Last synced: 25 Apr 2026

https://github.com/rumkin/urpc

μRPC is a transport agnostic JSONRPC 1.0 implementation

javascript js jsonrpc nodejs rpc

Last synced: 25 Apr 2026

https://github.com/varavelio/vdl-plugin-rpc-go

Plugin to generate VDL RPC for Golang

api codegen go golang rpc varavel vdl vdl-plugin vdl-rpc

Last synced: 14 Jun 2026

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

CourseRoom Server Using Rpc Protocol

java mysql rpc stored-procedures

Last synced: 26 Apr 2026

https://github.com/zanzythebar/thothnetwork

Highly scalable distributed IoT backend

actor-model bufbuild go golang iot libp2p nats natsio protobuf rpc thoth

Last synced: 27 Apr 2026

https://github.com/oikomi/fishrpc

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

rpc

Last synced: 07 Jun 2026

https://github.com/graugans/go-ovp8xx

A GO package and cli to access the ifm ovp8xx series of devices

api cli go hacktoberfest json ovp8xx rpc

Last synced: 27 Apr 2026

https://github.com/carnivuth/lab-reti-di-calcolatori

repository per i progetti di laboratorio di reti di calcolatori

c java rmi rmi-client rmi-server rpc socket socket-programming

Last synced: 01 May 2026

https://github.com/mrzhorik09/discordrpc

this is Discord RPC create on Python with two working Labels

discord discord-py python rpc

Last synced: 02 May 2026

https://github.com/danprince/zrpc

🔌 Zod-powered RPC

rpc typescript zod

Last synced: 02 May 2026

https://github.com/cs-xiaojianhui/srpc

SRPC 是一个基于 Netty 实现网络通信,Zookeeper 实现服务暴露和发现,并实现了序列化、负载均衡、重连机制的远程调用框架。

java netty rpc zookeeper

Last synced: 04 May 2026

https://github.com/maxim5/upsource.samplerpc

A sample RPC client for Upsource

client java jetbrains json json-api rpc rpc-client upsource

Last synced: 04 May 2026

https://github.com/radosz99/scrabble-board-detector

RPC API created using FastAPI for detecting letters based on image with scrabble board in it.

fastapi python rpc scrabble

Last synced: 04 May 2026

https://github.com/stagas/vipu

run things in vite headless with node/puppeteer and alice-bob typed rpc

headless puppeteer rpc vite

Last synced: 04 May 2026

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

When the impostor is sus 😳

discord python rpc

Last synced: 05 May 2026

https://github.com/nhassl3/servicehub-backend

Production-ready marketplace backend — Go · gRPC · PostgreSQL 18 · PASETO · Clean Architecture · Docker

backend business-logic golang grpc marketplace rpc server

Last synced: 09 Jun 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