Ecosyste.ms: Awesome
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.
- GitHub: https://github.com/topics/rpc
- Wikipedia: https://en.wikipedia.org/wiki/Remote_procedure_call
- Related Topics: rest-api, graphql-api, soap, wsdl, grpc,
- Aliases: remote-procedure-call,
- Last updated: 2025-01-18 00:26:58 UTC
- JSON Representation
https://github.com/winsoft666/veigar
Cross platform RPC library using 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.
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/apache/pekko-grpc
Apache Pekko gRPC
grpc java pekko pekko-http reactive reactive-streams rpc scala streaming
Last synced: 29 Oct 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
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/progrium/qtalk-go
versatile stream IO and RPC based IPC stack for Go
Last synced: 14 Nov 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
Last synced: 28 Oct 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/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/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/protobuffet/docusaurus-protobuffet
Docusaurus toolset for Protobuf contract documentation.
documentation docusaurus protobuf rpc
Last synced: 18 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.
Last synced: 31 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/rse/mqtt-json-rpc
JSON-RPC protocol over MQTT communication
Last synced: 16 Jan 2025
https://github.com/keegancsmith/rpc
Go stdlib net/rpc with context.Context support
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/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.
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/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/stil4m/transmission-rpc-java
Java implementation of the Transmission RPC API.
Last synced: 28 Oct 2024
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/noear/damibus
DamiBus,专为本地多模块之间通讯解耦而设计(尤其是未知模块、隔离模块)。也是 DDD 开发的良配。
Last synced: 08 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/rjaros/kilua-rpc
Fullstack RPC library for Kotlin/Wasm and Kotlin/JS
Last synced: 01 Nov 2024
https://github.com/fatih/twirpdemo
An example repository of using the Twirp RPC framework with Go
Last synced: 21 Oct 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
Last synced: 22 Jan 2025
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/polixjs/polix
🚀 Node.js Web Framework
docker http ioc koa koa2 koajs middleware nodejs plugin polix rpc typescript web webframework
Last synced: 07 Nov 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/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/wyrihaximus/reactphp-child-process-messenger
child-process cpu-offload hacktoberfest php reactphp rpc
Last synced: 18 Jan 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: 13 Nov 2024
https://github.com/senophyx/discord-rpc
An Python wrapper for Discord RPC
discord discord-rich-presence discord-rpc python rich-presence rpc
Last synced: 16 Jan 2025
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/musawirali/preact-rpc
React Pre-Rendering via RPC
golang react rpc ruby-on-rails server-side-rendering
Last synced: 20 Nov 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/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/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/stream-labs/lib-streamlabs-ipc
High performance IPC for your native Application
Last synced: 15 Nov 2024
https://github.com/apache/incubator-hugegraph-commons
(Archived Warning)Please visit "apache/hugegraph" repo instead
Last synced: 21 Jan 2025
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/rsocket/rsocket-rpc-js
Standard RSocket RPC Implementation
reactive-streams rpc rpc-framework rsocket
Last synced: 06 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/tangenx/lfdi
Last.fm Discord Integrator
dart discord fluent-design flutter lastfm rpc winui
Last synced: 16 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/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/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/cirocosta/sample-rpc-go
An Example of Go RPC Client and Server
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/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/pomax/socketless
A framework and methodology for writing web socket RPC programs, without writing a single line of web socket or RPC code.
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/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/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/calasanmarko/trpc-swift
Generates native Swift clients for tRPC apps.
ios rpc swift trpc ts typescript
Last synced: 30 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/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权限系统)
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/jchristn/watsonmesh
A simple mesh networking library in C# based on WatsonTcp
async cluster clustering framing mesh mesh-networking network networking nuget rpc sync tcp tcp-client tcp-server tcp-socket
Last synced: 27 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/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/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/michaelvasseur/electron-ipc-bus
An IPC bus for Electron.
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/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/trustedsec/windows-ms-lsat-rpc-example
Windows RPC example calling stubs generated from MS-LSAT and MS-LSAD
c cpp rpc visual-studio windows
Last synced: 16 Nov 2024