Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/sunng87/slacker-rust

Slacker RPC implemented by Rust and for Rust

rpc rust slacker tokio

Last synced: 12 Oct 2024

https://github.com/asoorm/tyk-rmq-middleware

Example RMQ RPC middleware with Tyk

grpc grpc-go plugins rabbitmq rpc tyk tyk-gateway

Last synced: 23 Nov 2024

https://github.com/djdeveloperr/ytmusic_rpc

Discord Rich Presence for YouTube Music

deno discord-rpc extension javascript rpc youtube-music

Last synced: 27 Oct 2024

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/na-trium-144/webcface

Web-based RPC & UI Library

cpp20 ipc msgpack publish-subscribe rpc websocket

Last synced: 31 Jan 2025

https://github.com/gcarreno/lazjsonrpcdata

The message objects for version 2.0 of JSON-RPC

fpc free-pascal freepascal json json-rpc lazarus lazarus-ide linux macos rpc windows

Last synced: 02 Dec 2024

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: 12 Nov 2024

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: 24 Oct 2024

https://github.com/oddityyyy/odd-rpc

A high performance, distributed RPC framework. 高性能分布式远程过程调用框架

distributed high-performance java netty rpc

Last synced: 14 Oct 2024

https://github.com/ninokz/dsframework

Distributed Service Framework[abandoned]

asio-library boost cpp11 rpc

Last synced: 23 Jan 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: 28 Oct 2024

https://github.com/zcube/conan-grpc

Conan package for gRPC framework(https://github.com/grpc/grpc) with protobuf(https://github.com/protocolbuffers/protobuf)

conan grpc protobuf rpc

Last synced: 23 Nov 2024

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: 07 Nov 2024

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

RESTful API for BOINC client

api boinc rpc

Last synced: 02 Nov 2024

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: 24 Jan 2025

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

Fully-tested, lightweight Ethereum ABI encoder/decoder

abi contract decoder encoder ethereum javascript rpc serial smart

Last synced: 18 Jan 2025

https://github.com/tohodog/qsrpc

rpc zookeeper netty pool

netty rpc zookeeper

Last synced: 25 Nov 2024

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

Connection pooling for Corda RPC clients

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

Last synced: 07 Nov 2024

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

Stream-based JSON RPC for JavaScript/TypeScript Applications

json-rpc json-streaming rpc

Last synced: 24 Nov 2024

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

Simple RPC demo to handle socket input in worker processes.

amphp demo rpc worker

Last synced: 31 Oct 2024

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: 16 Nov 2024

https://github.com/tohodog/qsrpc-starter

一个基于QSRPC,结合spring-boot实现远程调用的轻量级高性能RPC框架

rpc springboot starter zookeeper

Last synced: 17 Jan 2025

https://github.com/vischub/vet-faucet

Faucet for VET (Vietnam Ethereum Network)

cryptocurrency ethereum faucet geth metamask rpc vietnamese web3js

Last synced: 30 Nov 2024

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

MicroService Sample based on Laravel + Thrift + Swoole + Zookeeper

laravel microservice rpc swoole thrift zookeeper

Last synced: 11 Nov 2024

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: 15 Nov 2024

https://github.com/ncookiez/dskit

A lightweight "Dapp Survival Kit" to help applications deliver fully functional experiences without sacrificing decentralization, security or privacy

arbitrum base blockchain crypto ethereum optimism prices privacy rpc sdk swaps viem zaps

Last synced: 10 Oct 2024

https://github.com/manifoldfinance/libcaller

Tooling for encoding rpc calls for EVM compatible chains

batch-rpc calldata encoding eth-call ethereum evm multicall rpc

Last synced: 23 Nov 2024

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

web3 rpc provider connectivity failover

ethereum provider rpc web3

Last synced: 26 Oct 2024

https://github.com/bdqfork/hamal

A light rpc framework based on netty!

netty rpc spi

Last synced: 14 Oct 2024

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: 14 Oct 2024

https://github.com/khionu/customrichstatus

A repl command line for updating a Discord Rich Presence

discord rpc rust

Last synced: 10 Nov 2024

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: 12 Dec 2024

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

the framework of goland

db framework golang redis rpc

Last synced: 13 Jan 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: 15 Oct 2024

https://github.com/hassanalgoz/cgapis

Generates client-side & server-side code from API specification files

api api-generator code-generator codegen http-verbs javascript json-schema rest rpc swagger type-safe typescript web-services

Last synced: 19 Dec 2024

https://github.com/youngmonkeys/quick-rpc

support to call rpc via ezyfox-server

rpc rpc-client rpc-framework rpc-server socket-server

Last synced: 11 Nov 2024

https://github.com/adalkiran/inventa-examples

Cross-language example projects to demonstrate how Inventa works and how to use it as microservice registry and for executing RPC.

demo-app distributed-computing distributed-systems docker example-app go golang golang-examples microservices microservices-application python redis rpc service-discovery

Last synced: 02 Dec 2024

https://github.com/peakchen/xgamecommon

game common tools and apis for develop about game or others.

api asynclock config db game golang log message mongodb protobuf redis rpc tcp time tools websocket

Last synced: 25 Dec 2024

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

A tiny and performant websocket server that streams block data from a nano currency node

cryptocurrency nano nanocurrency nodejs rpc server stream streaming websocket websocket-server websockets

Last synced: 18 Nov 2024

https://github.com/justlive1/supine

轻量级去中心RPC框架

aio multicast rpc

Last synced: 24 Nov 2024

https://github.com/noowz/crrpc

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: 12 Oct 2024

https://github.com/cjbi/wetech-dubbo-app

SSM整合dubbo示例工程

dubbo java rpc

Last synced: 29 Dec 2024

https://github.com/guesant/webext-rpc-contentscript-v3-parcel

Web Extension (manifest v3) template that implements a high level API for comunication between content script and page using window.postMessage.

contentscript dispatch-event manifest-v3 parcel postmessage promise rpc webextension window

Last synced: 18 Jan 2025

https://github.com/hobbyquaker/electron-ipc-rpc

Simple and tiny RPC wrapper around electron ipc

electron ipc rpc

Last synced: 16 Nov 2024

https://github.com/alopatindev/nvim-send

Essentially "nvim --remote-expr <expr>" / "nvim --remote-send <keys>" or "nvr --nostart --remote-send <keys>" in Rust

cli client neovim nvim rpc rust

Last synced: 14 Oct 2024

https://github.com/toktok/hs-msgpack-rpc-conduit

A MessagePack RPC implementation in Haskell

msgpack network protocol rpc

Last synced: 17 Nov 2024

https://github.com/houseme/bookstore

go-zero is a web and rpc framework written in Go. Microservice bookstore service example of go-zero framework

api bookstore gateway go go-zero microservice rpc web zrpc

Last synced: 13 Oct 2024

https://github.com/pinax-network/endpoints

Substreams,Firehose & JSON RPC public endpoints

firehose rpc streamingfast substreams thegraph

Last synced: 13 Jan 2025

https://github.com/helinwang/netchan

Send and receive over the network with the built-in Go channel.

channel go rpc

Last synced: 26 Dec 2024

https://github.com/shgopher/luban

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

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

Last synced: 08 Nov 2024

https://github.com/hisorange/posix-rpc

Posix RPC for PHP by hisorange! https://hisorange.me/

ipc messaging php posix rpc

Last synced: 14 Oct 2024

https://github.com/xujiajun/jsonrpc-admin

tast-jsonrpc admin web ui

jsonrpc rpc tast

Last synced: 09 Dec 2024

https://github.com/imandra-ai/batrpc

RPC framework on top of protobuf.

ocaml protobuf rpc streaming

Last synced: 12 Oct 2024

https://github.com/acoshift/hrpc

Convert RPC style function into http.Handler

golang http-handler rpc

Last synced: 01 Feb 2025

https://github.com/crazyhzm/dubbo-rpc-ice

Dubbo rpc extension for ice

dubbo rpc zeroc-ice

Last synced: 18 Jan 2025

https://github.com/manga-download/websocket-rpc

A typesafe RPC implementation for WebSockets

rpc websocket

Last synced: 05 Nov 2024

https://github.com/lorefnon/ts-json-rpc

Type-safe codegen-free isomorphic RPC solution for Typescript

api nodejs rpc typescript

Last synced: 07 Nov 2024

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

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

discord discord-status rpc status

Last synced: 16 Nov 2024

https://github.com/crizmo/dcez-client

Client side for breeze discord user presence website

badges cards client discord presence rpc

Last synced: 18 Jan 2025

https://github.com/vladimiry/pubsub-to-rpc-api

Converting IPC-like / publish-subscribe interaction model to the reactive RPC-like / request-response model

api pubsub reactive rpc rxjs

Last synced: 16 Nov 2024

https://github.com/eintim23/playerlink

Cross platform, universal discord rich presence for media players

cpp discord linux macos media mediaplayer music rich-presence rpc windows

Last synced: 09 Nov 2024

https://github.com/zcattacz/ujrpc

json rpc for micropython

json micropython rpc

Last synced: 18 Nov 2024

https://github.com/gweidart/loadbalancoooor

🪞PoC local JSON-RPC load-balancer with opt-in anonymizer via Tor

ethereum load-balancer metamask proxy rpc tor

Last synced: 02 Dec 2024

https://github.com/nanne007/libp2p-rpc

A libp2p behaviour to enable you do request/response things upon substream.

libp2p network rpc rust

Last synced: 30 Dec 2024

https://github.com/arddluma/rpc-block-sync-checker

Python script to check Block sync of multiple RPC endpoints

block-sync-checker blockchain ethereum-rpc rpc rpc-block-sync rpc-blocks

Last synced: 01 Jan 2025

https://github.com/shigebeyond/jksoa

微服务框架, 基于java平台, 用kotlin编写, 拥有较完备的组件, 轻量简洁, 优雅易扩展. 大道至简, 在此践行. No spring

async-rpc job microservice mq rpc soa tracer

Last synced: 21 Jan 2025

https://github.com/plinker-rpc/php-ext

Plinker PHP RPC client/server delivered as a C extension.

php-extension plinker-rpc rpc zephir

Last synced: 24 Dec 2024

https://github.com/lambdalisue/deno-messagepack-rpc

🦕 Deno module that allows for the implementation of MessagePack-RPC using MessagePack as the message schema.

deno jsr messagepack rpc

Last synced: 23 Oct 2024

https://github.com/willfaught/orm-and-rpc

Presentation & prototype for ORM & RPC frameworks

go golang orm rpc

Last synced: 25 Dec 2024

https://github.com/jakebailey/plugingen

Code generator for hashicorp/go-plugin

code-generation go go-plugin golang rpc

Last synced: 02 Feb 2025

https://github.com/abrkn/jars

JSON-RPC over Redis

nodejs pubsub redis rpc

Last synced: 22 Nov 2024

https://github.com/lockgit/javachat

a chat for java, api doc, thrift rpc

chat java rpc study thread thrift

Last synced: 15 Nov 2024

https://github.com/shinyq/tubes-sister-ftp-client-microservice

https://client-ftp.shinyq.my.id/docs

fastapi microservice python rpc

Last synced: 22 Dec 2024

https://github.com/chloro-pn/bridge

支持并行解析和字符串压缩的序列化/反序列化库

cpp json protobuf rpc serialization

Last synced: 16 Jan 2025

https://github.com/vtfk/azf-archive

Azure function for archive operations in P360

archive azure functions p360 rpc sif

Last synced: 23 Nov 2024

https://github.com/alexrudy/tox-server

A simple RPC server for tox

asyncio cli docker python rpc tox zmq

Last synced: 26 Nov 2024

https://github.com/johnbra/rpc-websocketserver

Simple rpc-websocketserver wrapping the very popular 'ws' library. Register your RPCs with convenient decorators

json-rpc-server json-rpc2 rpc rpc-server websocket-server ws

Last synced: 21 Dec 2024

https://github.com/d4vidsha/rpc-framework

Remote Procedure Call (RPC) framework written in C.

remote-procedure-call rpc

Last synced: 26 Dec 2024

https://github.com/aminnairi/renkei

Effortless type-safe communication between client and server

fetch http rpc typescript

Last synced: 15 Nov 2024

https://github.com/shuai132/esp_rpc

Tiny RPC library for ESP8266/ESP32 based on rpc_core

arduino esp32 esp8266 esp8266-arduino rpc

Last synced: 05 Nov 2024

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

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

api dispatch frequenz grpc protobuf python rpc

Last synced: 29 Nov 2024