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

A comprehensive distributed open source system with cms, mall,document and community

cms crcms laravel mall rpc swoole

Last synced: 28 Apr 2025

https://github.com/swoft-cloud/swoft-rpc

[READ ONLY] RPC Compoment for Swoft

php rpc swoft swoole

Last synced: 27 Apr 2025

https://github.com/krzema12/kotlin-rpc

Kotlin-centric, multiplatform-enabled approach to RPC.

kotlin multiplatform rpc

Last synced: 01 Apr 2025

https://github.com/spacingbat3/disconnection

A pack of WebSocket Server and IPC to handle Discord cross-process communication.

arrpc discord discord-rpc discord-rpc-server ipc rpc rpc-server webcord websocket

Last synced: 23 Apr 2025

https://github.com/nauja/ue4-chest2d-sample

Sample of an interactable 2D chest done in Unreal Engine 5 with Paper2D

chest multiplayer paper2d rpc ue4 ue5

Last synced: 15 Apr 2025

https://github.com/geut/nanomessage-rpc

Tiny :hatched_chick: RPC on top of nanomessage

nanomessage rpc

Last synced: 28 Apr 2025

https://github.com/iancao/caoyx-rpc

基于Java语言开发的开源RPC服务框架,提供高性能,高可用的远程调用能力。

high-available high-performance loadbalance netty rpc spi springboot zookeeper

Last synced: 12 Feb 2025

https://github.com/pibigstar/go-cloudstore

使用Go语言搭建一个分布式云存储系统

config file gin go grpc jwt oss rpc token upload

Last synced: 19 Apr 2025

https://github.com/c-cube/ocaml-twirp

OCaml implementation of Twirp using ocaml-protoc

http1-1 ocaml protobuf rpc twirp

Last synced: 14 Feb 2025

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

gRPC+protobuf specification and Python bindings for the Frequenz Microgrid API

api frequenz grpc microgrid protobuf python rpc

Last synced: 28 Apr 2025

https://github.com/dipu-bd/pyease-grpc

Easy to use requests-like gRPC client in python

grpc grpc-client grpc-web protobuf rpc

Last synced: 14 Apr 2025

https://github.com/benthecarman/lightning-rod

Onboarding Lightning Users :zap:

bitcoin c-plus-plus lightning lightning-network rpc

Last synced: 13 Feb 2025

https://github.com/greenboxal/routed-rpc

Distributed RPC cluster

distributed go golang rpc

Last synced: 21 Nov 2024

https://github.com/wieslawsoltes/wrpc

A Graphical User Interface for using the Wasabi Wallet RPC

avalonia avaloniaui bitcoin bitcoinwallet gui rpc wasabiwallet

Last synced: 10 Feb 2025

https://github.com/eldersjavas/ebitengine-discord-rpc

Discord Rich Presence for Ebitengine

discord ebiten ebitengine game rpc

Last synced: 28 Apr 2025

https://github.com/lukechampine/httprpc

An HTTP wrapper for net/rpc

http json-rpc rpc

Last synced: 21 Nov 2024

https://github.com/noowz/clash-of-clans-discord-rich-presence

Discord Rich Presence that shows on your profile your Clash of Clans statistics.

clash-of-clans clash-of-clans-api discord discord-js discordapp djs rich-presence rpc supercell supercell-clash-of-clans

Last synced: 16 Feb 2025

https://github.com/acquitelol/gluta

Custom Genshin Impact Rich Presence

css discord electron genshin gluta html javascript richpresence rpc

Last synced: 15 Apr 2025

https://github.com/blockcoders/near-rpc-providers

Near JSON RPC Provider compatible with ethers.js

blockchain ethers ethersjs json-rpc near near-rpc rpc

Last synced: 22 Apr 2025

https://github.com/jobe3774/raspend

raspend is a small and easy to use web service framework, which is ideal for small to medium-sized home automation projects.

backend backend-framework commandmap framework gpio home-automation http http-server python python-3 python3 raspberry-pi raspend remote-execution remote-procedure-call rpc rpi thread threads web-service

Last synced: 13 Apr 2025

https://github.com/xhayper/discord-rpc-deno

port of @xhayper/discord-rpc to deno

deno discord discord-ipc discord-rpc ipc rich-presence rpc typescript

Last synced: 01 Apr 2025

https://github.com/smokingplaya/tauri-plugin-drpc

A plugin for Tauri that allows you to control Discord Rich Presence.

discord ipc rpc rust tauri typescript

Last synced: 22 Mar 2025

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

Comunicação remota utilizando RPC e ESP32

esp32 http iot mqtt rpc

Last synced: 11 Apr 2025

https://github.com/muuvmuuv/turbo-bun-astro-trpc-starter

[WIP] Turborepo starter with Astro & Svelte together with tRPC running on Bun

astro bun playwright pnpm rpc start svelte trpc turbo turborepo

Last synced: 24 Apr 2025

https://github.com/dcousens/yajrpc

Yet another JSON RPC

javascript json-rpc rpc

Last synced: 11 May 2025

https://github.com/zduny/zzrpc

RPC over mezzenger transports.

communication rpc rpc-library

Last synced: 18 Mar 2025

https://github.com/mrfearless/sia-library

Sia Library - a library written in assembler for accessing Sia rpc api endpoints (https://sia.tech/docs/)

assembly blockchain cloud-storage masm radasm rpc rpc-library sia siacoin uasm x64 x86

Last synced: 13 Apr 2025

https://github.com/jamesvillarrubia/feathers-rpc

Provides an FeathersJS (express and koa) middleware for translating Google-standardized RPC requests.

expressjs feathersjs koa rpc

Last synced: 12 May 2025

https://github.com/codewhiteweb/revolt-spotify-rpc

A simple , single file RPC for auto updating status on revolt.chat from spotify via last.fm

revolt-api revolt-bot revolt-chat revolt-rpc revoltjs rpc spotify-rpc

Last synced: 12 Apr 2025

https://github.com/catmengi/dynamicrpc

C rpc server and client library

c libffi linux posix pure-c rpc rpc-client rpc-framework rpc-server

Last synced: 22 Nov 2024

https://github.com/0xonkel/solana-rpc-bench

Benchmark Solana RPCs with real calls

rpc solana

Last synced: 13 May 2025

https://github.com/luckyzxl2016/distributedsysguide

从零接触实现分布式系统

distributed-systems rpc

Last synced: 11 Feb 2025

https://github.com/flaviomarcio/qrpc

Qt-Remote process call using http/rest, websocket, localsocket, tcp, udp, mqtt, amqp

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

Last synced: 26 Apr 2025

https://github.com/manifoldfinance/wallet_switchnetworkrpcprovider

draft EIP for a new wallet_ rpc method

eip ethereum proposal rpc wallet

Last synced: 23 Nov 2024

https://github.com/manifoldfinance/mock-rpc

RPC Proxy that uses MSW that allows to override RPC / REST / GraphQL calls to ease testing on certain scenarios

ethereum json-rpc msw proxy rpc

Last synced: 23 Nov 2024

https://github.com/manifoldfinance/mev-openrpc

OpenRPC spec for MEV Enabled Clients

defi json-rpc mev openrpc rpc

Last synced: 23 Nov 2024

https://github.com/bring-shrubbery/golang-rpc-example

Example setup of golang's built-in RPC

example golang golang-rpc load-balancer rpc scheduler

Last synced: 28 Mar 2025

https://github.com/cortesi/mrpc

A MessagePack-RPC implementation for Rust

messagepack messagepack-rpc rpc

Last synced: 12 Apr 2025

https://github.com/matter-in-motion/mm

Node.js framework and protocol with the focus on real-time applications, blazing response time and low memory footprint.

api app events framework javascript matter-in-motion nodejs protocol rpc

Last synced: 29 Dec 2024

https://github.com/dylex/haskell-nfs

Haskell NFS libraries including ONC (Sun) RPC and NFSv4 Client

haskell nfs rpc webdav

Last synced: 23 Nov 2024

https://github.com/ztj1993/py-aria2rpc

Python Aria2 RPC 调用模块

aria2 aria2-rpc aria2c aria2c-rpc rpc

Last synced: 03 Mar 2025

https://github.com/bobotig/dusk-monitor

A safe dashboard for your Dusk node.

blockchain cron dashboard dusk graphql monitoring python rpc rues

Last synced: 14 Apr 2025

https://github.com/2m4u/coldwarmodderstatus

Animated Discord Status For Call of Duty Cold War Modders.

callofduty coldwar discord ps4 ps5 rpc xbox

Last synced: 14 Apr 2025

https://github.com/WilliamX1/cse-2021

A distributed file system similar to Google File System (GFS).

distributed-file-system gfs mapreduce raft rpc

Last synced: 14 Apr 2025

https://github.com/frugalos/cannyls_rpc

RPC library for operating cannyls's devices from remote nodes

rpc rust

Last synced: 10 Apr 2025

https://github.com/aexyzk/sillyosc

Shows system status (e.g. CPU, GPU, and RAM usage), currently playing music, and local time on Discord RPC, and VRChat OSC chatbox!

chatbox csharp discord discord-rpc mpd osc rpc spotify vrchat vrchat-osc winamp wpf xaml

Last synced: 28 Dec 2024

https://github.com/contributte/jsonrpc

📞 JSON-RPC toolset build on top of psr-7 (guzzlehttp), league/json-guard, league/json-reference, league/flysystem and nette/di

api contributte http json jsonrpc nette php request response rpc

Last synced: 12 Apr 2025

https://github.com/andeya/logimesh

A Rust RPC microservice 2.0 framework inspired by Towards Modern Development of Cloud Applications paper.

microservice rpc

Last synced: 15 Apr 2025

https://github.com/vorot93/boinc-client-rest-server

RESTful API for BOINC client

api boinc rpc

Last synced: 30 Apr 2025

https://github.com/yihleego/unique

Unique is a java based distributed sequence component. It provides RESTful APIs and clients(RPC, HTTP) to obtain sequences, and it supports Spring Boot, Spring Cloud and MyBatis.

database distributed-id distributed-sequence id java mybatis mysql primary-key rpc seq sequence spring-boot spring-cloud sql

Last synced: 12 Apr 2025

https://github.com/danielcoderx/gofel

Gofel is a lightweight RPC server framework in Go, featuring easy setup and robust WebSocket integration.

go golang gorilla-websocket messagepack messagepack-rpc rpc rpc-framework websocket

Last synced: 08 Apr 2025

https://github.com/jccdex/jcc_rpc

A javascript restful api for interacting with the jingchang server

cross-chain dex javascript jccdex rest-api rpc

Last synced: 15 Dec 2024

https://github.com/yomea/hangu-gateway

网关,支持通过http调用hangu-rpc(待完善)

http netty rpc socket

Last synced: 12 Apr 2025

https://github.com/mause/rpc

Very simple python rabbitmq/pika rpc library

pika python rpc

Last synced: 06 May 2025

https://github.com/havendv/h.proxyfactory

Allows creating proxy objects that look exactly like the original objects.

ipc net5 net6 netstandard pipes pub-sub pubsub request-response rpc

Last synced: 19 Apr 2025

https://github.com/yiplee/twirp-gateway-example

A simple twirp api gateway example

golang rpc twirp

Last synced: 19 Apr 2025

https://github.com/swoft-cloud/swoft-rpc-client

[READ ONLY] RPC Client Compoment for Swoft

cpp php rpc rpc-client swoft swoole

Last synced: 27 Apr 2025

https://github.com/ya-kostik/small-rpc

Простой RPC для проекта. Можно использовать как с HTTP, так и с сокетами, так и с любым другим транспортом.

http javascript js node nodejs rpc rrpc socket tcp websockets

Last synced: 22 Nov 2024

https://github.com/jwerle/browser-rpc-swarm

Give control of your browser over RPC to another in a discovery swarm

browser rpc swarm webrtc

Last synced: 22 Apr 2025

https://github.com/bdqfork/d-rpc

参考Dubbo编写的RPC框架,用于学习使用。基于Netty实现底层通信,实现了基本的RPC功能,包括超时重试,负载均衡等功能,且可以通过Extension机制进行扩展。

extensionloader netty-rpc rpc rpc-framework spi spring toy

Last synced: 23 Apr 2025

https://manosbatsis.github.io/corda-rpc-poolboy/

Connection pooling for Corda RPC clients

connection-pool corda corda-framework corda-rpc rpc rpc-client

Last synced: 08 May 2025

https://github.com/bdqfork/hamal

A light rpc framework based on netty!

netty rpc spi

Last synced: 12 Apr 2025

https://github.com/matrixai/js-rpc

Stream-based JSON RPC for JavaScript/TypeScript Applications

json-rpc json-streaming rpc

Last synced: 10 Apr 2025

https://github.com/sambacha/web3-rpc-failover

web3 rpc provider connectivity failover

ethereum provider rpc web3

Last synced: 15 Mar 2025

https://github.com/codechain-io/codechain-rpc-js

A thin wrapper of CodeChain RPC

javascript rpc sdk

Last synced: 20 Nov 2024

https://github.com/codechain-io/jsonrpc-filter

A proxy server that allows the only subsets of the RPCs

filter json rpc

Last synced: 20 Nov 2024

https://github.com/montyanderson/ethereum-abi

Fully-tested, lightweight Ethereum ABI encoder/decoder

abi contract decoder encoder ethereum javascript rpc serial smart

Last synced: 11 Mar 2025

https://github.com/nonfu/laravel-thrift

MicroService Sample based on Laravel + Thrift + Swoole + Zookeeper

laravel microservice rpc swoole thrift zookeeper

Last synced: 27 Apr 2025

https://github.com/tohodog/qsrpc

rpc zookeeper netty pool

netty rpc zookeeper

Last synced: 12 Apr 2025

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

Web-based RPC & UI Library

cpp20 ipc msgpack publish-subscribe rpc websocket

Last synced: 31 Jan 2025

https://github.com/xjonathanlei/starknet-lb

Pending block-aware Starknet-native RPC load balancer

kubernetes load-balancer rpc starknet

Last synced: 30 Apr 2025

https://github.com/davenchy/general_json_rpc

This package will help you to invoke methods across network using any protocol, This package encode and decode your requests and responses to and from bytes so you can send it any where using any protocol, This package is implementing json-rpc v2.0

dart flutter json json-rpc2 rpc

Last synced: 13 Mar 2025

https://github.com/friflo/fliox.examples

Client & Hub examples for JSON Fliox. A .NET library with NoSQL, Messaging, Pub-Sub, ORM, Database Hub, Schema & ASP.NET Core support.

asp-net-core authentication authorization database-hub database-relations database-schema graphql json-fliox no-sql open-api orm pub-sub realtime-messaging rest rpc swagger-ui websocket

Last synced: 11 Apr 2025

https://github.com/shuai132/protolib

a simple RPC library for C++ based on Protobuf

protobuf rpc

Last synced: 09 Apr 2025

https://github.com/arkency/protobuf-nested-struct

Serialize primitives and deep structures (array, hash) to protobuf

events eventsourcing marshalling microservices protobuf protocol-buffers rpc ruby serialization serialize serializer

Last synced: 02 May 2025

https://github.com/dinstone/focus

Focus is a cross language lightweight RPC framework that originated from JRPC.

json microservice netty protobuf rpc

Last synced: 02 May 2025

https://github.com/smarie/python-spawny

Tiny utility to launch a script in a separate process, possibly using another python executable/environment. The script may be accessed from the main process through a proxy. This project relies on the default multiprocessing module, therefore the child environment does not require any particular package to be present (not even this package).

daemon distribute object process proxy python rpc spawn

Last synced: 22 Mar 2025

https://github.com/reddec/rpc

Golang and JS interaction made simple

golang-json-api golang-rpc rpc

Last synced: 21 Nov 2024

https://github.com/noowz/clash-royale-discord-rich-presence

Discord Rich Presence that shows on your profile your Clash Royale statistics.

clash-royale clash-royale-api discord discord-js discordapp djs rich-presence rpc supercell supercell-clash-royale

Last synced: 16 Feb 2025

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

Neovim Java plugin manager and host - Moved to https://codeberg.org/neovim-java/neovim-java-plugin-host

api java neovim neovim-java-plugin neovim-plugin plugin rpc

Last synced: 14 Apr 2025

https://github.com/dasjack999/golf

the framework of goland

db framework golang redis rpc

Last synced: 02 Mar 2025

https://github.com/znx3p0/srpc

Simple RPC system based on top of Canary

async distributed-computing distributed-systems rpc rpc-framework rpc-library rust

Last synced: 23 Feb 2025

https://github.com/shijuvar/service-weaver

Examples and guidance for building modern distributed applications in Go with Service Weaver

distributed-systems go golang microservice modular-monolith modular-monolith-architecture rpc service-weaver

Last synced: 13 Apr 2025

https://github.com/xincao9/grpc-pure

一个降低 gRPC 使用难度,代码经过大规模互联网流量验证的框架

grpc-java microservice-framework rpc rpc-framework

Last synced: 14 Apr 2025

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

A simple payload formatter for the Ethereum RPC layer.

data decoder ecosystem encoder ethjs formatter rpc solidity

Last synced: 22 Nov 2024

https://github.com/behrad/mom

Message Oriented Middleware playground

ipc kafka microservices nanomsg publish-subscribe rabbitmq request-reply rpc

Last synced: 18 Mar 2025

https://github.com/vasyas/typescript-rest-rpc

RPC over REST for Typescript clients and servers

api javascript nodejs rest restful rpc typescript

Last synced: 05 Mar 2025

https://github.com/djdeveloperr/ytmusic_rpc

Discord Rich Presence for YouTube Music

deno discord-rpc extension javascript rpc youtube-music

Last synced: 17 Mar 2025

https://github.com/roman-kiselenko/btcrpc

Simple JSONRPC client for bitcoin core node. https://github.com/bitcoin/bitcoin

bitcoin bitcoin-core btcrpc json-rpc rpc

Last synced: 14 Apr 2025