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/no-turno/solid-js-example-with-eden

Everything you need to build a Solid project, powered by solid-start + elysia eden

bunjs elysiajs rpc solid-start

Last synced: 05 Apr 2025

https://github.com/houbb/raft

the raft for java.(分布式一致性协议 raft java 版本实现,分布式的基石)

consensus-algorithm dubbo mq raft raft-consensus-algorithm rpc

Last synced: 08 Oct 2025

https://github.com/alexdenkk/chat

Anonymous chat using Go/RPC/AES256

aes anonymous chat go rpc

Last synced: 09 Apr 2025

https://github.com/ahmeddwalid/dss-rpc

Distributed Systems Security - Assignment 1 (Part 2)

c distributed-systems freebsd linux networksecurity remote-procedure-calls rpc rpcgen security tcp-ip udp

Last synced: 08 May 2025

https://github.com/epomatti/nodejs-python-interop

Node.js + Python interoperability

bridge interoperatiblity javascript node python rpc

Last synced: 31 Dec 2025

https://github.com/ankitrgadiya/xmlrpc

An XMLRPC Implementation in Go

golang rpc xml xmlrpc

Last synced: 25 Oct 2025

https://github.com/repo-archive-x-rays5/discord_rpc

Simple program to display rich presence on discord. And has a json config file to save settings

discord json rich-presence rpc rust

Last synced: 10 Apr 2025

https://github.com/thebinary/elixir-xenapi

XenAPI for elixir

elixir rpc xapi xenserver

Last synced: 09 Oct 2025

https://github.com/exbotanical/lib.rpc

generic, programmable Remote Procedure Calls and data serialization interface for the C programming language

application-state-transfer marshalling remote-procedure-calls rpc rpc-framework serialization state-synchronization

Last synced: 01 Sep 2025

https://github.com/bleshik/aws-rpc

The easiest way to deploy a plain old JS object as AWS Lambda

aws aws-lambda javascript node nodejs rpc typescript

Last synced: 09 Oct 2025

https://github.com/cuidd2018/mantis

Mantis is a remote procedure call(RPC) framework for rapid development of high performance distributed services.

formwork mantis netty rpc

Last synced: 19 Jan 2026

https://github.com/compulim/message-port-rpc

Turns a MessagePort into an remote procedure call (RPC) stub

messageport rpc

Last synced: 13 Feb 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: 26 Feb 2025

https://github.com/0xradioac7iv/solrpc

RPC Aggregator for Solana

aggregator load-balancing rpc solana

Last synced: 15 May 2025

https://github.com/darky/worker-thread-rpc

RPC cluster based on worker threads

cluster nodejs rpc thread worker worker-thread

Last synced: 10 Oct 2025

https://github.com/dareka826/discord-cmus-rpc

Show current playing cmus song in Discord with RPC

cmus discord rpc

Last synced: 28 Mar 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/nicledomas/binarymapper

Remote calls different binary executable files

http rest-api rpc

Last synced: 31 Aug 2025

https://github.com/fzdwx/rpc

java rpc

java netty rpc

Last synced: 03 Apr 2025

https://github.com/uncharted404/ayb-rpc

基于netty实现的rpc框架

netty netty-rpc rpc

Last synced: 21 Jan 2026

https://github.com/iochti/thing-service

iochti object service which handles connected things

golang iochti rpc service thing

Last synced: 14 Feb 2026

https://github.com/blakeliafk/boltdbr

极简kvdb

kvdb rpc rpcdb

Last synced: 26 Feb 2025

https://github.com/fontseca/grpc-with-cpp

An RPC server built with the gRPC framework and C++, featuring services for clients, products, invoices, and invoice details.

backend cmake cpp grpc protobuf rpc server

Last synced: 26 Jun 2025

https://github.com/hidehalo/json-rpc

Implements of JSON-RPC 2.0 protocol and client/server stubs

json-rpc json-rpc-client json-rpc-server php rpc stub

Last synced: 26 Feb 2025

https://github.com/gforien/rpc-generator

Projet INSA 4e année : un compilateur prend en entrée une application client ↔ serveur et qui génère architecture réseau transparente pour celui qui exécute l'application

abstraction implementation java rpc

Last synced: 21 Mar 2025

https://github.com/mjaow/tiny-dubbo

自己实现的rpc框架,参考了dubbo的实现思路,可扩展

dubbo rpc

Last synced: 11 Oct 2025

https://github.com/freight-trust/api

Main Gateway for all the subset APIs

api blockchain json mq restful rpc soap xml

Last synced: 26 Feb 2025

https://github.com/filipe1309/ud-go-microservices

Udemy - Working with Microservices in Go (Golang)

docker golang grpc kubernetes microservices mongodb postgresql rabbitmq rpc

Last synced: 19 Jan 2026

https://github.com/freight-trust/besu-transact

Hyperledger Besu Transaction/RPC

besu enterprise ethereum evm hyperledger ipc npm rpc

Last synced: 26 Feb 2025

https://github.com/flaviomarcio/qorm

Qt-QOrm Object-relational mapping for SQL ANSI, SQLite, Postgres, MSSQL, Oracle, MySQL

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

Last synced: 21 Feb 2025

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

golang grpc demo applications

golang-application grpc rpc

Last synced: 23 Mar 2025

https://github.com/immofon/mrpc

mofon rpc

golang rpc

Last synced: 24 Dec 2025

https://github.com/anzerr/banano.rpc

Typescript interface to call the nano rpc

banano client nano rpc typescript util

Last synced: 03 Oct 2025

https://github.com/go-board/thor

Go micro-service's Swiss Army Knife

golang grpc microservice rpc

Last synced: 05 Feb 2026

https://github.com/eppnet-networking/eppnet-unity

Unleash the power of E++Net in the Unity game engine

efficiency efficient enet eppnet lightweight network networking performance rpc unity3d

Last synced: 13 Oct 2025

https://github.com/mattijsf/tango-rpc

This library provides an easy and type-safe method for remote procedure calls (RPCs) over a string-based communication channel in TypeScript.

rpc typescript

Last synced: 30 Mar 2025

https://github.com/just1diaxx/activerpc

The best application to edit its own Discord RPC!

assets discord discordrpc pc rpc vb visualbasic

Last synced: 15 May 2025

https://github.com/hydrawisk793/kaphein-js-json-rpc-peer

A JSON RPC peer implementation based on web socket client.

json-rpc jsonrpc peer rpc websocket

Last synced: 16 Oct 2025

https://github.com/scaytrase/rpc-common

Common RPC interfaces

api client common rpc

Last synced: 08 Apr 2025

https://github.com/mrdulin/go-rpc-cnode

An Go RPC server for CNode community.

go go-rpc rpc

Last synced: 02 Mar 2025

https://github.com/vishwam/worker-async-nextjs

Example usage of worker-async in a nextjs app

async nextjs promisify rpc typescript web-worker worker

Last synced: 20 Jul 2025

https://github.com/zahi1/simplerpc-system

Distributed gas pressure simulation using SimpleRPC (.NET 8): one server (container) plus multiple input/output clients; contract-first, logged, safe concurrent updates.

client-server csharp distributed-systems rpc simple-rpc

Last synced: 31 Aug 2025

https://github.com/nadilas/ds-orpc-java

Deepstream.io object based RPC handler extension including session handling and server-to-client callback using protocol-buffers.

callback consumer deepstream kotlin object-oriented protobuf-definitions protocol-buffers rpc session

Last synced: 30 Aug 2025

https://github.com/nexrx/solid-rpc-rs

Build blazing-fast, type-safe full-stack apps with SolidJS & Rust!

fullstack rpc rust solidjs

Last synced: 13 Oct 2025

https://github.com/zahi1/multi-protocol-system-integration

Multi-protocol system integration of a gas‑pressure simulation with interoperable Container, Input, and Output components joined via adapters. Server uses SimpleRPC; Input client uses gRPC; Output client uses RESTful HTTP; adapters unify calls into a single RPC-style domain interface.

adapters-layer client-server csharp distributed-systems dotnet grpc interoperability microservices multi-protocol nlog nswag rabbitmq restful-api rpc simple-rpc simulation

Last synced: 31 Aug 2025

https://github.com/ahsouza/golang-grpc

Simple Example of Communication using gRPC service with GO lang

communication go golang google grpc rpc

Last synced: 30 Mar 2025

https://github.com/robertgumpert/gopherpc

A simple library written in GO, which provides functionality for serialization and deserialization of JSON objects in accordance with the JSON-RPC standard.

deserialization go golang jrpc json json-rpc json-schema jsonrpc rpc serialization

Last synced: 30 Aug 2025

https://github.com/dmdv/rpc-prototype-server

rpcx server prototype which uses rpcx and skaffold within local cluster

cluster microservice prototype rpc rpcx skaffold skaffold-example

Last synced: 06 Apr 2025

https://github.com/deamondev/gossip-glomers

My solutions to distributed systems challenges baked by fly.io: https://fly.io/dist-sys/

broadcast distributed-systems golang rpc

Last synced: 13 Oct 2025

https://github.com/tsirysndr/twirp-client

Twirp RPC Client for NodeJS

nodejs protobuf rpc

Last synced: 29 Aug 2025

https://github.com/bencompton/ghost-rpc

Develop the full-stack in the browser, test the full-stack with fast integration tests, and deploy the back-end in Node.js, all with minimum effort and maximum re-use.

fastify node-js rpc

Last synced: 13 Mar 2026

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

WebCFace client for node.js and browser

nodejs rpc typescript websocket

Last synced: 14 Oct 2025

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

用netty建立的easy-rpc

java netty-rpc netty4 rpc

Last synced: 27 Aug 2025

https://github.com/jayrbolton/brontosaurus

Streamlined Python JSON APIs with Sanic + JSON Schema + JSON RPC

json-rpc json-rpc2 json-schemas python rpc sanic

Last synced: 24 Aug 2025

https://github.com/daemontoolz/locuste.service.osm

LOCUSTE : Service ordonnanceur / Pilotage automatique / Gestionnaire de vol

golang openstreetmap rpc

Last synced: 24 Aug 2025

https://github.com/yagotome/grpc-cache

Simple example of the use of gRPC for client-server RPC

golang grpc nodejs protobuf rpc

Last synced: 23 Aug 2025

https://github.com/thejian/msgpack-rpc-node

MessagePack RPC implementation for Node

msgpack nodejs rpc typescript

Last synced: 14 Oct 2025

https://github.com/totoleo/yar

Yet Another yaR client to go

client go rpc yar

Last synced: 22 Jan 2026

https://github.com/scrounger/iobroker.openmediavault

This adapter allows to read informations from your OpenMediaVault using the rpc interface

adapter api iobroker openmediavault rpc

Last synced: 20 Jan 2026

https://github.com/netauth/protocol

The Protobuf files for the NetAuth GRPC protocol

netauth protobuf protocol rpc

Last synced: 22 Jan 2026

https://github.com/mcfriend99/jsonrpc

A JSON-RPC library for Blade programming language

json json-rpc rpc

Last synced: 09 Mar 2026

https://github.com/bravo68web/is-he-online

Live Presense Tracker // 🔎

discord livestream presense rpc sse vscode-extension

Last synced: 18 Aug 2025

https://github.com/forderud/windowsrpcsample

Windows local RPC sample

rpc win32

Last synced: 18 Aug 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/muvon/php-kiss-json-rpc

KISS implementation of lib to work with JSON RPC protocol

curl json jsonrpc kiss lib php request rpc

Last synced: 13 Sep 2025

https://github.com/blacksmoke26/amqp-node-rpc-direct

RabbitMQ with Node.js to achieve RPC (Remote Procedure Call) communication flawlessly..

ampq broker nodejs producer-consumer queue rabbitmq rpc

Last synced: 04 Apr 2025

https://github.com/fibjs/fib-rpc

Remote Procedure Calling for fibjs

rpc websocket

Last synced: 20 Jan 2026

https://github.com/dan-and-dna/arpc

json rpc

golang json jsonrpc rpc

Last synced: 17 Aug 2025

https://github.com/saefullohmaslul/grpc-microservices

:space_invader: gRPC Microservices for Nodejs with Typescript

docker docker-compose grpc microservices nodejs rpc typescript

Last synced: 17 Aug 2025

https://github.com/codeprometheus/starry-rpc

实现一个基本功能完善的RPC,Netty,Zookeeper,Nacos,Redis,Kyro,Snappy

kyro nacos netty rpc zookeeper

Last synced: 17 Oct 2025

https://github.com/sieugene/web3-rpc-health-checker

HTTP and WSS health checker for web3 nodes

health-check rpc web3-rpc

Last synced: 17 Aug 2025

https://github.com/bacher/rpc-json

RPC-JSON

nodejs rpc

Last synced: 14 Aug 2025

https://github.com/leonardoraele/json-rpc-dual-engine

A Javascript JSON-RPC-2.0 transport protocol agnostic client and server engine.

client http https json json-rpc json-rpc-client json-rpc-engine json-rpc-server json-rpc2 rpc server server-engines socket websocket

Last synced: 24 Jan 2026

https://github.com/anindya-prithvi/rpcs_dscd

Implementing RPCs/comm. using grpc/zeromq/rabbitmq

distributed-systems grpc grpc-python rabbitmq rpc zeromq

Last synced: 30 Oct 2025

https://github.com/petr-korobeinikov/oto-showcase

An example of how to use oto.

httprpc json-api oto rpc

Last synced: 03 Aug 2025

https://github.com/louishuyng/sync-rpc-proto

This is a script to help collect schema from one centralized repo and sync to the project use that schema

rpc schema script

Last synced: 04 Oct 2025

https://github.com/gmpsankalpa/discord-rpc

Discord rpc

discord rpc

Last synced: 18 Oct 2025

https://github.com/areal060781/temp-messenger-service-unit-testing

Simple temporary messenger built on top of microservices and RPC

docker flask nameko postgres rabbitmq redis rpc

Last synced: 30 Dec 2025

https://github.com/astrodynamic/grpcquests

gRPCQuests explores gRPC and Protocol Buffers in C++, testing features, optimizing performance, and enhancing security, all built and managed with CMake.

api asynchronous client-server cmake cmake-presets code-generation cpp cpp20 deserialization grpc grpc-client grpc-cpp grpc-server learning networking-protocols proto3 protobuf rpc serialization

Last synced: 02 Mar 2025

https://github.com/bankiru/doctrine-api-bundle

Symfony bundle for bankiru/doctrine-api-client

api bundle client doctrine rpc symfony

Last synced: 03 Oct 2025

https://github.com/lzkelley/rpc_zmq

A Remote Process Call (RPC) library using ZeroMQ via TCP, for a python server and javascript client.

networking rpc zeromq-library

Last synced: 09 Aug 2025

https://github.com/moligarch/winrpc-playground

Client/Server Windows RPC example

c client-server cpp midl rpc winapi

Last synced: 28 Mar 2025

https://github.com/dllllb/finagle-msgpack

RPC implemenation based on MessagePack and Finagle

finagle messagepack netty rpc

Last synced: 25 Dec 2025

https://github.com/hurbalurba/quick-llama.cpp-server

The framework for posting a more modern cuda image for llama.cpp with cuda13 for just newer cards with RPC support. Started as just learning how to compile llama.cpp custom.

cuda cuda13 devops docker dockerbuild gguf llamacpp llm rpc

Last synced: 02 Oct 2025

https://github.com/actyx/wsrpc

WebSocket-based RPC server

rpc rust websocket

Last synced: 30 Oct 2025

https://github.com/bujosa/aiolos

This is project is related with express + ethereum

ethereum ethereum-contract express rpc typescript

Last synced: 30 Dec 2025

https://github.com/kakadu-dev/nodejs-ijson-microservices

Package for create microservice architecture based on NodeJS.

api gateway ijson js microservice node nodejs rpc worker

Last synced: 15 Oct 2025

https://github.com/yishun99/rpc

rpc

Last synced: 03 Aug 2025

https://github.com/vinicius-guedes-santos/golang-microservices

Developing a number of small, self-contained, loosely coupled microservices that communicate with one another and a simple front-end application with a REST API, with RPC, over gRPC, and by sending and consuming messages using AMQP

amqp caddy docker docker-swarm golang grpc kubernetes mailhog microservices mongodb postgres rabbitmq rest-api rpc

Last synced: 15 Jun 2025

https://github.com/shixiongfei/nanorpc-http-client

A HTTP based RPC library (client).

http-rpc http-rpc-client nanorpc rpc rpc-client

Last synced: 03 Aug 2025

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: 02 Aug 2025