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/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/chloro-pn/bridge

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

cpp json protobuf rpc serialization

Last synced: 16 Jan 2025

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/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/manga-download/websocket-rpc

A typesafe RPC implementation for WebSockets

rpc websocket

Last synced: 05 Nov 2024

https://github.com/abrkn/jars

JSON-RPC over Redis

nodejs pubsub redis rpc

Last synced: 22 Nov 2024

https://github.com/bonfida/quicknode-jwt-tutorial

Tutorial to set up a cloudflare worker for Quicknode JWT

jwt quicknode rpc solana

Last synced: 05 Nov 2024

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/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/roadrunner-server/rpc

RR RPC plugin

plugin rpc

Last synced: 06 Nov 2024

https://github.com/nickysemenza/gola

Open Lighting Project client for golang using RPC over sockets

golang ola openlighting rpc

Last synced: 09 Feb 2025

https://github.com/apoleon33/ultimate-rpc

an rpc client written in python

discord python rpc

Last synced: 23 Dec 2024

https://github.com/bitactor/bitactor-core

Bitactor Core 是一款Java 网络服务框架

net netty rpc

Last synced: 27 Jan 2025

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/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/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/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.

golang jsonrpc redis rpc

Last synced: 13 Jan 2025

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: 06 Feb 2025

https://github.com/lhns/remote-io

Scala RPCs based on effect types

io rpc scala

Last synced: 27 Oct 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: 10 Feb 2025

https://github.com/lotuc/xnfun

RPC over MQTT (and maybe NOT JUST MQTT)

edge mqtt rpc rpc-over-mqtt

Last synced: 29 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/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/bincrafters/conan-libjson-rpc-cpp

Conan.io recipe for libjson-rpc-cpp project

json json-rpc libjson-rpc rpc

Last synced: 06 Feb 2025

https://github.com/jchristn/watsonwebsocketjs

Javascript client for Watson Websocket

javascript message messaging rpc watson-websocket web websocket

Last synced: 06 Feb 2025

https://github.com/premiering/wubsub

A tiny ws:// RPC server using a JSON protocol.

go ipc melody pubsub rpc websocket

Last synced: 02 Jan 2025

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

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/co-rs/mco-rpc

server/client remote call crate

async mco rpc

Last synced: 21 Nov 2024

https://github.com/hisorange/circuit

Versatile Messaging library written in Typescript.

messaging pubsub redis rpc typescript

Last synced: 14 Oct 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/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/hitesh22rana/mq

MQ - Lightweight Message Queue Broker

golang grpc protocol-buffers rpc

Last synced: 19 Dec 2024

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/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/flaviomarcio/qrpc

Qt-Remote process call using http/rest, websocket, localsocket, tcp, udp, mqtt, amqp

amqp cpp http iot mqtt mssql odbc oracle postgres psql qt rest rpc sqlite websocket

Last synced: 11 Nov 2024

https://github.com/liaochong/alkaid

摇光,自研RPC框架

java rpc

Last synced: 18 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/bluejoe2008/hippo-rpc

Hippo Transport Library enhances spark-commons with easy stream management & handling

kraps rpc spark stream

Last synced: 10 Feb 2025

https://github.com/spirali/abrpc

Asynchronous Bidirectional RPC

async python rpc

Last synced: 13 Jan 2025

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/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/gennadyx/php-shop-logistics.ru-api

PHP oop wrapper for shop-logistics.ru remote functions

composer library php rpc

Last synced: 24 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/night0721/discord-rpc

Template for people to create rich presence for discord

discord rpc

Last synced: 25 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/chakrit/rpc

RPC without the `g` in front.

golang grpc rpc

Last synced: 23 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

discord discord-rpc rpc

Last synced: 22 Nov 2024

https://github.com/beetlex-io/beetlex.light.gprpc

high performance dotnet core google protobuf rpc,supports millions of communication

protobuf protocol-buffers rpc rpc-client rpc-framework rpc-library rpc-server tls

Last synced: 27 Oct 2024

https://github.com/ayalakaguya/ayn-socket-framework

通过一些原生的Python库实现的套接字(Socket)服务框架...

rpc socket

Last synced: 21 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/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/shavit/bayamo

Distributed bots for affiliate marketing tests

automation go rpc

Last synced: 23 Jan 2025

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/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/wolfulus/wolfrpc

My opinionated, not so "remote", RPC library.

dotnet json netstandard netstandard20 netstandard21 rmi rpc transport unity

Last synced: 07 Feb 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/makaronnik/amphp-rpc

PHP (8.1) Async RPC based on Amp

amphp async php81 rpc

Last synced: 21 Jan 2025

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/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/tangsiyang2001/compact-rpc

可插拔式的微内核RPC框架,旨在支持高可拓展性和轻量化的RPC功能。

java nacos netty netty-rpc protocol rpc rpc-framework spi

Last synced: 01 Feb 2025

https://github.com/restuwahyu13/golang-kafka-rcp

Example kafka rpc pattern using messaging pattern (Request & Reply)

golang kafka rpc

Last synced: 03 Jan 2025

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/pumpkinseed/npc

RPC framework for NSQ

nsq rpc rpc-framework

Last synced: 24 Dec 2024

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/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/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/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/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/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: 07 Feb 2025

https://github.com/fabienjuif/tiny-broke

RPC-like broker based on ØMQ

broker events messages nantes rpc rust worker

Last synced: 20 Dec 2024

https://github.com/icemimosa/erpc

Easy Rpc, My demo rpc framework. Please don't use in production. 😂

netty rpc rpc-framework

Last synced: 10 Jan 2025

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/manifoldfinance/multicall-framework

Multicall Typescript Monorepo/SDK

batch-rpc defi eth ethereum json-rpc rpc typescript

Last synced: 23 Jan 2025

https://github.com/lageto-net/monero-rpc

Client for the Monero P2P daemon and wallet daemons

java monero rpc

Last synced: 09 Feb 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/diefans/implant

asynchronous adhoc remote procedure calls in Python

asyncio bot code implant python3 rpc

Last synced: 21 Dec 2024

https://github.com/flutterwang/learningrpc

learning RPC record

go grpc rpc

Last synced: 11 Jan 2025

https://github.com/eruvanos/retro-cli

A cli tool for distributed team retros(build in a few hours + a few more)

cli python retro rpc socket

Last synced: 15 Oct 2024

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/qingyangmoke/vtea

vtea 是一个基于nodejs 支持多协议的rpc框架解决方案

javascript nodejs plugin rpc service

Last synced: 17 Jan 2025

https://github.com/c29r3/solana-rpc-finder

Solana RPC Finder is a tool that helps discover available RPC nodes in the Solana network

api crypto cryptocurrency rpc sol solana web3

Last synced: 12 Oct 2024

https://github.com/maojianwei/mao_opendaylight_develop_demo

Normal form in OpenDayLight(ODL) development.

netconf notifications odl opendaylight rpc yang

Last synced: 13 Jan 2025

https://github.com/braumace/yuan-rpc

从 0 到 1 手写 RPC 框架。参考 Dubbo 开源项目自主设计,基于 Java + Etcd + Vert.x + 自定义协议实现的高性能 RPC 框架。开发者只需引入 Spring Boot Starter,通过注解和配置文件即可快速使用框架,可以像调用本地方法一样轻松调用远程服务;还支持 SPI 机制动态拓展序列化器、负载均衡器、重试和容错策略等。

rpc rpc-framework vertx

Last synced: 01 Nov 2024

https://github.com/pegasystems/coffeescript-mockable-http-proxy

Very simple http proxy, that is steerable (until some point) from remote.

coffeescript gulp http-proxy istanbul json nodejs npm rest-api rpc travis-ci

Last synced: 28 Jan 2025

https://github.com/skyleaworlder/jgrpc.go

:cyclone: a Toy RPC Application Implements a Self-Defined RPC-Protocol, Consistent Hashing Load Balance, Service Registry & Discovery. (Code Need Polished)

fake load-balancer rpc service-discovery service-registry

Last synced: 16 Jan 2025