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/guooscar/JazminServer
Java based application,rpc,message,rtmp,game,sip,rtp,relay,webrtc,webssh,proxy server,message queue,mysql proxy server
application-server deploy deployrobot job-scheduler messagequeue mq relay rpc rtp tcp-relay udp-relay webrtc
Last synced: 30 Nov 2024
https://github.com/mchardysam/python-binance-chain
Binance Chain Exchange API python implementation for automated trading
api binance client cryptocurrency dex ledger ledger-wallet python python3 rpc websocket
Last synced: 20 Jan 2025
https://github.com/machinebox/remoto
Ultra-simple RPC ecosystem designed for right now.
apis golang microservices mobile rpc web
Last synced: 25 Nov 2024
https://github.com/sammchardy/python-binance-chain
Binance Chain Exchange API python implementation for automated trading
api binance client cryptocurrency dex ledger ledger-wallet python python3 rpc websocket
Last synced: 11 Oct 2024
https://github.com/compas-dev/compas
Core packages of the COMPAS framework.
aec blender3d data datastructures geometry grasshopper3d rhino3d rpc
Last synced: 18 Jan 2025
https://github.com/hprose/hprose-nodejs
Hprose is a cross-language RPC. This project is Hprose 2.0 for Node.js
cross-domain cross-language cross-platform hprose http javascript rpc rpc-client rpc-framework rpc-library rpc-server rpc-service serialization serialization-library serialize tcp tcp-client tcp-server unix-socket websocket
Last synced: 19 Jan 2025
https://github.com/jmcdo29/ogma
A monorepo for the ogma logger and related packages
gql hacktoberfest interceptor json json-logging logging module monorepo mtx nest nestjs nestjs-ogma ogma rest rpc ws
Last synced: 17 Jan 2025
https://github.com/Carlos-Zen/blockchain-python
A blockchain implementation in Python
bitcoin block blockchain blockchain-technology python rpc simple
Last synced: 27 Nov 2024
https://github.com/aregtech/areg-sdk
AREG is an asynchronous Object RPC framework to simplify multitasking programming by blurring borders between processes and treating remote objects as if they coexist in the same thread.
async client-server concurrency cross-platform distributed embedded event-driven framework functional-programming iot ipc library logging multiprocessing multithreading parallel-computing pubsub realtime rpc sdk
Last synced: 03 Nov 2024
https://github.com/etclabscore/core-geth
A highly configurable Go implementation of the Ethereum protocol.
crypto docker ethereum ethereum-classic ethereum-network ethereum-protocol geth openrpc rpc rpc-library
Last synced: 15 Nov 2024
https://github.com/liuhll/silky
The Silky framework is designed to help developers quickly build a microservice development framework through simple code and configuration under the .net platform.
architecture aspnetcore distributed-transactions dotnet dotnet-core dotnetcore micro-service microservice-architecture microservices rpc saas silky swagger tcc-transaction
Last synced: 26 Oct 2024
https://github.com/Kotlin-lang-CN/Kotlin-CN
【已下线】https://discuss.kotliner.cn 的第一个实验版本,尝试使用Kotlin编写构建的 Kotlin China 论坛,etcd+自研tpc协议RPC
etcd forums java kotlin kotlin-china rpc
Last synced: 16 Nov 2024
https://github.com/zaid-ajaj/fable.remoting
Type-safe communication layer (RPC-style) for F# featuring Fable and .NET Apps
ajax client-server fable giraffe rpc saturn suave type-safe webpart
Last synced: 18 Jan 2025
https://github.com/goodboy/tractor
A distributed, structured concurrent runtime for Python (and friends)
actor-model async-await distributed-systems multicore-programming multiprocessing rpc streaming-data structured-concurrency trio
Last synced: 19 Nov 2024
https://github.com/linking12/saluki
Spring Boot starter module for gRPC framework.
gateway grpc-java interface-service microservice pojo-param rpc rpc-framework soa spring-boot-starter zuul
Last synced: 16 Nov 2024
https://github.com/begmaroman/go-micro-boilerplate
The boilerplate of the GoLang application with a clear microservices architecture.
boilerplate docker docker-compose example go go-micro golang golang-examples golang-server grpc microservice microservice-example microservices microservices-architecture nats protobuf protocol-buffers rpc swagger
Last synced: 20 Jan 2025
https://github.com/osgochina/dmicro
dmicro是一个高效、可扩展且简单易用的微服务框架。包含drpc,dserver等组件。
Last synced: 11 Nov 2024
https://github.com/bigfile/bigfile
Bigfile -- a file transfer system that supports http, rpc and ftp protocol https://bigfile.site
bigfile file-system ftp golang http rpc
Last synced: 26 Oct 2024
https://github.com/itsksaurabh/go-grpc-examples
This repo contains examples and implementations of different types of GRPC services and APIs using Golang.
example examples go golang grpc grpc-client grpc-go grpc-server grpc-service grpc-services grpc-stream grpc-unary proto protobuf protobuf3 protocol-buffers rpc
Last synced: 17 Jan 2025
https://github.com/monero-ecosystem/monero-python
A comprehensive Python module for handling Monero cryptocurrency
cryptocurrency monero payment python rpc wallet
Last synced: 19 Jan 2025
https://github.com/ahuangege/mydog
typescript编写的分布式游戏服务器框架(a distributed game server framework coded by typescript)
framework game gameserver mydog nodejs pomelo rpc server typescript
Last synced: 29 Nov 2024
https://github.com/vladimirvivien/go-grpc
A collection of gRPC and Go examples showcasing features of the framework
Last synced: 16 Jan 2025
https://github.com/FluxpointDev/MultiRPC
A Discord rich presence manager app with a cool GUI and support for custom status and multiple profiles
discord rich-presence rpc rpc-client
Last synced: 01 Nov 2024
https://github.com/viccon/pulse
Like a fitness tracker for your coding sessions
Last synced: 17 Jan 2025
https://github.com/hprose/hprose-html5
Hprose is a cross-language RPC. This project is Hprose 2.0 Client for HTML5
android apicloud cross-browser cross-device cross-domain cross-language cross-platform google-chrome hprose html5 javascript rpc rpc-client rpc-library serialization serialization-library serialize tcp websockets
Last synced: 21 Jan 2025
https://github.com/creativecreature/pulse
Like a fitness tracker for your coding sessions
Last synced: 20 Dec 2024
https://github.com/tdv/nanorpc
nanorpc - lightweight RPC in pure C++ 17
cpp cpp17 rpc rpc-http rpc-library
Last synced: 20 Nov 2024
https://github.com/discord/loqui
RPC Transport Layer - with minimal bullshit.
Last synced: 17 Jan 2025
https://github.com/liquality/chainify
Blockchain abstraction layer
abstraction-layer bitcoin blockchain browser ethereum ledger node npm rpc standard
Last synced: 21 Jan 2025
https://github.com/nepxion/thunder
⚡️ Nepxion Thunder is a distribution RPC framework based on Netty + Hessian + Kafka + ActiveMQ + Tibco + Zookeeper + Redis + Spring Web MVC + Spring Boot + Docker 多协议、多组件、多序列化的分布式RPC调用框架
activemq hessian kafka netty redis rpc tibco zookeeper
Last synced: 20 Jan 2025
https://github.com/apex/rpc
Simple RPC style APIs with generated clients & servers.
api golang http json-api json-rpc rpc rpc-framework typescript
Last synced: 10 Nov 2024
https://github.com/pinterest/elixir-thrift
A Pure Elixir Thrift Implementation
Last synced: 25 Nov 2024
https://github.com/c29r3/solana-snapshot-finder
Automatic search and download of snapshots for Solana
crypto cryptocurrency rpc snapshot sol solana web3
Last synced: 22 Jan 2025
https://github.com/woodser/monero-ts
TypeScript library for using Monero
javascript monero nodejs rpc typescript typescript-library webassembly webpack
Last synced: 18 Jan 2025
https://github.com/neoremind/kraps-rpc
A RPC framework leveraging Spark RPC module
Last synced: 21 Jan 2025
https://github.com/python-trio/purerpc
Native, async Python gRPC client and server implementation supporting asyncio, uvloop, and trio
asynchronous asyncio cpython grpc networking pure-python pypi pypy python remote-procedure-call rpc rpc-framework trio uvloop
Last synced: 31 Oct 2024
https://github.com/nintenzone/switchrpc
Discord Rich Presence integration for Nintendo Switch.
discord discord-rich-presence discordapp discordrichpresence discordrpc electron electron-app nintendo nintendoswitch nintengamer64 nintenzone rpc switchcord switchrpc
Last synced: 17 Jan 2025
https://github.com/rpcxio/rpcx-gateway
http gateway for rpcx services. Clients in any programming languages can call them
cross-platform gateway microservice microservices rpc rpcx service-mesh sidecar
Last synced: 16 Nov 2024
https://github.com/vaporvee/discord-rpc-godot
Discord RPC Plugin for GDScript with an easy-to-use code pattern in Godot Engine 4, with optional Editor Rich Presence! (Compatible with Linux, Windows, & MacOS)
addon discord discord-api discord-rpc gdextension gdscript godot godot-engine godot-plugin plugin rpc
Last synced: 17 Jan 2025
https://github.com/centrifuge/go-substrate-rpc-client
Substrate RPC client for go aka GSRPC
blockchain golang rpc scale-codec substrate substrate-rpc-client
Last synced: 10 Nov 2024
https://github.com/xiancloud/xian
reactive风格的微服务框架
actor-model devops gateway gradle java microservices reactive rpc rxjava2 xian
Last synced: 10 Jan 2025
https://github.com/abersheeran/rpc.py
A fast and powerful RPC framework based on ASGI/WSGI.
annotation asgi cbor httpx json msgpack msgpack-rpc openapi-document pickle rpc rpc-framework wsgi
Last synced: 19 Jan 2025
https://github.com/veal98/rpc-fromscratch
🌈 从零开始设计一个轻量级分布式 RPC 框架,基于 Spring + Netty + Protostuff + Zookeeper
netty protostuff rpc spring zookeeper
Last synced: 18 Nov 2024
https://github.com/giuseppelt/httpc
Build function-based API with minimal code and end-to-end type safety
api client-generator edge javascript json-api rpc rpc-api serverless typescript workers
Last synced: 21 Jan 2025
https://github.com/Coldairarrow/DotNettyRPC
A RPC Framework Based On DotNetty
Last synced: 13 Nov 2024
https://github.com/bmwcarit/joynr
A transport protocol agnostic (MQTT, HTTP, WebSockets etc.) Franca IDL based communication framework supporting multiple communication paradigms (RPC, Pub-Sub, broadcast etc.)
broadcast c-plus-plus communication events http idl java javascript middleware mqtt multicast rpc websocket
Last synced: 18 Jan 2025
https://github.com/fenguoz/tron-php
Support TRON's TRX and TRC20, which include functions such as address creation, balance query, transaction transfer, query the latest blockchain, query information based on the blockchain, and query information based on the transaction hash
Last synced: 17 Jan 2025
https://github.com/permitio/fastapi_websocket_rpc
⚡ FASTAPI Websocket RPC- A fast and durable bidirectional JSON RPC channel over Websockets.
asyncio fastapi fastapi-websocket-rpc python realtime-messaging rpc websockets
Last synced: 18 Jan 2025
https://github.com/lmittmann/w3
Enhanced Ethereum Integration for Go
abi ethereum evm golang rpc smart-contracts w3 web3
Last synced: 19 Jan 2025
https://github.com/lexfo/rpc2socks
Post-exploit tool that enables a SOCKS tunnel via a Windows host using an extensible custom RPC proto over SMB through a named pipe.
post-exploitation rpc smb socks windows
Last synced: 21 Nov 2024
https://github.com/ENQT-GmbH/remoc
Remoc 🦑 — Remote multiplexed objects, channels and RPC for Rust
Last synced: 09 Nov 2024
https://github.com/paradigmxyz/mesc
MESC is a specification for how crypto tools configure their RPC endpoints
crypto cryptocurrency ethereum evm json-rpc rpc
Last synced: 18 Jan 2025
https://github.com/unnoq/orpc
Typesafe API's Made Simple 🪄
bun cloudflare-workers deno edge-runtime nextjs node reactjs rpc rpc-framework tanstack-query typescript-library vuejs
Last synced: 20 Jan 2025
https://github.com/epicsdao/solv
🔥 solv - CLI Tool for Managing Solana Validators 🚧 What...? solv is evolving to SLV!
automation bash blockchain firedancer geyser geyser-plugin linux open-source rpc solana ubuntu validator validator-node web3
Last synced: 19 Jan 2025
https://github.com/metachris/flashbotsrpc
Golang client for Flashbots Relay, mev-geth and standard Ethereum JSON-RPC API endpoints
Last synced: 19 Jan 2025
https://github.com/zhu327/doge
Doge is a high-performance, Python based, open source RPC framework
doge microservices rpc rpc-framework service-discovery service-oriented service-registry
Last synced: 09 Jan 2025
https://github.com/neoremind/navi-pbrpc
A protobuf based high performance rpc framework leveraging full-duplexing and asynchronous io with netty
Last synced: 27 Oct 2024
https://github.com/pocesar/node-stratum
Stratum protocol server and client for Node.js
coin cryptocurrency daemon javascript mining node-stratum promise rpc rpc-server stratum stratum-protocol stratum-proxy stratum-server
Last synced: 21 Jan 2025
https://github.com/wang2lang/blog
一般不会写 API 类文章,努力写有营养的文章,喜欢请点 star
css css-in-js decorators frontend javascript rpc script subresource-integrity webpck
Last synced: 11 Nov 2024
https://github.com/akash-joshi/rocketrpc
A typesafe framework to destroy client-server barriers.
frontend javascript nodejs promise rpc typesafe typescript typescript-generics websockets
Last synced: 16 Jan 2025
https://github.com/Radiicall/jellyfin-rpc
Displays the content you're currently watching on Discord!
discord discord-presence discord-rich-presence jellyfin rich-presence rich-presence-discord rpc rust
Last synced: 06 Nov 2024
https://github.com/creditkarma/thrift-typescript
Generate TypeScript from Thrift IDL files
microservices nodejs rpc thrift typescript
Last synced: 18 Jan 2025
https://github.com/ShisoftResearch/bifrost
Pure rust building block for distributed systems
consensus data-structrues distributed-systems raft rpc rust rust-library
Last synced: 16 Nov 2024
https://github.com/AutoCSer/AutoCSer
AutoCSer is a high-performance RPC framework. AutoCSer 是一个以高效率为目标向导的整体开发框架。主要包括 TCP 接口服务框架、TCP 函数服务框架、远程表达式链组件、前后端一体 WEB 视图框架、ORM 内存索引缓存框架、日志流内存数据库缓存组件、消息队列组件、二进制 / JSON / XML 数据序列化 等一系列无缝集成的高性能组件。
cache-server code-generator gif html-parser html-title-crawler http-server json message-queue orm-cache raw-socket rpc serialization webview xml
Last synced: 13 Nov 2024
https://github.com/twirphp/twirp
PHP port of Twitch's Twirp RPC framework
code-generator hactoberfest php protobuf protocol-buffers rpc twirp
Last synced: 18 Nov 2024
https://github.com/LeonardSSH/coc-discord-rpc
😎 An awesome and fully customizable coc-extension to get Discord Rich Presence integration with NeoVim.
coc coc-extension coc-extensions custom-rpc discord discord-presence discord-rpc discord-status neovim nvim rich-presence rpc
Last synced: 07 Nov 2024
https://github.com/leonardssh/coc-discord-rpc
😎 An awesome and fully customizable coc-extension to get Discord Rich Presence integration with NeoVim.
coc coc-extension coc-extensions custom-rpc discord discord-presence discord-rpc discord-status neovim nvim rich-presence rpc
Last synced: 15 Jan 2025
https://github.com/samchon/tgrid
TypeScript RPC (Remote Procedure Call) for WebSocket and Worker protocols
grid-computing nestia nestjs network process remote-function-call remote-procedure-call rpc thread typescript websocket worker
Last synced: 19 Jan 2025
https://github.com/MCMi460/3DS-RPC
Connect your 3DS playing status to Discord!
3ds discord discord-rich-presence discord-rpc nintendo-3ds rich-presence rpc
Last synced: 08 Nov 2024
https://github.com/trim21/transmission-rpc
python python3 rpc transmission transmission-rpc
Last synced: 16 Jan 2025
https://github.com/daniguardiola/rpc-anywhere
Create a type-safe RPC anywhere.
browser-extension chrome-extension electron iframe messaging postmessage rpc service-worker webworker
Last synced: 17 Nov 2024
https://github.com/forrest-orr/doublestar
A personalized/enhanced re-creation of the Darkhotel "Double Star" APT exploit chain with a focus on Windows 8.1 and mixed with some of my own techniques
alpc apt chain cve-2019-17026 cve-2020-0674 darkhotel double eop exploit firefox jit pac rpc shellcode star wpad
Last synced: 01 Nov 2024
https://github.com/EpicsDAO/solv
🔥 solv - CLI Tool for Managing Solana Validators
automation bash blockchain firedancer geyser geyser-plugin linux open-source rpc solana ubuntu validator validator-node web3
Last synced: 05 Nov 2024
https://github.com/maskingtechnology/jitar
Distributed runtime for JavaScript and TypeScript
api-automation backend deserializer end-to-end framework-agnostic full-stack intellisense intellisense-support javascript load-balancing microservices multi-version nodejs orchestration platform-agnostic rpc segmentation serializer typesafety typescript
Last synced: 17 Jan 2025
https://github.com/akira-cn/http-modular
A universal library for converting server-side functions into ES Modules.
bff esmodules http-server javascript nodejs rpc rpc-library
Last synced: 17 Nov 2024
https://github.com/qchateau/packio
An asynchronous msgpack-RPC and JSON-RPC library built on top of Boost.Asio.
asio async asynchronous boost boost-asio conan coroutines cpp17 cpp20 json json-rpc msgpack msgpack-rpc rpc ssl websockets
Last synced: 09 Oct 2024
https://github.com/zestylife/EuNet
Peer to peer network solution for multiplayer games.
csharp game-engine holepunching multiplayer network p2p relay rpc rudp tcp
Last synced: 10 Nov 2024
https://github.com/hprose/hprose-js
Hprose is a cross-language RPC. This project is Hprose 2.0 RPC for JavaScript
cross-browser cross-desktop cross-device cross-domain cross-language cross-platform hprose javascript rpc rpc-client rpc-framework serialization serialization-library serialize serializer tcp websockets
Last synced: 16 Jan 2025
https://github.com/minndevelopment/java-discord-rpc
Java bindings for https://github.com/discordapp/discord-rpc (using JNA)
discord discord-rpc discordapp hacktoberfest java jna rich-presence rpc
Last synced: 17 Jan 2025
https://github.com/pshihn/windtalk
Simplest way to communicate with iFrames and other windows
iframe javascript-proxy javascript-utility proxy rpc window
Last synced: 19 Dec 2024
https://github.com/hprose/hprose-objc
Hprose is a cross-language RPC. This project is Hprose 2.0 Client for Objective-C
cross-language cross-platform hprose objective-c rpc rpc-client
Last synced: 12 Nov 2024
https://github.com/noisyboiler/wampy
Websocket RPC and Pub/Sub for Python applications and microservices
pubsub python rpc wamp wamp-client wamp-protocol wampy websocket
Last synced: 27 Nov 2024