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/teknopaul/statussocket

UDP listener and server written in C that does not hang after sending a message like netcat does

linux rpc socket udp

Last synced: 03 Aug 2025

https://github.com/talismansociety/balances-rpc-dot

Low level calls to get basic balances

cryptocurrency polkadot rpc

Last synced: 16 Aug 2025

https://github.com/zhaoyunxing92/spring-boot-dubbo-learn

创建这个项目主要是为了更了解dubbo

dubbo rpc springboot

Last synced: 17 Aug 2025

https://github.com/urazmaxambetovserik/nest-rpc-client

RPC calls to nestjs microservices from python

nestjs rpc

Last synced: 20 Feb 2026

https://github.com/douglaszuqueto/esp32-rpc-mqtt

Chamadas remotas usando protocolo MQTT

esp32 mqtt rpc

Last synced: 19 Aug 2025

https://github.com/yfractal/otel-snitch

An experimental project aimed at avoiding serialization and network costs when the Otel client and collector are on the same machine by using shared memory directly.

kernel-bypass kubernetes rpc shared-memory

Last synced: 05 Apr 2025

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/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: 16 Jan 2026

https://github.com/rocket049/pipeconn

用标准输入输出和管道模拟 io.ReadWriteCloser,可以用于编写不依靠网络连接的 rpc server/client。

pipe rpc stdio

Last synced: 12 Jan 2026

https://github.com/sfxfs/mjsonrpc

A JSON-RPC 2.0 Message Parser and Generator Based in ANSI C | 基于 C 语言的 JSON-RPC 2.0 的消息解析器和生成器

c json jsonrpc2 rpc

Last synced: 20 Feb 2026

https://github.com/yagotome/rpc-distributed-chat

An RPC distributed chat

chat distributed-systems java rpc

Last synced: 23 Aug 2025

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: 24 Aug 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/doseofted/prim-rpc-examples

Short, example usages of Prim+RPC.

examples ipc javascript rpc typescript

Last synced: 30 Aug 2025

https://github.com/dryajov/json-rpc-async

Simple transport agnostic JSON RPC module

json-rpc remote-procedure-calls rpc

Last synced: 11 Nov 2025

https://github.com/eligioo/nimiq-rust-rpc-client

A Nimiq RPC client for the Rust programming language

blockchain cryptocurrency nimiq rpc rust

Last synced: 14 Mar 2025

https://github.com/mathisbullinger/typerpc

JSON-RPC 2.0 implementation in TypeScript with statically typed introspectable schema.

json-rpc rpc typescript

Last synced: 30 Mar 2025

https://github.com/kkharji/build-server-protocol

Rust crate for creating BSP Servers.

build-server-protocol protocol rpc rpc-library rust

Last synced: 28 Feb 2025

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

https://github.com/udamir/node-ipc-rpc

IPC and RPC service for nodes in scalable application

ipc redis rpc

Last synced: 04 Mar 2025

https://github.com/summercash/summercash.py

Python3 go-summercash API wrapper.

api-client api-wrapper python3 rpc rpc-client summertech

Last synced: 29 Mar 2025

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: 06 Mar 2025

https://github.com/enmn/corerpc

A tool to make your account a nice and lovely user from Discord!

discord discord-rpc nodejs rpc

Last synced: 14 May 2025

https://github.com/monich/libgiorpc

General-purpose RPC library

gio glib rpc

Last synced: 26 Dec 2025

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

A simple blockchain wallet rpc package

blockchain rpc wallet

Last synced: 02 Mar 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/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/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: 26 Feb 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/eddie-lucas/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: 25 Feb 2025

https://github.com/kevindasilvas/todolist

A haskell to-do-list microservice using gRPC

api grpc haskell microservice microservices mongodb mu-haskell rpc

Last synced: 24 Oct 2025

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/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/unclazz/tac.metaservlet.client

RPC client assebmly for Talend Administration Center (TAC).

rpc talend

Last synced: 30 Jun 2025

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/day253/krpc

RPC framework inside Shumei.

hertz kitex rpc

Last synced: 12 Jan 2026

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/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/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/sertrafurr/discord-rpc

Python program to get a discord RPC without using any discord package

discord discord-rpc python rpc

Last synced: 01 Jul 2025

https://github.com/daheige/stat

golang prometheus metrics

api golang http metrics prometheus rpc stat web

Last synced: 27 Feb 2025

https://github.com/indiependente/gochat

Client Server Chat using Go and GRPC

chat client-server go golang grpc protobuf rpc

Last synced: 10 Mar 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: 17 Apr 2025

https://github.com/qingyangmoke/vtea

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

javascript nodejs plugin rpc service

Last synced: 08 Mar 2025

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/easyops-cn/go-proto-giraffe

Giraffe Micro 框架生成插件

giraffe microservice protobuf rest rpc

Last synced: 20 Jun 2025

https://github.com/nak3/rust_lab

My rust lab space

rpc rpc-framework rust showcase

Last synced: 17 Mar 2025

https://github.com/benc-uk/dapr-gateway-hack

Experiment and hack for Dapr service invocation across networks and clusters

dapr proxy rpc

Last synced: 10 Jun 2025

https://github.com/leonamtv/drench-rpc

rpc comunication between two softwares written in two different languages. This repository is an assignment for the distributed systems course in CEFET-MG.

distributed-systems nodejs pyhton3 rpc

Last synced: 09 Mar 2025

https://github.com/flowers-bloom/srpc

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

java netty rpc zookeeper

Last synced: 24 Mar 2025

https://github.com/rudrodip/go-networking

Implementation of different network protocols in go

go go-testing gorilla-websocket http rpc tcp udp websocket

Last synced: 24 Mar 2025

https://github.com/frequenz-floss/frequenz-api-common

Shared protobuf definitions and Python bindings for Frequenz APIs

api common frequenz grpc protobuf python rpc

Last synced: 10 Jun 2025

https://github.com/oliverwqcwrw/aolifu

Integrate various popular open source projects

database java mq registry rpc

Last synced: 21 Feb 2026

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/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: 28 Dec 2025

https://github.com/thegenius/hera

A brave new RPC framework

rpc

Last synced: 24 Mar 2025

https://github.com/nlfmt/electron-bridge

Easily define and use IPC functions and events in your Electron app. Fully typesafe.

electron router rpc typescript

Last synced: 14 Mar 2025

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

简易java rpc框架,基于netty4,spring

netty4 rpc spring

Last synced: 16 Jan 2026

https://github.com/mryang/netty-learn

netty4.0 一些示例,包括编解码,rpc,httpserver,push server 等

im netty rpc

Last synced: 16 Jan 2026

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: 28 Dec 2025

https://github.com/ironbay/exeth

Elixir client for Ethereum JSON RPC API

blockchain elixir ethereum rpc

Last synced: 31 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/rumkin/urpc

μRPC is a transport agnostic JSONRPC 1.0 implementation

javascript js jsonrpc nodejs rpc

Last synced: 25 Mar 2025

https://github.com/barneygale/helixir

Python interface to the Perforce RPC API

perforce python rpc

Last synced: 11 Jun 2025

https://github.com/teodutu/sprc

Sisteme de Programe pentru Retele de Calculatoare - UPB 2020-2021

docker docker-compose http http-client http-server microservices mqtt remote-procedure-call rest rest-api rpc

Last synced: 17 Jun 2025

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

Low-level bindings for the libtirpc library

nfs rpc rust

Last synced: 25 Mar 2025

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

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

API library following Deepr specification

api deepr php rpc

Last synced: 04 Apr 2025

https://github.com/pluginrpc/pluginrpc

A Protobuf RPC framework for plugins.

protobuf protocol-buffers rpc

Last synced: 16 Jan 2026

https://github.com/iciclef/rrppcc

An academic-purpose userspace RPC library in Rust.

rdma rpc rust

Last synced: 12 Apr 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: 30 Dec 2025

https://github.com/maojianwei/mao_opendaylight_develop_demo

Normal form in OpenDayLight(ODL) development.

netconf notifications odl opendaylight rpc yang

Last synced: 27 Nov 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/anubhavujjawal/distributed-web-crawler

This is a distributed web crawler made from scratch in python. It has not been fully completed till now.

distributed-systems mongodb pymongo python python3 rpc rpyc web-crawler

Last synced: 04 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/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/mrzhorik09/discordrpc

this is Discord RPC create on Python with two working Labels

discord discord-py python rpc

Last synced: 09 Apr 2025

https://github.com/x-infra-lab/x-remoting

x-remoting is a network communication framework based on Netty.

java network remoting rpc

Last synced: 14 Jan 2026

https://github.com/luiscib3r/android_rpc

Remote procedure calls on android device through an API

android flutter grpc mobile mobile-app rpc server shelf sms

Last synced: 09 Apr 2025

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: 13 Jun 2025

https://github.com/mys1024/m-rpc

A message based rpc library.

javascript jsr message npm package rpc

Last synced: 28 Feb 2025

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: 09 Mar 2025

https://github.com/youthlin/mini-framework

mini IoC, MVC, RPC framework

ioc java mvc rpc

Last synced: 18 Jan 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: 09 Apr 2025