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/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/satyakwok/evm-rust-lab

Practical Rust EVM examples using Alloy, revm, and real RPC workflows.

alloy-rs blockchain-infrastructure developer-tools ethereum evm evm-compatible json-rpc protocol-engineering revm rpc rust

Last synced: 10 Jun 2026

https://github.com/pluginrpc/pluginrpc

A Protobuf RPC framework for plugins.

protobuf protocol-buffers rpc

Last synced: 16 Jan 2026

https://github.com/day253/krpc

RPC framework inside Shumei.

hertz kitex rpc

Last synced: 12 Jan 2026

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

An academic-purpose userspace RPC library in Rust.

rdma rpc rust

Last synced: 12 Apr 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: 18 May 2026

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

https://github.com/javaobjects/yiling

SpringCloud + SpringBoot + Mybatis-plus + Dubbo +RPC + Elasticsearch + Apache RocketMQ + Redis + Mysql + Vue + Element-UI + Echarts

dubbo echarts elasticsearch element-ui mybatis-plus mysql redis rocketmq rpc springboot springcloud vue

Last synced: 10 Apr 2026

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/udamir/node-ipc-rpc

IPC and RPC service for nodes in scalable application

ipc redis rpc

Last synced: 07 May 2026

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/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/dryajov/json-rpc-async

Simple transport agnostic JSON RPC module

json-rpc remote-procedure-calls rpc

Last synced: 20 Jun 2026

https://github.com/kwesidev/bindexer

Streams bitcoins Block-chain to PostgreSQL

bitcoin blockchain golang rpc

Last synced: 12 Apr 2026

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

Short, example usages of Prim+RPC.

examples ipc javascript rpc typescript

Last synced: 18 May 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/afthaab/grpc-demo

This repository is created in order to better understand the RPC calls and invoke GRPC

grpc microservices protobuf rpc

Last synced: 14 May 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/rocket049/pipeconn

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

pipe rpc stdio

Last synced: 12 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: 16 Jan 2026

https://github.com/LZQCN/web-message-rpc

A class for implementing Remote Procedure Call (RPC) between web applications, providing an easy-to-use interface with ES6 Proxy-based method invocation.

class proxy rpc typescript

Last synced: 30 Apr 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/talismansociety/balances-rpc-dot

Low level calls to get basic balances

cryptocurrency polkadot rpc

Last synced: 16 Aug 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: 09 Apr 2026

https://github.com/radeksvarz/evm-rpc-picker

A TUI tool to search for EVM chains, manage favorites securely, and select RPC URLs.

cli evm rpc scripts tui web3

Last synced: 23 May 2026

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

A message based rpc library.

javascript jsr message npm package rpc

Last synced: 12 Apr 2026

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

mini IoC, MVC, RPC framework

ioc java mvc rpc

Last synced: 18 Jan 2026

https://github.com/katyukha/odoo-rpc-client-cli

CLI for `odoo-rpc-client` project. Easily manage your odoo instance via xml-rpc

cli odoo rpc

Last synced: 03 Aug 2025

https://github.com/lukes/nano-stream-x

A tiny and performant server that streams block data from a nano currency node to a socket for other processes to receive

cryptocurrency nano nanocurrency nodejs rpc server socket-io sockets stream streaming

Last synced: 27 Jan 2026

https://github.com/batux/remote_procedure_call

C language based RPC Calculator ...

c rpc

Last synced: 11 Mar 2025

https://github.com/brentd/interlinked

🔗 Rx-enabled peer-to-peer RPC for JavaScript

reactive reactive-programming rpc rx rxjs

Last synced: 17 Jan 2026

https://github.com/nothing9537/financer

Financer is a production-minded finance dashboard (Next.js 15, TS) with Plaid (sandbox) bank linking, secure server exchange, accounts/transactions sync (PFC mapping), CSV import/export with TF-IDF auto-categorization, analytics charts, URL-synced filters, and a subscription paywall via Lemon Squeezy (Checkout/Portal + webhook)

csv-import drizzle-orm finance fintech honojs lemonsqueezy nextjs plaid react react-query recharts rpc sentry shadcn-ui tailwind-css type-safety typescript zustand

Last synced: 13 Apr 2026

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

https://github.com/fblupi/grado_informatica-dsd

Prácticas de la asignatura Desarrollo de Sistemas Distribuidos de la UGR

distributed-systems rmi rpc

Last synced: 25 Mar 2025

https://github.com/yusufss4/blackbox-rpc-transfer

Transfering and running a binary blackbox file using Remote Procedure Call with the help of rpcgen.

c popen3 remote-procedure-call rpc rpcgen

Last synced: 29 Jul 2025

https://github.com/renatoathaydes/protobuf-tcp-rsa-provider

TCP/Protobuffer implementation of Aries RSA DistributionProvider.

apache-aries java osgi-services protobuf3 protobuffer rpc

Last synced: 04 Apr 2025

https://github.com/tokenclt/copra

An RPC framework written in Rust.

network-programming rpc rust

Last synced: 27 Jul 2025

https://github.com/kezhengjie/rpc

A header only and out of the box tcp rpc framework written in C++.

asio compile-time-meta-programming cpp headeronly rpc rpc-framework

Last synced: 19 Sep 2025

https://github.com/hmgle/cprpc

rpc

Last synced: 02 Mar 2025

https://github.com/pangum/example

盘古框架项目实战,使用盘古提供的各种插件来实现一个视频转码平台执行器。包括以下功能使用:1、项目最佳实践;2、MQTT使用;3、gRPC使用;4、配置文件加载

example grpc library mq mqtt pangu practice project rpc

Last synced: 17 Sep 2025

https://github.com/perlogix/libsubrpc

libsubrpc provides subprocess management and RPC communication in a single package

json json-rpc rpc subprocess

Last synced: 25 Jan 2026

https://github.com/laolarou726/mit_6.5840_coursework

MIT 6.5840 - Distributed System

distributed-systems kv-store mit raft rpc

Last synced: 30 Mar 2025

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

使用Jdk实现简单的rpc框架的雏形。

rpc

Last synced: 14 May 2025

https://github.com/leosolar8/solana-trading-bot-trader

The Strike Solana Trading Bot is a powerful tool for traders looking to leverage the advantages of automated trading within the fast-paced environment of the Solana blockchain.

api apiintegration bot cryptocurrencytrading rpc solana telegram telegram-bot typescript

Last synced: 08 Apr 2026

https://github.com/shirokovnv/json-rpc-starter

JSON RPC Starter Kit.

json rpc specification

Last synced: 26 May 2026

https://github.com/monich/libgiorpc

General-purpose RPC library

gio glib rpc

Last synced: 22 May 2026

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

microservice framework

framework java microservices rpc

Last synced: 16 Jan 2026

https://github.com/beeplin/telecall

Call back-end NodeJS functions directly from front-end. No HTTP API. Perfect typescript Support.

api express rollup rpc vite webpack

Last synced: 14 Apr 2026

https://github.com/pymarcus/rpc_chat

Chat based written over Remote Procedure Call (RPC)

fyne golang rpc

Last synced: 15 Sep 2025

https://github.com/worldofmeow/meow

Easy to use Java Websocket Event based Messaging Library using Netty

events http java messaging netty rpc simple socket wrapper

Last synced: 22 Feb 2026

https://github.com/faranalytics/port_agent

A RPC-like facility for making inter-thread function calls.

ipc multithreading nodejs rpc worker-threads

Last synced: 18 Feb 2026

https://github.com/gwaylib/errors

go errors

caller errors rpc stack

Last synced: 17 Jan 2026

https://github.com/violetbuse/wemote

A gleam package to execute code on remote erlang nodes.

distributed erlang erpc gleam rpc

Last synced: 12 Feb 2026

https://github.com/yumecode11/pumpfun-sdk-devnet-support-open-source

pumpfun sdk ( mainnet + devnet support ) : This is sdk which is designed for maintainence product in mainnet and test it on devnet

bot devnet mainnet market pumpfun pumpfun-sdk rpc sdk trade trend

Last synced: 16 Jul 2025

https://github.com/kooksee/trpc

基于tornado和msgpack的rpc服务

msgpack rpc tornado

Last synced: 17 Mar 2025

https://github.com/i2y/hyperway

Go RPC library with dynamic protobuf generation

connectrpc go golang grpc protobuf rpc

Last synced: 20 May 2026

https://github.com/naderio/rerpc

an opinionated take on RPC system intended for usage with or without dedicated client library, HTTP request or Socket.IO event.

expressjs http nodejs rpc socket-io

Last synced: 11 Apr 2026

https://github.com/reorx/apibox

[WORKING ON] Building blocks for HTTP API development

api client http python rpc testing

Last synced: 14 Jan 2026

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

https://github.com/makasim/amqprpc

Go protocol agnostic RPC Client over AMQP.

amqp go golang rabbitmq rpc rpc-client

Last synced: 26 Jun 2025

https://github.com/zyallers/rpcx-framework

An RPC microservices framework based on rpcx, simple and easy to use, ultra fast and efficient, powerful, service discovery, service governance, service layering, version control, routing label registration.

etcdv3 framework golang gorm rpc rpcx

Last synced: 03 Feb 2026

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

A documentation site for the fugazi.io terminal

cli console documentation fugazi rpc terminal

Last synced: 04 Mar 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: 14 Apr 2026

https://github.com/libyarp/yarp

YARP implementation for Go

golang rpc rpc-library

Last synced: 14 Jan 2026

https://github.com/mbarbin/eio-rpc

A collection of opinionated libraries designed to build RPC clients and servers with eio

eio grpc ocaml protocol-buffers rpc

Last synced: 13 May 2025

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

Chamadas remotas usando protocolo HTTP

esp32 http rpc

Last synced: 10 May 2026

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

Golang Command Runner. Run any commands/actions/procedures through one interface

golang rpc runner

Last synced: 03 Feb 2026

https://github.com/tdanks2000/create-electrobun-stack

Scaffold production-minded Electrobun desktop apps with Bun, React, TypeScript, Vite, typed RPC, and optional integrations.

biome boilerplate bun cli desktop-app drizzle electrobun react rpc scaffolding shadcn-ui sqlite tailwindcss tanstack-query tanstack-router template typescript vite

Last synced: 11 May 2026

https://github.com/vd2org/sarpc

Simple asynch rpc for python asyncio

aiohttp asyncio jsonrpc nats python rpc

Last synced: 23 Aug 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/philipyao/prpc

a RPC framework for game server development

framework game rpc

Last synced: 14 Jan 2026

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

https://github.com/skyleaworlder/jgrpc.go

:cyclone: a Toy RPC Application Implements a Self-Defined RPC-Protocol, Consistent Hashing Load Balance, Service Registry & Discovery. (Code Need Polished)

fake load-balancer rpc service-discovery service-registry

Last synced: 25 Jun 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/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: 18 May 2026

https://github.com/cuigh/protoc-gen-auxo

Code generator of auxo RPC from Protocol Buffers service definition files.

auxo protobuf rpc

Last synced: 03 Jan 2026

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/li-xiao-shuang/middleware

主业crud、副业造轮子!

aop rpc

Last synced: 11 May 2026

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

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

dubbo rpc springboot

Last synced: 18 May 2026

https://github.com/kevin-valerio/rpc-fuzzer

Websocket-based RPC fuzzer

fuzzing python rpc websockets

Last synced: 14 Apr 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/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: 28 Apr 2026

https://github.com/octolab/protocol

📡 Toolkit for service communication protocols. 🛰

go grpc hacktoberfest http octolab protocol rest rpc toolkit

Last synced: 27 Jan 2026