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/winsoft666/veigar

Cross platform RPC library using shared memory.

ipc msgpack rpc shared-memory

Last synced: 09 Nov 2024

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

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

RPC client for Monero daemon and wallet.

monero monero-wallet rpc rust

Last synced: 22 Jan 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: 02 Nov 2024

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

https://github.com/pshihn/byproxy

A different way of thinking of web client-server RPC

javascript-proxy proxy rpc

Last synced: 16 Oct 2024

https://github.com/modiimedia/arri

Arri RPC is a code-first RPC framework for end-to-end type safety in any language

codegen codegenerator http http-server rpc rpc-client rpc-framework rpc-server server-sent-events

Last synced: 20 Jan 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: 27 Dec 2024

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

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

versatile stream IO and RPC based IPC stack for Go

golang ipc rpc

Last synced: 14 Nov 2024

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

Thrift core library in TypeScript

microservices nodejs rpc thrift typescript

Last synced: 16 Jan 2025

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

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

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

Docusaurus toolset for Protobuf contract documentation.

documentation docusaurus protobuf rpc

Last synced: 18 Nov 2024

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

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

Solana's Unity SDK and integration library.

rpc solana solana-client unity unity3d

Last synced: 11 Nov 2024

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

Transparent asynchronous electron remoting using IPC.

communication electron ipc rpc

Last synced: 09 Jan 2025

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

Spring invoker which maps remote REST services to local interfaces.

rest rpc spring

Last synced: 31 Oct 2024

https://github.com/keegancsmith/rpc

Go stdlib net/rpc with context.Context support

go golang rpc

Last synced: 16 Jan 2025

https://github.com/rse/mqtt-json-rpc

JSON-RPC protocol over MQTT communication

json json-rpc mqtt rpc

Last synced: 16 Jan 2025

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

https://github.com/lostsky3000/dfactor

A lightweight server framework in java,一个用java编写的多核服务端开发框架

actor cluster erlang game java mmorpg rpc server ssl websocket

Last synced: 10 Oct 2024

https://github.com/hadron-project/hadron

The Kubernetes native and CloudEvents native distributed event streaming, event orchestration & messaging platform

cloudevents dag event-driven events kubernetes messaging orchestration pipelines pubsub rpc rust streams workflow-orchestration workflows

Last synced: 11 Nov 2024

https://github.com/suyuan32/simple-admin-tools

A tool based on go zero with more features for quick developmemt. 一个基于Go zero优化的库,为 simple admin 提供定制化需求。

ent gozero microservice rpc simpleadmin web

Last synced: 07 Nov 2024

https://github.com/chainstacklabs/developer-hub-content

Articles submitted by the community for the Chainstack Developer Hub content initiative

blockchain education provider rpc

Last synced: 20 Dec 2024

https://github.com/neolynx/cirrina

cirrina is an opinionated asynchronous web framework based on aiohttp

aiohttp authentication framework jrpc json python rest rpc sessions web websockets

Last synced: 30 Dec 2024

https://github.com/ziglibs/antiphony

A zig remote procedure call solution

rpc rpc-framework zig zig-package ziglang

Last synced: 14 Oct 2024

https://github.com/chop-dbhi/nats-rpc

RPC layer on top of NATS standardizing on Protocol Buffers.

go-generate nats protobuf rpc

Last synced: 07 Nov 2024

https://github.com/newshadowk/netrpc

NetRpc is a light weight rpc engine base on RabbitMQ, Grpc, Http targeting .NET 5.0/6.0/7.0. It use the simple interface to call each other, provide callback/cancel during invoking, so especially suitable for handle long running call.

csharp dotnet grpc rabbitmq rpc rpc-framework

Last synced: 21 Jan 2025

https://github.com/backk-node/backk

Backk - Node.js framework for creating security-first cloud-native microservices for Kubernetes in Typescript

cloud-native framework kubernetes microservice node rpc typescript

Last synced: 16 Jan 2025

https://github.com/stil4m/transmission-rpc-java

Java implementation of the Transmission RPC API.

java rpc transmission

Last synced: 28 Oct 2024

https://github.com/lmittmann/flashbots

Package flashbots implements RPC API bindings for the Flashbots relay and mev-geth for use with the w3 package.

ethereum flashbots golang mev rpc w3 web3

Last synced: 27 Oct 2024

https://github.com/znx3p0/canary

Distributed systems library for making communications through the network easier, while keeping minimalism and flexibility.

async distributed distributed-computing distributed-systems network network-programming rpc rust

Last synced: 11 Nov 2024

https://github.com/cxuesong/jsonrpc.standard

An asynchronous .NET Standard library for JSON RPC client & server implementation.

json json-rpc json-rpc-client json-rpc-server json-rpc2 rpc

Last synced: 16 Nov 2024

https://github.com/qtc-de/rpv

rpv is a v library for analyzing RPC servers and interfaces on the Windows operating system

decompiler ndr rpc rpcview vlang vlang-package

Last synced: 28 Nov 2024

https://github.com/noear/damibus

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

ddd eventbus rpc

Last synced: 08 Nov 2024

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

Fullstack RPC library for Kotlin/Wasm and Kotlin/JS

javascript kotlin rpc wasm

Last synced: 01 Nov 2024

https://github.com/inexorgame-obsolete/conan-grpc

[OBSOLETE] The recipe is now in https://github.com/conan-io/conan-center-index - Conan remote archive: https://bincrafters.jfrog.io/artifactory/api/conan/conan-legacy-inexorgame

conan google grpc rpc

Last synced: 22 Jan 2025

https://github.com/fatih/twirpdemo

An example repository of using the Twirp RPC framework with Go

golang rpc twirp

Last synced: 21 Oct 2024

https://github.com/rufus31415/sharer.net

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

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

Last synced: 27 Oct 2024

https://github.com/primes-network/eosdart

EOS API Client in Dart Language

api dart dartlang eos eosdart eosio rpc

Last synced: 12 Oct 2024

https://github.com/allenxuxu/stark

Golang 微服务框架,支持 grpc/http,支持多种注册中心 etcd,consul,mdns 等

consul etcd go grpc grpc-go http microservice microservices rpc

Last synced: 28 Oct 2024

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

https://github.com/uipath/coreipc

WCF-like service model API for communication over named pipes, TCP and web sockets. .NET and node.js clients.

ipc json-rpc netcore rpc wcf

Last synced: 12 Jan 2025

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

Odoo RPC client Library.

cli client odoo openerp python rpc

Last synced: 28 Oct 2024

https://github.com/seeed-studio/seeed-ambd-firmware

This RTL8720DN firmware export a RPC server interface through hardware SPI/UART port to MCU.

bluetooth firmware rpc seeed wifi

Last synced: 04 Dec 2024

https://github.com/ZeeLyn/Uragano

Uragano, A simple, high performance RPC library. Support load balancing, circuit breaker, fallback, caching, intercepting.

asp-net-core circuit-breaker consul core csharp dependency-injection dotnetcore dotnetty dynamicproxy microservice polly redis-cache rpc service-discovery

Last synced: 13 Nov 2024

https://github.com/visionmedia/go-hpc

HTTP RPC codec for Gorilla RPC v2.

gorilla-rpc rpc

Last synced: 11 Nov 2024

https://github.com/deltachat/yerpc

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

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

Last synced: 17 Jan 2025

https://github.com/stream-labs/lib-streamlabs-ipc

High performance IPC for your native Application

ipc networking rpc

Last synced: 15 Nov 2024

https://github.com/apache/incubator-hugegraph-commons

(Archived Warning)Please visit "apache/hugegraph" repo instead

common graph rpc

Last synced: 21 Jan 2025

https://github.com/weisrc/sirdez

Glorious Binary Serialization and Deserialization for TypeScript.

binary buffer decoding deno encoding ipc javascript marshalling messsage msgpack nodejs protocol rpc serdes serialization treeshakable typescript web

Last synced: 10 Oct 2024

https://github.com/astahmer/partyrpc

Partykit + RPC. Move Fast (and Break Everything). Everything is better with typesafety.

partykit rpc typesafe websocket

Last synced: 07 Nov 2024

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

Standard RSocket RPC Implementation

reactive-streams rpc rpc-framework rsocket

Last synced: 06 Nov 2024

https://github.com/gothack/flatrpc

A C++ RPC library built upon FlatBuffers and ZeroMQ

cpp cpp20 flatbuffers rpc rpc-library zeromq zmqpp

Last synced: 11 Nov 2024

https://github.com/zeelyn/uragano

Uragano, A simple, high performance RPC library. Support load balancing, circuit breaker, fallback, caching, intercepting.

asp-net-core circuit-breaker consul core csharp dependency-injection dotnetcore dotnetty dynamicproxy microservice polly redis-cache rpc service-discovery

Last synced: 09 Nov 2024

https://github.com/bond-009/cmus-discord-rpc

Discord Rich Presence integration for the C* Music Player

cmus discord hacktoberfest rpc rust

Last synced: 14 Oct 2024

https://github.com/tangenx/lfdi

Last.fm Discord Integrator

dart discord fluent-design flutter lastfm rpc winui

Last synced: 16 Nov 2024

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

web based terminal application for executing local and remote commands

cli cli-client console dsl fugazi rpc rpc-client shell terminal

Last synced: 15 Nov 2024

https://github.com/foomo/gotsrpc

Go TypeScript RPC - expose Go code over http JSON RPC to TypeScript clients, oh and gorpc is much easier with this too

golang-rpc rpc rpc-framework typescript-rpc

Last synced: 13 Nov 2024

https://github.com/40ants/openrpc

OpenRPC implementation for Common Lisp

api common-lisp json-rpc open-rpc rpc

Last synced: 04 Nov 2024

https://github.com/pojntfx/panrpc

Language-, transport- and serialization-agnostic RPC framework with remote closure support that allows exposing and calling functions on both clients and servers.

go golang rpc rpc-framework streaming

Last synced: 12 Dec 2024

https://github.com/hkupty/nero.nvim

The Neovim REPL.

neovim repl rpc scala

Last synced: 24 Nov 2024

https://github.com/cirocosta/sample-rpc-go

An Example of Go RPC Client and Server

go golang networking rpc

Last synced: 22 Oct 2024

https://github.com/imqueue/rpc

RPC-like client-service implementation over messaging queue

client communication message-queue redis redis-queue rpc rpc-client rpc-over-message-queue rpc-service service

Last synced: 27 Dec 2024

https://github.com/1046102779/opentracing

OpenTracing分布式跟踪系统标准和源码阅读

dapper gateway log prometheus rpc

Last synced: 27 Nov 2024

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

The Go language implementation of jsonrpc framework. Support PHP、Java、Golang、Python client .

golang java jsonrpc microservices php python rpc soa tast

Last synced: 08 Nov 2024

https://github.com/2637309949/dolphin

Automated code tool for Golang

bean gin golang microservice rpc sso tools workload xorm

Last synced: 07 Nov 2024

https://github.com/thesyncim/exposed

High performance RPC framework

client framework high-performance rpc server

Last synced: 20 Nov 2024

https://github.com/mechadragonx/bheithir

Discord Rich Presence (RPC) for emulators. Supports DOSBox, FCEUX, Snes9x, Fusion, and VBA-M right now. Uses Lachee/discord-rpc-csharp.

csharp discord discord-api discord-rpc dosbox dotnet-5 emulators fceux fusion mame retrogaming rpc snes9x vba-m

Last synced: 16 Nov 2024

https://github.com/pomax/socketless

A framework and methodology for writing web socket RPC programs, without writing a single line of web socket or RPC code.

browser nodejs rpc websocket

Last synced: 31 Oct 2024

https://github.com/dawnarc/puertsgame

PuerTS example to demonstrate shooting and RPC in Unreal Engine 4.

debug example intellij-idea rpc shooting typescript ue4 unrealengine4

Last synced: 09 Oct 2024

https://github.com/raviqqe/onerpc

The router-less serverless RPC framework for TypeScript

aws-lambda edge-computing nextjs rpc typescript

Last synced: 31 Oct 2024

https://github.com/nateshmbhat/tap-rpc

The tool you need for your GRPC clients and backends

electron grpc grpc-clients js mock-server node proto rpc svelte svelte3 ts webpack

Last synced: 10 Oct 2024

https://github.com/qtc-de/rpv-web

rpv-web is a browser based frontend for the rpv library

decompiler ndr rpc rpcview vlang

Last synced: 28 Nov 2024

https://github.com/udamir/wsapix

Next generation Websocket framework for nodejs

api asyncapi pubsub rpc uwebsockets uwebsocketsjs websocket ws

Last synced: 14 Nov 2024

https://github.com/calasanmarko/trpc-swift

Generates native Swift clients for tRPC apps.

ios rpc swift trpc ts typescript

Last synced: 30 Nov 2024

https://github.com/minghuaw/toy-rpc

An async RPC in rust-lang that mimics golang's net/rpc

async async-std rpc rpc-framework rust tokio

Last synced: 03 Nov 2024

https://github.com/newlifex/x_net40

新生命X组件.Net4.0版本,数据中间件XCode、日志、网络、RPC、序列化、缓存、Windows服务、码神工具、魔方(Web权限系统)

newlife rpc

Last synced: 08 Nov 2024

https://github.com/thrau/pymq

A simple message-oriented middleware library built for Python IPC across machine boundaries

message-oriented-middleware pubsub python queues redis rpc

Last synced: 28 Oct 2024

https://github.com/SubstrateGaming/Substrate.NET.API

Substrate .NET API Core for substrate-based nodes

api csharp dotnet gaming polkadot rpc rust substrate unity web3

Last synced: 10 Nov 2024

https://github.com/jfjlaros/arduino-simple-rpc

Python client for the Arduino simpleRPC protocol.

arduino discovery remote-procedure-call rpc rpc-api rpc-client rpc-framework simple

Last synced: 19 Dec 2024

https://github.com/Its-Haze/league-rpc

Just a better Rich Presence for League of Legends. Showcasing Live Game Stats, Summoner Icons, Rank Emblems and Champion Skins on Discord.

discord discord-rpc league-of-legends league-of-legends-python league-of-legends-rpc league-rich-presence leaguerpc linux presence-detection rich-presence rich-presence-discord riot-games-league rpc teamfight-tactics

Last synced: 23 Oct 2024

https://github.com/0xsharma/compact-chain

A simple light weight blockchain written in Golang for devs with interest in blockchain architecture.

blockchain golang grpc p2p rpc

Last synced: 09 Nov 2024

https://github.com/xboxdev/nxdk-rdt

Remote Dev Tool is a tool to remote control an Xbox using memory access and RPC

debugger hook inject interface memory remote rpc tcp xbox

Last synced: 08 Nov 2024

https://github.com/rxri/tidalrpc

Discord Rich Presence for Tidal made in Electron

cross-platform crossplatform discord discord-rpc macos presence rich rpc tidal tray typescript windows

Last synced: 27 Oct 2024

https://github.com/sergiocarneiro/example-hono-api

An example of how to create a publishable and fully type-safe API using Hono.

api cloudflare-workers hono remix rpc

Last synced: 09 Nov 2024

https://github.com/michaelvasseur/electron-ipc-bus

An IPC bus for Electron.

electron ipc rpc sandbox

Last synced: 19 Nov 2024

https://github.com/denkhaus/go-bitshares

API for Bitshares - supports websocket RPC & Wallet functions

bitshares bitshares-api cryptocurrency decentralised-exchange rpc websocket

Last synced: 15 Nov 2024

https://github.com/deno-libs/rpc

📡 JSONRPC server router for Deno

deno deno-server jsonrpc jsonrpc-server rpc typescript

Last synced: 05 Nov 2024

https://github.com/murtaza-u/transmission-remote-tui

A TUI for BitTorrent client transmission

rpc terminal-user-interface transmission

Last synced: 05 Nov 2024