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/lunarwhite/mango-rpc

A simply implement of the standard library net/rpc.

demo golang remote-procedure-call rpc

Last synced: 15 May 2025

https://github.com/georgiakt/server-client-using-rpc-and-sockets

Server-Client computational project made in C with the use of RPC and Sockets.

c client-server command-line makefile rpc sockets wsl2

Last synced: 10 Apr 2025

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

LOCUSTE : Unité de contrôle principale

go golang-application rpc socketio zeromq-czmq

Last synced: 05 May 2026

https://github.com/zhhaogen/everyw

一个简单RPC框架

java rpc

Last synced: 05 May 2026

https://github.com/shixiongfei/remrpc

REdis Msgpack RPC

msgpack redis rpc

Last synced: 28 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: 05 May 2026

https://github.com/bas-kirill/java-endpoints

REST, SOAP, GraphQL, RPC

graphql java rest-api rpc soap

Last synced: 31 Mar 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/coderivan/redismq

The Message Queue Base on Redis

javascript message-queue nodejs redis rpc

Last synced: 05 May 2026

https://github.com/zillionare/pyemit

light-weight event system runs on asyncio. Provides in-process, inter-process communication and RPC as well

aio-libs asyncio asyncio-redis event-emitter eventbus rpc

Last synced: 08 Nov 2025

https://github.com/ngthecoder/simple_rpc_system

Cross-language RPC system with Go server and TypeScript client using TCP sockets and JSON serialization. Features concurrent handling, interactive CLI, and demonstrates microservice communication patterns.

distributed-systems golang rpc typescript

Last synced: 18 Apr 2026

https://github.com/luismendes070/eai-integracao-de-aplicacoes-corporativas

Disciplina Tópicos Especiais Java Avançado RPC RMI Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas IF Goiano Urutai 2011-2013 Situação Concluído

deitel django-rest-framework java linkedin remote-procedure-call representational-state-transfer rest restful-webservices rmi rpc servlets skills-assessment skills-details soa soap soap-web-services

Last synced: 02 Sep 2025

https://github.com/ayemunhossain/grpc-nodejs-boilerplate

🚀 This project builds a scalable gRPC in Node.js, enabling fast, secure, and efficient inter-service communication. gRPC, a high-performance RPC framework by Google, supports language-agnostic, type-safe communication. By implementing Protocol Buffers, HTTP/2, and TLS, this project enhances speed, security, and reliability with Node.js services.

grpc grpc-js mysql nodejs nodejs-grpc redis rpc rpc-api rpc-client rpc-server

Last synced: 26 Apr 2025

https://github.com/labgua/hsnap

Tools and utility to create and manage incremental snapshots of php projects on hosting services

backup deploy deplyment ftp git hosting php rpc snapshot versioning

Last synced: 05 May 2026

https://github.com/johnpatek/netput

RPC system for input and UI events

capnproto rpc

Last synced: 31 Jul 2025

https://github.com/dannixon/teeny-rpc

An extremely minimal Rust RPC library that supports both std and no_std clients and servers.

embedded-rust rpc rpc-library rust

Last synced: 18 Apr 2025

https://github.com/beldex-coin/beldex-gitbook-docs

A detailed one stop docs for the beldex network.

beldex daemon docs rpc wallet

Last synced: 11 Feb 2026

https://github.com/batashi/rpccalc

experiment project

electronjs golang jsonrpc2 rpc

Last synced: 15 May 2026

https://github.com/iluha168/mpris-rpc

A connector between Chromium-based browsers and Discord's RPC (or arRPC) using MPRIS.

arrpc discord mpris mpris2 rpc

Last synced: 17 Apr 2026

https://github.com/johnverheij/grpcassertions.tunit

TUnit-native gRPC assertions for .NET tests. Fluent assertions on gRPC call outcomes, including RpcException and status codes. AOT-compatible, no runtime reflection.

aot assertions dotnet grpc rpc testing tunit

Last synced: 12 Jun 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: 17 Apr 2026

https://github.com/helmssyss/simple-replicated-vehicle-physics

Unreal Engine 4.27 Simple Client Side Prediction Vehicle Physic. Mesh in the "vehicle" content was used.

client-side client-side-prediction csp physics rpc ue4 ue5 unreal-engine unreal-engine-4 unreal-engine-5 vehicle-physics

Last synced: 13 Jun 2025

https://github.com/bincrafters/conan-libnsl

Conan recipe for libnsl

conan libnsl rpc

Last synced: 30 Apr 2026

https://github.com/tkwonn/remote-procedure-call

CLI Project #3

cli rpc socket

Last synced: 27 Jul 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/artfultom/vecenta

RPC Framework

java rpc rpc-framework

Last synced: 15 May 2026

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

https://github.com/fzdwx/rpc

java rpc

java netty rpc

Last synced: 03 Apr 2025

https://github.com/chord-ts/sveltekit-example

📦 SvelteKit example for Chord RPC framework

chord example json-rpc rpc sveltekit template

Last synced: 03 Sep 2025

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

Client/Server Windows RPC example

c client-server cpp midl rpc winapi

Last synced: 28 Apr 2026

https://github.com/hexagon-dev/rpc-master

Microservices on RPC.

docker laravel rpc

Last synced: 10 May 2026

https://github.com/purifetchi/fusionrpcbridge

The bridging service between the Discord RPC mod for Serious Sam Fusion and Discord itself.

cherrypy discord modding python richpresence rpc serioussam

Last synced: 03 May 2026

https://github.com/bincrafters/conan-libtirpc

Conan.io recipe for the Libtirpc - A port of Suns Transport-Independent RPC library to Linux

conan libtirpc linux rpc sun tirpc

Last synced: 06 May 2026

https://github.com/paranoiasystem/jrpc-cli

A command line interface for generate necessary interfaces, types or classes for JRPC-Client. JRPC-Client works in synergy with JRPC-Server.

golang json json-rpc rpc

Last synced: 10 May 2026

https://github.com/lpabon/rpcscout

rpcscout is a program to test gRPC and REST connections across nodes and service meshes in a Kubernetes environment. It is both the client and the server to itself and support N-to-N connections.

grpc kubernetes mesh rest rpc

Last synced: 06 May 2026

https://github.com/io7m-com/hibiscus

RPC Client API Specification

api-specification rpc

Last synced: 22 Mar 2025

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

A HTTP based RPC library.

http-rpc nanorpc rpc

Last synced: 13 Mar 2025

https://github.com/shixiongfei/nanorpc-redis

A Redis based RPC library.

nanorpc redis redis-rpc rpc

Last synced: 13 Mar 2025

https://github.com/youyuanwu/fabric-rpc-rs

fabric-rpc for Rust

rpc rust service-fabric

Last synced: 05 Nov 2025

https://github.com/heshanera/rpc

Remote Procedure Call in C generated using rpcgen

c rpc

Last synced: 24 Feb 2025

https://github.com/rojeralone/alone

RPC framework based on Netty

netty netty-rpc rpc

Last synced: 19 Apr 2026

https://github.com/opflow/opflow-python

Opflow for Python

opflow python rpc

Last synced: 16 Jan 2026

https://github.com/derek82511/node-rpc-proxy-rabbitmq

Simple Node.js rpc proxy implementation with rabbitmq.

docker fastify grpc grpc-node http2 http2-server kubernetes nodejs openshift pm2 rabbitmq rpc

Last synced: 12 Apr 2026

https://github.com/devindon/aria2

Aira2 lib.

aria2 rpc

Last synced: 01 Sep 2025

https://github.com/ajsalemo/container-apps-development

Examples that have been deployed to Azure Container Apps in different languages utilizing HTTP or gRPC with Dapr. These are all mostly pulled from existing Dapr samples.

azure cluster container container-apps dapr docker grpc http java k8s kubernetes microservices node python rpc

Last synced: 04 Apr 2026

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

Main Gateway for all the subset APIs

api blockchain json mq restful rpc soap xml

Last synced: 09 Jun 2026

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

https://github.com/div72/grc-rpc-manager

A proxy for Gridcoin-Research's RPC

cryptocurrency gridcoin rpc

Last synced: 17 Apr 2025

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

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

messageport rpc

Last synced: 13 Jun 2026

https://github.com/dodoex/drpc

A cluster-deployable proxy middleware for accessing EVM blockchains, designed to provide users with the highest quality, most stable, and up-to-date block height proxy access.

ethereum evm rpc

Last synced: 06 Sep 2025

https://github.com/benzinga/webrpc.js

Simple, lightweight RPC framework for JS (Semi-deprecated.)

javascript rpc travis-ci websocket

Last synced: 28 Jun 2025

https://github.com/f0rw4rd/profinet-py

PROFINET IO-Controller library for Python

automation dcp ics industrial ot plc profinet python rpc siemens

Last synced: 04 Apr 2026

https://github.com/happer64bit/orchidrpc

Orchid RPC is a lightweight and flexible HTTP client designed to simplify interactions with APIs.

api backend javascript rpc server typescript

Last synced: 05 Jul 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 May 2026

https://github.com/daoting/dt.service

服务端项目(搬运工)

asp-net-core c-sharp cross-platform k8s rpc webassembly windows

Last synced: 13 Apr 2026

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/BlakeLiAFK/boltdbr

极简kvdb

kvdb rpc rpcdb

Last synced: 10 Jul 2025

https://github.com/bigjk/nra

Minimal RPC library to call Go from Javascript

golang javascript rpc

Last synced: 21 May 2026

https://github.com/ironsdu/drpc

泛型是什么?

rpc

Last synced: 22 Mar 2025

https://github.com/matpompili/caniusethat

caniusethat is a wrapper around PyZMQ that enables easy RPC (remote procedure call) functionality

network-transparency pyzmq remote-control remote-procedure-calls rpc zmq

Last synced: 05 Apr 2026

https://github.com/nimiq/boruca-messaging

Access classes across windows

javascript proxies rpc

Last synced: 06 Apr 2025

https://github.com/zduny/zzrpc-tutorial

Tutorial for zzrpc.

rpc rpc-framework zzrpc

Last synced: 05 Apr 2025

https://github.com/infernalazazel/kylin-rpc

krpc 是一个用于在 FastAPI 中实现 RPC(远程过程调用)接口的简单库。它提供了一种方便的方式来定义和处理 RPC 请求和响应。

fastapi python310 rpc rpc-framework

Last synced: 16 May 2026

https://github.com/dxxxxy/scrp

A wrapper for Soundcloud that adds Discord Rich Presence support.

app desktop discord ipc presence rich rpc rust soundcloud tauri wrapper

Last synced: 05 Feb 2026

https://github.com/alexdyysp/easyrpc

模仿dubbo实现的简易RPC框架

java rpc

Last synced: 21 May 2026

https://github.com/weiwenchen2022/protorpc

Protocol-buffers RPC for Go net/rpc

go library protocol-buffers rpc

Last synced: 30 May 2026

https://github.com/tomdev5/afit-tonic-build

A fork of tonic-build that replaces async-trait with AFIT

async grpc proto rpc rust tonic

Last synced: 18 Apr 2026

https://github.com/juanja1306/rpc_ejb_proyecto

Server y Cliente

ejb java rpc

Last synced: 31 Mar 2025

https://github.com/yishun99/rpc

rpc

Last synced: 03 Aug 2025

https://github.com/benjammin4dayz/discord-presence-utils

Tools for managing Discord Rich Presence

class discord ipc remote-procedure-call rich-presence rpc

Last synced: 13 May 2026

https://github.com/danitilahun/golang_projects

This repository has a lot of Golang projects done. It is the best place to start learning Golang.

distributed-systems golang grpc rpc system

Last synced: 01 May 2026

https://github.com/thiagosbastos/luarpc

A Lua library that provides the basic functionalities of a Remote Procedure Call (RPC).

distributed-systems lua rpc

Last synced: 20 Jun 2025

https://github.com/icingworld/ww-rpc

A tiny c++ RPC framework.

cpp cpp11 rpc rpc-framework

Last synced: 27 Jun 2025

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

Live Presense Tracker // 🔎

discord livestream presense rpc sse vscode-extension

Last synced: 07 May 2026

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/bkawk/my-web3

Polymer2 Web Component for Ethereum JavaScript API

ethereum polymer2 rpc web3

Last synced: 02 Nov 2025

https://github.com/georgiifirsov/asyncnotifications

It is an example of client-server application system, used to show Microsoft Asynchronous RPC library in action. This code is written in C and C++14 for Windows using WinAPI.

asynchronous-programming client-server concurrency concurrent-programming cplusplus cplusplus-14 cpp14 microsoft microsoft-rpc remote-procedure-call rpc

Last synced: 27 Jun 2025

https://github.com/furiouspws002/mini-rpc

简化版RPC,使用netty实现远程调用与响应

netty netty-rpc rpc rpc-client rpc-server

Last synced: 07 Feb 2026

https://github.com/infiniteverma/rrpc

A rust library that implements RPC

rpc rust

Last synced: 06 Jan 2026

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

An RPC library (client) based on socket.io-client.

nanorpc rpc socket-io socket-io-rpc

Last synced: 13 May 2025

https://github.com/aprilahijriyan/rmq-rpc

A lightweight RPC based on RabbitMQ.

python rabbitmq rpc

Last synced: 01 Aug 2025

https://github.com/bcsuite/astraconnect

AstraConnect is a universal blockchain RPC client designed for iOS applications, enabling seamless RPC interactions with major public blockchains. Solana is currently supported.

blockchain evm rpc solana swift web3

Last synced: 20 Apr 2026

https://github.com/ayemunhossain/grpc-nodejs

🚀 This project builds a scalable gRPC in Node.js, enabling fast, secure, and efficient inter-service communication. gRPC, a high-performance RPC framework by Google, supports language-agnostic, type-safe communication. By implementing Protocol Buffers, HTTP/2, and TLS, this project enhances speed, security, and reliability with Node.js services.

grpc grpc-js mysql nodejs nodejs-grpc redis rpc rpc-api rpc-client rpc-server

Last synced: 09 Apr 2026

https://github.com/maralla/folklore

[WIP] Beautiful and easy to use Python RPC service framework.

framework python rpc thrift

Last synced: 22 Jul 2025

https://github.com/crimson-crow/pyjsonrpc2

A flexible Python implementation of the JSON-RPC 2.0 protocol

json jsonrpc jsonrpc-client jsonrpc-server rpc

Last synced: 22 Feb 2026

https://github.com/lachance-lab/0slot-solana-pumpfun-sniper

0Slot Solana PumpFun Sniper. First Buyer, 0 block (Same Block with token creation). Using Jito ShredSteram

0block 0slot astralane bot jito nozomi rpc shred shredstream sniper solana trading

Last synced: 16 May 2026

https://github.com/oaarnikoivu/mapreduce

MapReduce architecture in Python

concurrency mapreduce pydantic python rpc xmlrpc

Last synced: 17 Mar 2025

https://github.com/0xfave/block-data-fetcher

A minimal ETL (Extract, Transform, Load) pipeline written in Rust for fetching and processing block data from the Solana blockchain.

data-engineering data-extraction data-pipeline data-pipeline-building rpc rust solana web3

Last synced: 12 May 2026

https://github.com/davphla/rpc-ocaml

Attempted implementation of a RPC Module for OCaml

ocaml ocaml-library parallel-computing rpc

Last synced: 06 Apr 2025

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

RPC implemenation based on MessagePack and Finagle

finagle messagepack netty rpc

Last synced: 14 Apr 2026