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

The RPC framework and message specification for @rigetti Quantum Cloud Services.

lisp python qcs quantum-computing rpc

Last synced: 12 Dec 2025

https://github.com/p0dalirius/findunusualsessions

A tool to remotely detect unusual sessions opened on windows machines using RPC

remote rpc session smb suspicious windows

Last synced: 23 Apr 2025

https://github.com/fang-yan-peng/eagle

Eagle分布式rpc调用,借助Zookeeper实现服务注册和发现,基于AQS实现高性能连接池,支持分布式追踪、监控、过载保护等配置。提供Spring和SpringBoot插件,方便与Spring和SpringBoot集成。

distributed-tracing dubbo eagle kryo motan netty rpc zookeeper

Last synced: 12 Mar 2026

https://github.com/sanketplus/pydfs

Tiny distributed file system like HDFS (and of-course GFS)

client-server filesystem python rpc rpyc

Last synced: 14 May 2025

https://github.com/singchia/geminio

A hybrid application-layer networking framework with support for messaging, RPC, bidirectional RPC, multiplexing, and maintaining client-server consistency.

bidirectional-rpc c10k high-performance intranet-penetration long-connection multiplexer nat network-framework networking networking-programmability proxy rpc streaming tcp traversal

Last synced: 14 Feb 2026

https://github.com/Reavert/VisualStudioDiscordRPC

Discord rich presence for Visual Studio with support for 2019 and 2022 versions.

discord discord-rich-presence discord-rpc presence rich rpc visual-studio visual-studio-extension vs2019 vs2022

Last synced: 31 Mar 2025

https://github.com/xiyoo0812/quanta

A Game Server Engine based on Lua!

engine game lua network rpc

Last synced: 05 Aug 2025

https://github.com/capaj/socket.io-rpc

Extend your promises across a network with socket.io

javascript promise rpc socket socket-io

Last synced: 14 Apr 2025

https://github.com/sdkgen/sdkgen

sdkgen is a tool to help design, implement and maintain good APIs with minimal effort

api csharp dart hacktoberfest kotlin restful rpc sdkgen typescript

Last synced: 05 Apr 2025

https://github.com/dialohq/ocaml-grpc

gRPC library for OCaml

grpc ocaml rpc

Last synced: 11 May 2025

https://github.com/aperturerobotics/starpc

Protobuf RPC for TypeScript, Go, Rust with bidirectional streaming.

go protobuf rpc rpc-framework rust typescript websocket

Last synced: 31 Jan 2026

https://github.com/connectrpc/grpchealth-go

gRPC-compatible health checks for any net/http server.

connectrpc go grpc protobuf rpc

Last synced: 30 Dec 2025

https://github.com/houkx/nettythrift

Thrift on Netty, support TCP/HTTP/WebSocket at same port. support multiple Protocols at same time. multil Simple Clients with Connection Pool.

netty netty-rpc rpc thrift

Last synced: 13 Apr 2025

https://github.com/codemation/easyrpc

An easy to use rpc framework for enabling fast inter-process, inter-container, or inter-host communication

asyncio distributed-systems fastapi rpc websockets

Last synced: 03 Mar 2026

https://github.com/srchen1987/dawdler-series

dawdler-series 是一站式分布式应用、微服务架构的解决方案,其特点简单、高效(启动、运行速度快)、安全、灵活、可扩展性强. 功能包含webmvc架构、高性能分布式session、动态网关、验证架构(前后台通用表达式)、web拦截器、web监听器、服务过滤器、服务生命周期监听器、熔断器、链路追踪、健康检测、统一配置中心、分布式事务、支持读写分离的事务管理器、注册中心、服务间认证授权、高效的编译型aop、常用插件(mybatis、dao、elasticsearch、redis、rabbitmq等等,支持注入).

java microservices-architecture rpc

Last synced: 30 Jul 2025

https://github.com/chia-mine/chia-agent

chia rpc/websocket client library

api chia library nodejs rpc typescript websocket

Last synced: 09 Apr 2025

https://github.com/panco95/go-garden

golang micro services framework / GO微服务框架

api-gateway gateway http http-server microservice microservices rpc

Last synced: 16 Jan 2026

https://github.com/zalando-stups/java-sproc-wrapper

Java Stored Procedure Wrapper: Calling PostgreSQL stored procedures from Java

hacktoberfest java postgresql proxy rpc stored-procedures

Last synced: 11 Jul 2025

https://github.com/jsbintask22/netty-learning

bio, nio到 netty各种使用案例, 包含基础使用案例,各api使用方法,零拷贝,websocket,群聊,私聊,编码,解码,自定义协议,protobuf等使用案例,rpc服务器,客户端等等学习

bio http java8 netty nio rpc server springboot websocket

Last synced: 27 Jul 2025

https://github.com/Insidexa/nestjs-rpc

NestJS Json RPC package

json-rpc nestjs nodejs rpc

Last synced: 15 May 2025

https://github.com/d-oliveros/isomorphine

Require server-side modules from the browser, remotely.

isomorphic rpc webpack-loader

Last synced: 20 Mar 2025

https://github.com/benalexau/rpc-bench

RPC Benchmark of gRPC, Aeron and KryoNet

benchmark grpc java rpc rpc-benchmark

Last synced: 20 Mar 2025

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

Multi-Component & Multi-Language Generators for OpenRPC

open-rpc openrpc openrpc-document openrpc-generator rpc

Last synced: 08 Oct 2025

https://github.com/qiniu/http

Extension module of golang http service

go golang http http-server rpc rpc-framework

Last synced: 05 May 2025

https://github.com/ziglana/grpc-zig

blazigly fast gRPC client & server implementation in zig

blazigly grpc rpc zig zig-package

Last synced: 16 Jul 2025

https://github.com/papierkorb/cannon

Lightning fast data serialization and RPC for Crystal

crystal data-serialization rpc

Last synced: 30 Apr 2025

https://github.com/kryptokrona/kryptokrona

A private, fast and secure cryptocurrency from the nordic region.

blockchain boost c cargo cmake cpp cryptocurrency docker kryptokrona p2p rpc rust

Last synced: 17 Jan 2026

https://github.com/donnyep/cosmosengine

CosmosEngine是一款轻量级的服务器框架,提供高速可靠UDP传输协议。支持网络多通道、服务器间RPC大数据流传输通讯,非常容易改成分布式服务器。本框架长期维护更新,LTS。

csharp game-server kcp lockstep netcore netcoreserver rpc tcp-client-server tcp-server udp-server

Last synced: 08 Jul 2025

https://github.com/envoy1084/awesome-web3

compiled list of more than 350 resources to delve into the endless realm of blockchain technology and web3.

awesome awesome-list awesome-resources bitcoin blockchain cryptography ethereum ipfs rpc solidity web3

Last synced: 30 Dec 2025

https://github.com/omani/go-monero-rpc-client

A go client for the Monero wallet and daemon RPC

daemon monero rpc wallet

Last synced: 09 Apr 2025

https://github.com/myxtype/filecoin-client

Golang的轻量级filecoin客户端,支持离线签名,基本满足钱包交易所充值提现逻辑

client filecoin ipfs lotus offline-signature rpc

Last synced: 01 Mar 2026

https://github.com/MartB/RETC

An application used to convert razer effects to multiple output sdks.

chroma corsair corsair-cue corsair-rgb effects efficient fast game led lighting overwatch razer razer-chroma rpc wrapper

Last synced: 16 May 2025

https://github.com/ghost-ng/slinger

An impacket-lite cli tool that combines many useful impacket functions using a single session.

dce impacket rpc smb

Last synced: 11 Feb 2026

https://github.com/xincao9/yurpc

high-performance RPC framework.

rpc service service-discovery soa soap

Last synced: 11 Jan 2026

https://github.com/EdenBlockVC/spook

Mixing service using the Nym network to anonymize Ethereum RPC calls

anonymity ethereum nym rpc

Last synced: 18 Apr 2025

https://github.com/superfly/fly_rpc_elixir

Makes it easier to build distributed Elixir applications on the Fly.io platform. Adds region awareness to an app and makes it easy to perform RPC calls in other Fly.io regions.

distributed elixir global rpc

Last synced: 21 Aug 2025

https://github.com/daoting/dt

利用 C# + XAML 进行快速业务开发的跨平台框架(搬运工)

android asp-net-core c-sharp cross-platform macos maui rpc uno webassembly windows winui xaml

Last synced: 10 Apr 2025

https://github.com/chord-ts/rpc

💎 Cutting edge transport framework vanishing borders between frontend and backend

chord express http json-rpc json-rpc-transport rpc sveltekit typescript

Last synced: 05 May 2025

https://github.com/onixjs/core

Enterprise Grade #NodeJS Platform implementing Industry Standards & Patterns in order to provide Connectivity, Stability, High-Availability and High-Performance

alpha enterprise-grade high-availability high-performance msa mvc nodejs oidc onixjs rpc sdk soa typescript

Last synced: 24 Apr 2025

https://github.com/NTNU-IHB/FMU-proxy

Tool that allows Functional Mock-up Units (FMUs) to be accessed through language independent RPC calls by wrapping the original FMU into a new one with network capabilities.

apache-thrift fmi fmi-standard fmu rpc

Last synced: 05 May 2025

https://github.com/near/near-jsonrpc-client-rs

Lower-level API for interfacing with the NEAR Protocol via JSONRPC.

blockchain jsonrpc near-protocol rpc rpc-client rust

Last synced: 10 Aug 2025

https://github.com/ntnu-ihb/fmu-proxy

Tool that allows Functional Mock-up Units (FMUs) to be accessed through language independent RPC calls by wrapping the original FMU into a new one with network capabilities.

apache-thrift fmi fmi-standard fmu rpc

Last synced: 11 Jul 2025

https://github.com/skyuoi/ourchat

A cross-platform instant messaging app, made in flutter and rust, supporting matrix. Gracefully designed, Powerfully featured

chat-application dart docker flutter k8s matrix postgresql rabbitmq redis rpc rust rust-lang

Last synced: 31 Jan 2026

https://github.com/magicblock-labs/solana.unity-core

Solana's Unity SDK and integration library.

rpc solana solana-client unity unity3d

Last synced: 09 May 2025

https://github.com/g-andrade/backwater

Intercluster RPC for Erlang and Elixir

distribution-independent elixir erlang intercluster rpc

Last synced: 05 Mar 2026

https://github.com/sonicfromnewyoke/solana-rpc

Configure a slightly more performant Solana RPC than a regular one

rpc solana

Last synced: 05 May 2025

https://github.com/dekirai/multipresence

Discord Rich Presence for multiple games!

discord games presence rich rpc

Last synced: 09 Mar 2026

https://github.com/andsfonseca/dota2-rpc-client

Allows you to observe the status of your DotA 2 (Defense of the Ancients 2) match within the Discord, through the Rich Presence service. 🎮

discord discord-rich-presence discord-rpc-client dota-gsi dota2 rich-presence rpc

Last synced: 07 Mar 2026

https://github.com/nyan233/littlerpc

高性能/跨语言/轻量的玩具级RPC实现,致力提供高扩展性的API,您可以打造属于自己的RPC-Framework!

chinese go golang high-performance rpc rpc-client rpc-framework rpc-server

Last synced: 15 Jan 2026

https://github.com/myxtype/eos-client

PHP library of simple and extensible to use eos rpc and offline signature.

blockchain client eos eos-ecc offline php rpc signature

Last synced: 01 Mar 2026

https://github.com/trisacrypto/trisa

Travel Rule Information Sharing Architecture for Virtual Asset Service Providers

compliance protocol rpc travelrule

Last synced: 12 Mar 2026

https://github.com/ethjs/ethjs-query

A simple query module for the Ethereum RPC.

ethereum ethjs js query rpc web3

Last synced: 10 Apr 2025

https://github.com/protobuffet/docusaurus-protobuffet

Docusaurus toolset for Protobuf contract documentation.

documentation docusaurus protobuf rpc

Last synced: 24 Feb 2026

https://github.com/buildo/wiro

Wiro is a lightweight Scala library for writing HTTP routes

rpc scala

Last synced: 14 Jan 2026

https://github.com/gavanderhoorn/dominh

Poor man's RPC interface to Fanuc robot controllers in Python

fanuc pcdk r-30ia r-30ib r626 robotics rpc

Last synced: 14 Apr 2025

https://github.com/timonson/gentle_rpc

JSON-RPC 2.0 library with HTTP and WebSockets support for deno and the browser

browser deno esmodules fetch javascript json-rpc2 rpc typescript websocket websockets

Last synced: 25 Oct 2025

https://github.com/esensar/neovim-java

Neovim Java client library. Provides multiple interfaces for communicating with Neovim instance via multiple different protocols. - Moved to https://codeberg.org/neovim-java/neovim-java

java library msgpack msgpackrpc neovim rpc rxjava2

Last synced: 01 Aug 2025

https://github.com/dot-microservices/dot-rest

a minimalist toolkit for building scalable, fault tolerant and eventually-consistent microservices

clerq fault-tolerance microservice-framework microservice-toolkit microservices rest rpc soa

Last synced: 22 Aug 2025

https://github.com/shuai132/rpc_core

a tiny rpc library, support c++14 and rust

cpp11 cpp14 mcu rpc rpccore rust serialization

Last synced: 06 Apr 2025

https://github.com/p0dalirius/microsoft-rpc-fuzzing-tools

This repository contains a list of python scripts to work with Microsoft RPC for research purposes.

calls fuzzing microsoft protocols remote research rpc

Last synced: 03 Sep 2025

https://github.com/huntlabs/grpc-dlang

Grpc for D programming language, hunt-http library based.

dlang grpc hunt hunt-grpc rpc

Last synced: 05 May 2025

https://github.com/remotelib/remote-lib

💫 Convert your JavaScript library to a remote service.

context javascript library nodejs p2p remote rpc serverless webrtc websocket

Last synced: 12 May 2025

https://github.com/robertdfrench/revolving-doors

A tutorial on the illumos Doors API

door doors illumos ipc rpc tutorial

Last synced: 22 Jan 2026

https://github.com/karyontech/karyon

A library for building p2p, decentralized, and collaborative software.

collaboration crdt decentralization jsonrpc kademlia local-first p2p rpc rust

Last synced: 07 Mar 2026

https://github.com/winsoft666/veigar

Cross platform RPC library using shared memory.

ipc msgpack rpc shared-memory

Last synced: 21 Apr 2025

https://github.com/ticosax/pseud

Pythonic bi-directional RPC API built on top of ØMQ.

asyncio bidirectional curve python pyzmq rpc zeromq

Last synced: 25 Jul 2025

https://github.com/monero-rs/monero-rpc-rs

RPC client for Monero daemon and wallet.

monero monero-wallet rpc rust

Last synced: 08 Apr 2025

https://github.com/pshihn/byproxy

A different way of thinking of web client-server RPC

javascript-proxy proxy rpc

Last synced: 15 Apr 2025

https://github.com/chatmail/yerpc

An ergonomic JSON-RPC server library in Rust with autocreated TypeScript client and OpenRPC specification

chatmail json json-rpc jsonrpc openrpc rpc rpc-framework rust typescript

Last synced: 10 Apr 2025

https://github.com/ether1project/ethoprotocol

Official Go implementation of The Etho Protocol

ethereum-clone ethereum-network geth-instance geth-node ipc json-rpc mining rpc

Last synced: 28 Apr 2025

https://github.com/noear/damibus

DamiBus,专为本地多模块之间通讯解耦而设计(尤其是未知模块、隔离模块)。也是 DDD 开发的良配。

ddd eventbus rpc

Last synced: 31 Aug 2025

https://github.com/ziglibs/antiphony

A zig remote procedure call solution

rpc rpc-framework zig zig-package ziglang

Last synced: 12 Apr 2025

https://github.com/creditkarma/thrift-server

Thrift core library in TypeScript

microservices nodejs rpc thrift typescript

Last synced: 15 Aug 2025

https://github.com/progrium/qtalk-go

versatile stream IO and RPC based IPC stack for Go

golang ipc rpc

Last synced: 07 Oct 2025

https://github.com/shogowada/scala-json-rpc

Let your servers and clients communicate over function calls! JSON-RPC 2.0 library for Scala and Scala.js

json-rpc rpc scala scalajs

Last synced: 06 Mar 2026

https://github.com/rufus31415/sharer

Arduino & .NET serial communication library to read/write variables and remote call functions using the Sharer protocol. Works on Windows, Linux and MacOS.

arduino board c communication csharp library linux macos net netcore netframework protocol remote rpc sharer windows

Last synced: 04 Jul 2025

https://github.com/greendoescode/vlc-rpc

Discord rich presence for VLC media player. This is a fork of PigPogs VLC RPC, adding automatic album art.

discord discord-presence rpc vlc vlc-media-player vlc-rpc

Last synced: 07 Sep 2025

https://github.com/frankwallis/electron-ipc-proxy

Transparent asynchronous electron remoting using IPC.

communication electron ipc rpc

Last synced: 28 Apr 2025

https://github.com/bas3line/hytale-rpc

Discord Hytale RPC for Windows, Linux, MacOS

discord hytale hytale-discord hytale-mod hytale-plugin python rpc

Last synced: 22 Jan 2026

https://github.com/atulmy/wispy

🌱 An experimental lightweight (remote procedure call) API pattern.

api api-graphql api-rest api-soap idea json learn-by-examples mongodb mongoose nodejs opinionated poc remote-procedure-calls rpc

Last synced: 14 Oct 2025

https://github.com/wizardpisces/experiment

Svelte Vue React-Hooks Vite Webpack Koa Inversify Rpc Express etc in mini-version

composition-api expressjs inversifyjs koa react-hooks rpc sveltejs vite vue3 webpack

Last synced: 27 Feb 2025

https://github.com/xplpc/xplpc

Cross Platform Lite Procedure Call - Support Linux, macOS, Windows, iOS, Android, Web Assembly, Flutter, Kotlin, Python and More

cross-platform cxx javascript jni kotlin mobile procedure-call python rpc swift typescript webassembly

Last synced: 07 Sep 2025

https://github.com/rjaros/kilua-rpc

Fullstack RPC library for Kotlin/Wasm and Kotlin/JS

javascript kotlin rpc wasm

Last synced: 15 Apr 2025

https://github.com/vepeckman/nerve-rpc

Nim RPC framework

nim rpc rpc-framework web

Last synced: 08 May 2025

https://github.com/radarsu/rpc-websocket-client

Fast and simple JSON-RPC 2.0 WebSocket Client implementation in TypeScript. Allows bi-directional communication with async await Promises 🐼

bidirectional communication fast fast-json-stringify javascript javascript-library jsonrpc2 lightweight notifications requests rpc rpc-client rpc-websockets typescript typescript-library uuid websocket websocket-client

Last synced: 05 May 2025

https://github.com/ggeorgovassilis/spring-rest-invoker

Spring invoker which maps remote REST services to local interfaces.

rest rpc spring

Last synced: 12 Apr 2025

https://github.com/edavis/transmission-fluid

A Python wrapper around Transmission's RPC interface

python rpc transmission

Last synced: 16 Jan 2026

https://github.com/eggjs/egg-rpc-generator

RPC tools for egg framework

eggjs rpc sofa-rpc

Last synced: 23 Jan 2026

https://github.com/keegancsmith/rpc

Go stdlib net/rpc with context.Context support

go golang rpc

Last synced: 09 Apr 2025