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/oe/duplex-message

A tinny(~3kb) utility that can simplify cross window(iframes, workers, same origin windows) and electron main / renderer process communications

communication duplex duplex-message electron iframe mess messagehub messaging postmessage rpc worker

Last synced: 13 Apr 2025

https://github.com/smallnest/rpcx-agent

Agent to invoke rpcx services in C++, Java, Python, C#, Ruby, etc. for rpcx 2.x

cross-platform golang java rpc rpcx

Last synced: 25 Mar 2025

https://github.com/qard/kabuki

Promise-based, actor-like, streaming RPC

actors javascript kabuki nodejs promise rpc

Last synced: 23 Mar 2025

https://github.com/sunli829/potatonet

PotatoNet is a lightweight microservices framework

macroservices network-programming rpc rust rust-lang

Last synced: 09 Apr 2025

https://github.com/polixjs/polix-rpc

rpc plugin for polix

ast kirito nodejs parser rpc tokenizer

Last synced: 11 Apr 2025

https://github.com/djdeveloperr/rpcord

Module to interact with Discord IPC.

discord ipc rpc typescript

Last synced: 07 May 2025

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

[READ ONLY] RPC Server for Swoft

php rpc swoft swoole

Last synced: 27 Apr 2025

https://github.com/ironsdu/gayrpc

Full Duplex C++ RPC Library,Use Protobuf, Support HTTP API .

cpp protobuf rpc rpc-library

Last synced: 15 Apr 2025

https://github.com/c29r3/solana-rpc-finder

Solana RPC Finder is a tool that helps discover available RPC nodes in the Solana network

api crypto cryptocurrency rpc sol solana web3

Last synced: 16 Feb 2025

https://github.com/fizyr/fizyr-rpc

Native Rust implementation of the Fizyr RPC protocol

hacktoberfest rpc rust shared-memory

Last synced: 12 Apr 2025

https://github.com/bewhale/rpc-detect

通过Windows RPC批量多线程 对HTTP、DNS协议 进行 出网情况探测

dnslog httplog rpc

Last synced: 29 Apr 2025

https://github.com/oskaritimperi/nimtwirp

Twirp RPC framework for Nim

nim nimpb protobuf protocol-buffers rpc twirp

Last synced: 09 Apr 2025

https://github.com/aminnairi/renkei

Effortless type-safe communication between client and server

fetch http rpc typescript

Last synced: 13 Apr 2025

https://github.com/0xgingi/audiobookshelf-discord-rpc

Displays what you're listening to on audiobookshelf on discord!

audiobookshelf discord discordapp discordrpc discordrpc-state discordrpcstate rpc rust rust-lang

Last synced: 14 Apr 2025

https://github.com/AipNooBest/wow-discord-rpc

Discord Rich Presence for World of Warcraft

addon discord rich-presence rpc warcraft world-of-warcraft wow

Last synced: 12 Mar 2025

https://github.com/leo-project/leo_rpc

An original RPC library written in Erlang whose interface is similar to Erlang's buildin RPC.

erlang leofs library rpc

Last synced: 14 Apr 2025

https://github.com/makay11/rpc

An RPC library for quick development of seamless full-stack applications.

real-time rpc server-sent-events sse subscriptions typescript

Last synced: 03 Dec 2024

https://github.com/minhtran241/flexiconnect-architecture

FlexiConnect Architecture is a distributed system designed with versatile data transport options, providing flexibility and efficiency in handling diverse data sources and destinations.

amqp bootstrap caddy docker docker-hub docker-swarm gnu-make golang grpc mailhog microservices mongodb postgresql protocol-buffers rabbitmq rpc

Last synced: 07 Dec 2024

https://github.com/little-core-labs/rpc-protocol

Create and run commands over a RPC protocol stream

call procedure protocol remote rpc stream

Last synced: 12 Jan 2025

https://github.com/carno-php/framework

DevOps easy and cloud-native friendly framework, happy coding

async coroutine devops high-performance microservices msa rpc soa swoole

Last synced: 15 Mar 2025

https://github.com/eilvelia/camlproto

OCaml implementation of the MTProto protocol and TL binary data serialization format. 🚧

binary-serialization mtproto protocol rpc telegram telegram-api

Last synced: 29 Apr 2025

https://github.com/storacha/go-ucanto

🐧 Ucanto UCAN RPC in Go

auth decentralized ipld rpc ucan

Last synced: 23 Apr 2025

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

The complete Ethereum RPC spec as a JSON object export.

data ethereum ethjs json rpc solidity specification web3

Last synced: 22 Nov 2024

https://github.com/lukasjarosch/go-micro-svc-boilerplate

microservice boilerplate service using go-micro

boilerplate-template golang micro microservice rpc

Last synced: 11 Apr 2025

https://github.com/and3rson/isc

Inter-service communication layer for Python with Django support

amqp gevent pika python python2 python3 rpc

Last synced: 09 Apr 2025

https://github.com/nmorenor/chezmoi-net

Golang bidirectional jsonrpc2 implementation over Web Socket Or UDP using KCP

bidirectional golang jsonrpc jsonrpc2 kcp rpc udp udp-client-server websocket

Last synced: 03 Dec 2024

https://github.com/ichtrojan/node-rpc-client

A RPC client demo built in NodeJS

grpc javascript node nodejs rpc

Last synced: 23 Nov 2024

https://github.com/k8w/tsrpc-browser

TSRPC Client for browser

framework fullstack k8w rpc tsrpc typescript

Last synced: 28 Apr 2025

https://github.com/moyada/sharingan

微服务测试工具

dubbo rpc sofa-rpc spring-cloud-eureka testing

Last synced: 30 Apr 2025

https://github.com/gerrrg/multicaller

Python package for abstracting and simplifying multicaller contract calls on Ethereum/EVM chains

ethereum json-rpc multicall rpc web3 web3py

Last synced: 09 Apr 2025

https://github.com/hslam/rpc

Package rpc implements a remote procedure call over TCP, UNIX, HTTP and WS. Up to 4x faster than net/rpc.

batching code epoll fast go golang kqueue multiplexing netpoll pb ping pipelining rpc server-push tls transport watch

Last synced: 28 Apr 2025

https://github.com/tal-tech/hera

Incubation Factory, include mq consumer,web/rpc and job service create

factory go job mq rpc task web

Last synced: 15 May 2025

https://github.com/noowz/brawl-stars-discord-rich-presence

Discord Rich Presence that shows on your profile your Brawl Stars statistics.

brawl-stars brawl-stars-api discord discord-js discordapp djs rich-presence rpc supercell supercell-brawl-stars

Last synced: 14 Feb 2025

https://github.com/hupe1980/gomsf

Golang based RPC client to communicate with Metasploit

exploit golang metasploit meterpreter msf redteam rpc shell

Last synced: 16 Apr 2025

https://github.com/thundernet8/browser-thrift

Thrift RPC data transport protocol re-implementation in TypeScript for browser side RPC client

rpc thrift typescript

Last synced: 12 Feb 2025

https://github.com/sandarutharuneth/discord-rich-presence

Discord Custom Rich Presence on your PC. Easy to customize and run on VS Code or as a Web application.

custom-rpc discord discord-js discord-rpc discord-rpc-client rich-presence rpc web-application web-ui

Last synced: 21 Mar 2025

https://github.com/meulengracht/libgracht

Gracht (english: canal) is a lightweight, cross-platform, low-dependency, and modular protocol/rpc library.

cross-platform library lightweight protocol rpc

Last synced: 20 Nov 2024

https://github.com/opiproject/opi-spdk-bridge

OPI Storage gRPC to SPDK json-rpc bridge

dpu golang grpc json opi rpc spdk storage

Last synced: 19 Dec 2024

https://github.com/younesious/go-microservices

Cool application using Go and microservice architecture for the IUST software engineering final project.

caddy docker-compose docker-swarm go grpc kuber microservice rabb rpc

Last synced: 26 Apr 2025

https://github.com/c-cube/thrifty

[wip] Reimplementation of thrift in OCaml

binary idl ocaml rpc thrift

Last synced: 14 Feb 2025

https://github.com/imvexed/notalicensingplatform

Subscription based licensing system via RPC

cross-platform docker licensing mongodb netcore rpc sqlite ssl

Last synced: 12 Apr 2025

https://github.com/eriksol116/pumpfun-sniper-v4.3

🌟🌟🌟🌟🌟Pump Fun sniper detects all liquidity pools launched on the platform in Dex.

bot pumpfun pumpfun-sniper rpc sniper sniper-bot solana

Last synced: 03 Apr 2025

https://github.com/fabiospampinato/siero-worker

A managed worker that can be interacted with via Siero.

deserialization environment plugin rpc sandbox serialization siero worker

Last synced: 02 Dec 2024

https://github.com/gopherlinzy/go-grpc-example

gRPC的示例代码

grpc protobuf3 rpc

Last synced: 15 Jan 2025

https://github.com/vyfor/cord.nvim

Discord Rich Presence for Neovim. Started as a first Neovim plugin written in Kotlin, moved to:

discord kotlin lua neovim plugin rich-presence rpc

Last synced: 06 Feb 2025

https://github.com/bankiru/doctrine-api-client

Doctrine-faced RPC API Client

api client doctrine rpc

Last synced: 11 Apr 2025

https://github.com/adrenak/xavier

A Networking solution for Unity based on Telepathy

networking rpc tcp unity

Last synced: 07 May 2025

https://github.com/datadvance/pagent

Local job manager and HTTP proxy

network remote-execution rpc

Last synced: 20 Dec 2024

https://github.com/datadvance/prouter

Distributed job manager and HTTP proxy

network remote-execution rpc

Last synced: 20 Dec 2024

https://github.com/datadvance/prpc

Bidirectional websocket RPC with data streaming

network remote-execution rpc

Last synced: 20 Dec 2024

https://github.com/geut/nanomessage

Simple module that helps you to build a `request-response` abstraction on top of any other solution.

eventemitter messages request-response rpc socket streams websocket

Last synced: 28 Apr 2025

https://github.com/mfridman/protoc-gen-connectclient-go

Protobuf plugin to generate a Connect Go client, with batteries 🔋

buf connectrpc proto protobuf protoc rpc rpc-client

Last synced: 23 Mar 2025

https://github.com/metarhia/protocol

Metarhia Protocol

javascript node nodejs protocol rpc

Last synced: 02 May 2025

https://github.com/pumpkinseed/ethock

Lightweight Ethereum JSON RPC Mock written in Rust

cryptocurrency ethereum json mock rpc

Last synced: 07 Apr 2025

https://github.com/vorot93/rust-boinc-rpc

RPC API for BOINC client.

api boinc rpc

Last synced: 18 Mar 2025

https://github.com/wang2lang/rpc-demo

front end rpc communicate demo

frontend rpc rpc-example

Last synced: 29 Apr 2025

https://github.com/zfi2/ida-9.0-discord-rpc

IDA 9.0 Discord Rich Presence Python plugin

disassembler discord discord-rich-presence ida plugin pypresence python rpc

Last synced: 11 Apr 2025

https://github.com/kuwacom/discord-status

Software to customize Discord status. Discordのstatusをカスタマイズするソフト

discord discord-status rpc status

Last synced: 15 Apr 2025

https://github.com/vim-denops/deno-vim-channel-command

🦕 Vim's Channel command for Deno

channel-command deno rpc vim

Last synced: 20 Nov 2024

https://github.com/thundernet8/dubbo-node

🌏 NodeJS communicate with dubbo and services generator CLI

dubbo node rpc zookeeper

Last synced: 12 Feb 2025

https://github.com/kompendium-ano/accumulate-dart-client

Accumulate JSON-RPC client implemented in Dart

accumulate json-rpc rpc rpc-api

Last synced: 03 Dec 2024

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

一个peer-peer的去中心化注册中心

center netty peer-to-peer registry rpc

Last synced: 12 Apr 2025

https://github.com/chxuan/czrpc

A modern RPC framework based on protobuf

asio mondern protobuf rpc

Last synced: 28 Apr 2025

https://github.com/doseofted/todo-nuxt-prim-rpc-demo

A demonstration of Prim+RPC used in Nuxt for a simple todo list app

demo nuxt nuxt3 prisma rpc todo zod

Last synced: 02 Apr 2025

https://github.com/shirokovnv/phx_json_rpc

Simple JSON RPC server written in elixir.

elixir json phoenix rpc

Last synced: 07 May 2025

https://github.com/mcxross/ksui

Multiplatform SDK for Sui

crpyto kotlin rpc sdk sui

Last synced: 11 May 2025

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

该框架为rpc原理学习者提供一个思路,一个非常简单的轻量级rpc框架,支持http请求rpc数据绑定。

http netty rpc socket springboot

Last synced: 12 Apr 2025

https://github.com/kwan3854/unity-webviewrpc

Unity WebView RPC provides an abstraction layer that allows communication between the Unity client (C#) and WebView (HTML, JS) using protobuf, similar to gRPC.

grpc protobuf rpc unity webview

Last synced: 09 Apr 2025

https://github.com/technicallyjosh/protoc-gen-openapi

OpenAPI generation from Protobuf

go openapi3 protobuf rpc

Last synced: 05 Dec 2024

https://github.com/darosior/lightningcpp

C-lightning plugins and RPC library

bitcoin c-lightning json-rpc lightning lightning-network rpc wrapper

Last synced: 12 Apr 2025

https://github.com/hobbyquaker/homematic-xmlrpc

A pure JavaScript XML-RPC client and server for Node.js. Patched for use with Homematic CCU

homegear homematic node-module rpc smarthome

Last synced: 12 Apr 2025

https://github.com/sech1p/applemusic_discord_rpc

🎧 A simple program that allows you to share the music you are currently listening to on Apple Music in Discord status

apple-music discord discord-presence discord-rpc discord-status itunes presence rpc

Last synced: 20 Nov 2024

https://github.com/sinkedship/cerberus

An easy-to-use service(s) registration, discovery framework for common RPC solution, Apache Thrift.

consul etcd k8s rpc rpc-framework service-discovery service-registration thrift zookeeper

Last synced: 12 Feb 2025

https://github.com/morglod/rpct-js

RPC universal toolkit with lots of session environment & callbacks support

callbacks figma figma-plugin figma-plugins figma-rpc rpc rpc-framework rpc-library socket streams transport typescript

Last synced: 13 Apr 2025

https://github.com/sile/fibers_rpc

Rust RPC library built on top of fibers crate

asynchronous rpc rust

Last synced: 11 Apr 2025

https://github.com/matheusjohannaraujo/zynq

Zynq is a PHP library that brings JavaScript-like asynchronous features to PHP, including support for timers, promises, async/await behavior, and multi-threaded execution via RPC.

async await catch clearinterval cleartimeout finally php promise rpc setinterval settimeout theards then tick ticks

Last synced: 07 May 2025

https://github.com/mostafa/norpc

A fault-tolerant, protocol-agnostic, dead-simple, reliable, interoprable and secure RPC framework

dead-simple fault-tolerant interoperable norpc protocol-agnostic reliable rpc rpc-framework secure

Last synced: 04 Mar 2025

https://github.com/broxus/ton-kafka-producer

A simple service to stream Everscale data into Kafka

blockchain everscale kafka rpc venom-blockchain venom-developer-program venom-indexer

Last synced: 30 Nov 2024

https://github.com/williamfalci/prisma-cluster

Full Stack RPC Service Manager with Multi-DB management

cluster docker introspection microservices node orm postgress prisma replication rollback rpc services

Last synced: 06 Apr 2025

https://github.com/shawakash/paybox

"Paytm Karo" like but not in rupee, in crypto. Yes you read it correctly. Come and check.

ethereum rpc smart-contracts solana wallet web3

Last synced: 12 Apr 2025

https://github.com/ubisoft-potato/nettyall

Build Rpc、HttpClient、HttpServer etc. based on Netty

guice netty-http netty-rpc rpc

Last synced: 12 Apr 2025

https://github.com/yifanzheng/light-rpc

使用 netty 实现的轻量级 rpc 框架

netty4 rpc

Last synced: 13 Jan 2025

https://github.com/antsif-a/riche

A powerful library for interacting with the Discord RPC

api discord rpc typescript

Last synced: 06 May 2025

https://github.com/shgopher/luban

《鲁班讲系统设计》这是一本当代软件工程师,化身鲁班,讲解系统设计的书

containers docker k8s kubernetes mq rpc search-engine system-design

Last synced: 15 Apr 2025

https://github.com/9ssi7/cillop

The Cillop Arcihtecture example project for golang.

architecture clean-architecture cqrs ddd-architecture event-driven golang golang-architect http i18n rpc

Last synced: 06 Mar 2025