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

Asynchronous Bidirectional RPC

async python rpc

Last synced: 13 Jan 2025

https://github.com/chakrit/rpc

RPC without the `g` in front.

golang grpc rpc

Last synced: 23 Jan 2025

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/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/lhns/remote-io

Scala RPCs based on effect types

io rpc scala

Last synced: 27 Oct 2024

https://github.com/roadrunner-server/rpc

RR RPC plugin

plugin rpc

Last synced: 06 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/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/nickysemenza/gola

Open Lighting Project client for golang using RPC over sockets

golang ola openlighting rpc

Last synced: 16 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/zfi2/soundcloud-discord-rpc

Discord Rich Presence for SoundCloud

discord discord-rpc proxy richpresence rpc soundcloud

Last synced: 20 Dec 2024

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

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

net netty rpc

Last synced: 27 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.

golang jsonrpc redis rpc

Last synced: 13 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/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. 😂

netty rpc rpc-framework

Last synced: 10 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/pumpkinseed/npc

RPC framework for NSQ

nsq rpc rpc-framework

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

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

kraps rpc spark stream

Last synced: 18 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/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/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/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/manifoldfinance/multicall-framework

Multicall Typescript Monorepo/SDK

batch-rpc defi eth ethereum json-rpc rpc typescript

Last synced: 23 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/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/co-rs/mco-rpc

server/client remote call crate

async mco rpc

Last synced: 21 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/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/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/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/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/lageto-net/monero-rpc

Client for the Monero P2P daemon and wallet daemons

java monero rpc

Last synced: 17 Dec 2024

https://github.com/liaochong/alkaid

摇光,自研RPC框架

java rpc

Last synced: 18 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/lotuc/xnfun

RPC over MQTT (and maybe NOT JUST MQTT)

edge mqtt rpc rpc-over-mqtt

Last synced: 29 Dec 2024

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/xjonathanlei/starknet-lb

Pending block-aware Starknet-native RPC load balancer

kubernetes load-balancer rpc starknet

Last synced: 13 Dec 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/hisorange/circuit

Versatile Messaging library written in Typescript.

messaging pubsub redis rpc typescript

Last synced: 14 Oct 2024

https://github.com/bincrafters/conan-libjson-rpc-cpp

Conan.io recipe for libjson-rpc-cpp project

json json-rpc libjson-rpc rpc

Last synced: 12 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/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/fabienjuif/tiny-broke

RPC-like broker based on ØMQ

broker events messages nantes rpc rust worker

Last synced: 20 Dec 2024

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

MQ - Lightweight Message Queue Broker

golang grpc protocol-buffers rpc

Last synced: 19 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/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/flutterwang/learningrpc

learning RPC record

go grpc rpc

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

Template for people to create rich presence for discord

discord rpc

Last synced: 25 Jan 2025

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/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/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/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/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/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/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/apoleon33/ultimate-rpc

an rpc client written in python

discord python rpc

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

Distributed bots for affiliate marketing tests

automation go rpc

Last synced: 23 Jan 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/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/ayalakaguya/ayn-socket-framework

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

rpc socket

Last synced: 21 Jan 2025

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/wanwanpp/simple-rpc

使用Jdk实现简单的rpc框架的雏形。

rpc

Last synced: 25 Dec 2024

https://github.com/andrehrferreira/cmmv

Contract-Model-Model-View (CMMV) - Minimalistic Node.js Server Framework

cmmv contracts nestjs nodejs protobuf rpc typescript websocket

Last synced: 09 Dec 2024

https://github.com/pascalallen/grpc-go

grpc-go is a module that is designed to give you a gRPC server and client in Go, right out of the box. There is a publication for this repository which can be found at https://pascalallen.medium.com/how-to-build-a-grpc-server-in-go-943f337c4e05.

go grpc protocol-buffers remote-pr rpc

Last synced: 06 Jan 2025

https://github.com/i-erokhin/rerr

Golang helper for Gorilla JSON RPC 2.0. Common errors with codes and messages.

go golang json-rpc json-rpc2 rpc

Last synced: 14 Nov 2024

https://github.com/chunghha/tonic-demo

A gRPC demo in Rust

demo grpc rpc tonic

Last synced: 17 Jan 2025

https://github.com/frequenz-floss/frequenz-api-common

Shared protobuf definitions and Python bindings for Frequenz APIs

api common frequenz grpc protobuf python rpc

Last synced: 29 Nov 2024

https://github.com/dpwgc/comborpc

基于TCP+MessagePack的简易RPC框架,支持一次请求调用多个方法,支持自定义请求头、中间件、负载均衡策略,支持广播服务。

broadcast client go gzip messagepack network rpc server tcp

Last synced: 20 Jan 2025

https://github.com/alexgalhardo/learning-json-rpc

A personal project I created to learn and improve my skills in JSON-RPC to use in Load & Stress Tests benchmarkings

api bun json-rpc2 json-server jwt mognodb rpc typescript

Last synced: 08 Jan 2025

https://github.com/ajsalemo/container-apps-development

Examples that have been deployed to Azure Container Apps in different languages utilizing HTTP or gRPC with Dapr. These are all mostly pulled from existing Dapr samples.

azure cluster container container-apps dapr docker grpc http java k8s kubernetes microservices node python rpc

Last synced: 29 Dec 2024

https://github.com/zhillerdev/springdevproject

一些简单小项目、Springboot中间件开发

java jvm mq mybatis router rpc spring springboot

Last synced: 22 Jan 2025

https://github.com/alenkacz/grpc-cli-docker

Docker images for grpc cli

cli docker-image grpc rpc

Last synced: 15 Jan 2025

https://github.com/oliverwqcwrw/aolifu

Integrate various popular open source projects

database java mq registry rpc

Last synced: 01 Feb 2025

https://github.com/stagas/vipu

run things in vite headless with node/puppeteer and alice-bob typed rpc

headless puppeteer rpc vite

Last synced: 18 Dec 2024

https://github.com/alexisl61/rpc_express

Manual Discord rich presence for Sea of Thieves, Helldivers 2 and The Finals

discord helldivers rich-presence rpc sea-of-thieves the-finals

Last synced: 26 Jan 2025

https://github.com/thequantumphysicist/asyncjsonrpc

A simple, thread-safe, header-only library for asynchronous json rpc with context-per-call support

async asynchronous high-performance json jsonrpc jsonrpc2 rpc thread-pool thread-safe

Last synced: 11 Jan 2025