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-02-02 00:26:16 UTC
- JSON Representation
https://github.com/stagas/alice-bob
transport agnostic strongly typed duplex rpc interfaces
duplex ipc message-passing networking remote-procedure-calls rpc strongly-typed transport-agnostic
Last synced: 18 Dec 2024
https://github.com/leonardpepa/distributed-systems
University of Macedonia course of Distributed Systems
distributed-systems docker docker-compose firebase grpc grpc-java grpc-python kafka message-queue mongodb pyro4 rabbitmq rpc sockets university-course university-of-macedonia uom web-services zeromq zerorpc
Last synced: 17 Jan 2025
https://github.com/dromzeh/qbit-rpc
A Discord Rich Presence for qBittorrent.
discord discord-rpc qbittorent qbittorrent-api qbittorrent-webui rich-presence rpc typescript
Last synced: 21 Dec 2024
https://github.com/phillipjhl/white_rabbit
Elixir library that uses the AMQP to provide behaviors that dynamically supervises all connections, channels, consuming, producing, and exchanging of RabbitMQ messages. Also provides an api to send RPC messages to other distributed elixir nodes via reply_to queues.
amqp autorecovery behaviour consumer dynamic-supervisor elixir genserver producer protocol rabbit rabbitmq rpc telemetry
Last synced: 24 Dec 2024
https://github.com/icemimosa/erpc
Easy Rpc, My demo rpc framework. Please don't use in production. 😂
Last synced: 10 Jan 2025
https://github.com/jaguar-dart/jaguar_rpc
A simple JSON based RPC protocol
dartlang jaguar json rpc rpc-server server
Last synced: 15 Jan 2025
https://github.com/amazingandyyy/myethplayground
Share many contracts and test files for the community, hope it helps you.
blockchain ethereum ethereum-contract rpc smart-contracts solidity testrpc truffle-framework truffle-testing
Last synced: 14 Dec 2024
https://github.com/ayalakaguya/ayn-socket-framework
通过一些原生的Python库实现的套接字(Socket)服务框架...
Last synced: 21 Jan 2025
https://github.com/shavit/bayamo
Distributed bots for affiliate marketing tests
Last synced: 23 Jan 2025
https://github.com/bluejoe2008/hippo-rpc
Hippo Transport Library enhances spark-commons with easy stream management & handling
Last synced: 18 Dec 2024
https://github.com/anuversehq/qrpc-socket
qRPC-Socket: A Rust-based open-source project that merges the power of gRPC's remote procedure calls, GraphQL's graph-based queries, and WebSocket's real-time communication into a unified framework.
graphql hacktoberfest language-agnostic omni-platform rpc rust unified websocket
Last synced: 02 Nov 2024
https://github.com/vishwam/worker-async
A simple promise-based interface to communicate between web workers and the main thread
async browser promise rpc web-worker worker
Last synced: 31 Dec 2024
https://github.com/kimi0230/practise-grpc-go
Practise gRPC base on https://github.com/simplesteph/grpc-go-course
go golang grpc grpc-go mongo-go-driver mongodb rpc
Last synced: 16 Jan 2025
https://github.com/manifoldfinance/cabalrpc
Kafka-based RPC Middleware for Ethereum Services
ethereum kafka mempool middleware mq network rpc
Last synced: 23 Jan 2025
https://github.com/catmengi/dynamicrpc-esp32
esp32 port of DynamicRPC
c esp32-idf esp32s3 libffi pure-c rpc rpc-client rpc-framework rpc-server
Last synced: 10 Oct 2024
https://github.com/aminnairi/kryptonian
Purity, hope, and the strength of Krypton in one package
client client-server clientserver function functional integrity json json-rpc jsonrpc krypton pure purity quality reliability rpc server server-client serverclient superman validation
Last synced: 16 Jan 2025
https://github.com/manifoldfinance/multicall-framework
Multicall Typescript Monorepo/SDK
batch-rpc defi eth ethereum json-rpc rpc typescript
Last synced: 23 Jan 2025
https://github.com/olekli/mreventloop
Simple event system for Python building on asyncio and working seamlessly across sockets.
asyncio event-driven events rpc signals-and-slots
Last synced: 29 Nov 2024
https://github.com/lageto-net/monero-rpc
Client for the Monero P2P daemon and wallet daemons
Last synced: 17 Dec 2024
https://github.com/chase-moskal/crosscall
cross-origin postmessage rpc
browser cors cross-origin javascript postmessage remote-procedure-calls rpc
Last synced: 01 Jan 2025
https://github.com/ksysoev/rpc-redis
a Go package that implements a JSON-RPC-like protocol over Redis Streams and channels. It allows you to build scalable and efficient RPC servers and clients using Redis as the underlying transport mechanism. The package provides a simple API for setting up RPC servers and clients, with flexible handlers for different RPC methods.
Last synced: 13 Jan 2025
https://github.com/xjonathanlei/starknet-lb
Pending block-aware Starknet-native RPC load balancer
kubernetes load-balancer rpc starknet
Last synced: 13 Dec 2024
https://github.com/zfi2/soundcloud-discord-rpc
Discord Rich Presence for SoundCloud
discord discord-rpc proxy richpresence rpc soundcloud
Last synced: 20 Dec 2024
https://github.com/and3rson/telecast
Portable REST/JSON RPC implementation for Django/DRF. Like Fender Telecaster but way cooler.
django drf json-rpc python python3 rest-api rest-framework rpc
Last synced: 25 Jan 2025
https://github.com/meltingice/nano-grpc
A gRPC server for the Nano cryptocurrency node
cryptocurrency currency grpc javascript nano node protobuf rpc server
Last synced: 28 Jan 2025
https://github.com/trmid/block-at-timestamp
Ethers Provider extension to quickly find a block close to a target timestamp.
block blockchain ethers provider query rpc timestamp
Last synced: 21 Dec 2024
https://github.com/tangsiyang2001/compact-rpc
可插拔式的微内核RPC框架,旨在支持高可拓展性和轻量化的RPC功能。
java nacos netty netty-rpc protocol rpc rpc-framework spi
Last synced: 01 Feb 2025
https://github.com/hisorange/circuit
Versatile Messaging library written in Typescript.
messaging pubsub redis rpc typescript
Last synced: 14 Oct 2024
https://github.com/stream-labs/lib-datalane
An incredibly fast IPC solution for C and C++.
cpp gplv2 interprocess interprocess-communication ipc networking rpc
Last synced: 15 Nov 2024
https://github.com/codophobia/network-communication-protocols
Code examples in Python to understand popular network communication protocols like TCP, HTTP and RPC
http learning-by-doing python rpc tcp
Last synced: 20 Jan 2025
https://github.com/indianajaune/skycraft
Mod for Minecraft
aether baubles computercraft discord discord-rpc discordapp industrialcraft2 lua luvit minecraft minecraft-forge minecraft-forge-mod minecraft-mod minecraftforge rich-presence rpc thaumcraft thaumcraft6
Last synced: 27 Jan 2025
https://github.com/restuwahyu13/golang-kafka-rcp
Example kafka rpc pattern using messaging pattern (Request & Reply)
Last synced: 03 Jan 2025
https://github.com/bincrafters/conan-libjson-rpc-cpp
Conan.io recipe for libjson-rpc-cpp project
Last synced: 12 Dec 2024
https://github.com/jchristn/watsonwebsocketjs
Javascript client for Watson Websocket
javascript message messaging rpc watson-websocket web websocket
Last synced: 12 Dec 2024
https://github.com/utarsuno/ruuuby
description in migration
c config-as-code discord docker github-actions monorepo nginx node-js postgresql rabbitmq rails6 rpc ruby webgl webhooks
Last synced: 24 Jan 2025
https://github.com/hitesh22rana/mq
MQ - Lightweight Message Queue Broker
golang grpc protocol-buffers rpc
Last synced: 19 Dec 2024
https://github.com/restuwahyu13/node-rabbitmq-rpc
Example rabbitmq rpc pattern using messaging pattern (Request & Reply)
message-broker node rabbitmq rpc
Last synced: 03 Jan 2025
https://github.com/steveiliop56/presency
The easiest way to customize your Discord Rich Presence status
discord go golang rich-presence rpc vite wails wails-app
Last synced: 02 Feb 2025
https://github.com/roosoft/bitcoin_core_client
Allows access to Bitcoin Core nodes in native Elixir format
bitcoin bitcoin-core elixir rpc
Last synced: 02 Feb 2025
https://github.com/nickysemenza/gola
Open Lighting Project client for golang using RPC over sockets
Last synced: 16 Dec 2024
https://github.com/gennadyx/php-shop-logistics.ru-api
PHP oop wrapper for shop-logistics.ru remote functions
Last synced: 24 Jan 2025
https://github.com/saklis/commsnet
Network abstraction library and WCF replacement. Uses MessagePack for serialization.
csharp netstandard20 network networking rpc wcf
Last synced: 27 Jan 2025
https://github.com/sitcommunity/discord-rpc
Discord-RPC is a powerful library developed by CyraTeam that enables developers to seamlessly integrate Rich Presence functionality into Discord applications or from Client ID
Last synced: 22 Nov 2024
https://github.com/wolfulus/wolfrpc
My opinionated, not so "remote", RPC library.
dotnet json netstandard netstandard20 netstandard21 rmi rpc transport unity
Last synced: 14 Dec 2024
https://github.com/bonfida/quicknode-jwt-tutorial
Tutorial to set up a cloudflare worker for Quicknode JWT
Last synced: 05 Nov 2024
https://github.com/and3rson/radical
Multi-transport RPC with asyncio & Django support.
asyncio django inter-service-communication isc python python3 redis rpc sanic
Last synced: 05 Jan 2025
https://github.com/geut/wpc
Simple RPC solution for Workers, SharedWorkers and ServiceWorkers.
message-transport rpc service-worker shared-worker websocket
Last synced: 02 Jan 2025
https://github.com/azharalifauzi/omnigate
Full-Stack Next.js Boilerplate with 🔥 Hono RPC, Built-In Authentication, TanStack Query, Shadcn, TailwindCSS, Drizzle ORM, and PostgreSQL. Perfect for self-hosted, type-safe apps
boilerplate drizzle-orm fullstack hono nextjs react rpc shadcn-ui starter tailwindcss tanstack-react-query
Last synced: 01 Dec 2024
https://github.com/anistark/todo-dapp
Decentralised Todo App using Ethereum blockchain and Truffle.
blockchain dapp ethereum ethereum-blockchain ethereumjs rpc testrpc todo truffle truffle-framework
Last synced: 12 Dec 2024
https://github.com/blazingworks/lanyard.js
🏷️ NodeJS Wrapper for Lanyard written using TypeScript
discord hacktober hacktoberfest lanyard nodejs rich-presence rpc
Last synced: 24 Dec 2024
https://github.com/riteshghorse/gossiprpc
Fault Detection in Distributed System using Gossip Protocols. Team: Ritesh Ghorse, Shreyas Muralidhara, Tanvi Pandit.
cassandra distri fault-detection flask-application gossip-protocol python3 rpc xmlrpc
Last synced: 15 Dec 2024
https://github.com/max-tonny8/using_rpc
Most advanced collection of Public RPC / API for EVM and non-EVM blockchains (Bitcoin, Ethereum, Solana and etc)
api bitcoin collection ethereum rpc solana web3
Last synced: 01 Feb 2025
https://github.com/max-tonny8/android_web3
This is a library for Android to call data from Node on Ethereum Chain or Solana Chain
android blockchain coroutines coroutines-android data eth-call ethereum kotlin ktx retrofit rpc smart-contracts solana web3 web3j
Last synced: 01 Feb 2025
https://github.com/mivinci/mc
A simple distributed caching database for learning purposes.
cache cache-database cluster command-line-tool golang in-memory-caching lru-cache rpc
Last synced: 21 Dec 2024
https://github.com/microfleet/amqp
An AMQP 0.9.1 client for Node.js.
amqp amqp-client amqp-codec amqp0-9-1 nodejs rabbitmq rpc
Last synced: 21 Nov 2024
https://github.com/night0721/discord-rpc
Template for people to create rich presence for discord
Last synced: 25 Jan 2025
https://github.com/firehead90544/animerpc
A discord Rich Presence Client for showing Anime info on your discord profile.
anime animes discord discordrichpresence gogoanime richpresence rpc
Last synced: 24 Dec 2024
https://github.com/johnsonjo4531/worker-channel
A WebWorker Communication library
async async-iterable channels communication orchestrator rpc webworker worker
Last synced: 21 Jan 2025
https://github.com/dilanx/switchpresence
Display your Nintendo Switch games as your Discord activity.
discord nintendo nintendo-switch rich-presence rpc switch tauri
Last synced: 25 Jan 2025
https://github.com/chronos-tachyon/vsrpc
[WIP] Very Simple RPC: a Go RPC framework using Protocol Buffers
golang protobuf protocol-buffers rpc
Last synced: 20 Dec 2024
https://github.com/abnerkaizer/rpc
Trabalho de SD usando RPC.
distributed-systems rpc rpc-client rpc-server rust tarpc
Last synced: 10 Jan 2025
https://github.com/solguru310/wormhole-queries-ts-sdk-example
This project showcases how the Wormhole Queries TS-SDK facilitates on-demand, attested, and on-chain verifiable RPC results across blockchain networks, using a simple REST API call.
blockchain queries rest-api rpc solana typescript-sdk wormhole
Last synced: 25 Oct 2024
https://github.com/poboisvert/duproprio_supabase_rpc
DuProprio to SupaBase for analytics PoC
nextjs13 postgres rpc supabase
Last synced: 10 Nov 2024
https://github.com/jccdex/jcc_rpc_java
A java restful api for interacting with the jingchang server
blockchain cross-chain dex java jccdex jingchang rest-api rpc
Last synced: 15 Dec 2024
https://github.com/dekuan/vdata
VDATA protocol is the best protocol for calling or responding a HTTP/HTTPS service.
composer laravel php rpc rpc-framework vdata-protocol
Last synced: 19 Oct 2024
https://github.com/menees/remoting
Simple RMI and IPC library for modern .NET
inter-process-communication ipc remote-method-invocation remote-procedure-call rmi rpc
Last synced: 25 Oct 2024
https://github.com/rolodexter/p10node-website
Documentation and roadmap for p10node’s blockchain infrastructure services, client onboarding, and partnership support.
blockchain developer-relations infrastructure node-as-a-service nodefi nodes open-source rpc rpc-services
Last synced: 18 Jan 2025
https://github.com/hraph/netbotify
A real-time and scalable remote tasks execution BOT over network (using WebSockets)
bots cli client-server rpc workers
Last synced: 08 Jan 2025
https://github.com/alpsmonaco/rpc
A header only and out of the box tcp rpc framework written in C++.
asio compile-time-meta-programming cpp headeronly rpc rpc-framework
Last synced: 07 Nov 2024
https://github.com/douglaszuqueto/esp32-rpc-mqtt
Chamadas remotas usando protocolo MQTT
Last synced: 14 Jan 2025
https://github.com/douglaszuqueto/esp32-rpc-http
Chamadas remotas usando protocolo HTTP
Last synced: 14 Jan 2025
https://github.com/eddie-lucas/interviewkun
Interview-Kun【面试鸡、面试坤(ji)、ikun】是一个程序员求职面试刷题神器,包含海量题目和答案,多看一眼,知识点就会在脑海中爆炸,希望你在练习1坤年基本功后,能够收获太美的offer!!!持续维护的面试刷题仓库,帮你拿到满意 offer!⭐️ 最新Java面试题、前端面试题、C++面试题、Go面试题、Python面试题、测试面试题、运维面试题、后端面试题、操作系统面试题、计算机网络面试题、Redis面试题、MySQL数据库面试题、算法面试题、Spring面试题、JVM面试题、Java并发面试题、Linux面试题等几千道高频程序员求职必备八股文。💎💎💎网站地址在下面👇👇👇
docker elasticsearch ikun interview interview-kun java juc jvm linux mianshiya mq mysql netty redis rocketmq rpc spring spring-boot vue zookeeper
Last synced: 08 Jan 2025
https://github.com/lukes/nano-stream-x
A tiny and performant server that streams block data from a nano currency node to a socket for other processes to receive
cryptocurrency nano nanocurrency nodejs rpc server socket-io sockets stream streaming
Last synced: 30 Dec 2024
https://github.com/enmn/corerpc
A tool to make your account a nice and lovely user from Discord!
discord discord-rpc nodejs rpc
Last synced: 25 Dec 2024
https://github.com/carnesen-archive/bitcoin-rpc-cli
A Node.js command-line interface (CLI) for bitcoin's remote procedure call (RPC) interface
bitcoin bitcoin-rpc bitcoin-rpc-cli cli nodejs rpc typescript
Last synced: 14 Jan 2025
https://github.com/matejmajny/discord-rpc
Simple custom Discord RPC client built with JavaScript and Python.
custom discord discordjs gui javascript js nodejs rich-presence rpc
Last synced: 08 Jan 2025
https://github.com/fugazi-io/fugazi-io.github.io
A documentation site for the fugazi.io terminal
cli console documentation fugazi rpc terminal
Last synced: 15 Jan 2025
https://github.com/fugazi-io/connector.node.redis
A fugazi connector for Redis
cli fugazi redis redis-client rpc rpc-client
Last synced: 15 Jan 2025
https://github.com/fugazi-io/proxify
Serve existing http based APIs as fugazi modules
cli console cors fugazi proxy rpc rpc-client terminal
Last synced: 15 Jan 2025