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/hyperbit-dev/rpc

Rpc Client for making requests to blockchain nodes

remote-procedure-call rpc

Last synced: 24 Dec 2024

https://github.com/worldofmeow/meow

Easy to use Java Websocket Event based Messaging Library using Netty

events http java messaging netty rpc simple socket wrapper

Last synced: 19 Dec 2024

https://github.com/giovaneiwamoto/database-rpc

💼 Database RPC - Allow users to perform basic operations on a remote system by making remote procedure calls for efficient data handling.

database rpc stubs

Last synced: 10 Jan 2025

https://github.com/archergu/simple-blockchain-rpc

A simple blockchain wallet rpc package

blockchain rpc wallet

Last synced: 13 Jan 2025

https://github.com/wanwanpp/simple-rpc

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

rpc

Last synced: 25 Dec 2024

https://github.com/naderio/rerpc

an opinionated take on RPC system intended for usage with or without dedicated client library, HTTP request or Socket.IO event.

expressjs http nodejs rpc socket-io

Last synced: 18 Jan 2025

https://github.com/hufeng/notty

A meta framework for building RPC framework.

meta microservice netty nodejs rpc

Last synced: 01 Feb 2025

https://github.com/dryajov/json-rpc-async

Simple transport agnostic JSON RPC module

json-rpc remote-procedure-calls rpc

Last synced: 02 Jan 2025

https://github.com/fblupi/grado_informatica-dsd

Prácticas de la asignatura Desarrollo de Sistemas Distribuidos de la UGR

distributed-systems rmi rpc

Last synced: 30 Jan 2025

https://github.com/mbarbin/eio-rpc

A collection of opinionated libraries designed to build RPC clients and servers with eio

eio grpc ocaml protocol-buffers rpc

Last synced: 11 Jan 2025

https://github.com/zyallers/rpcx-framework

An RPC microservices framework based on rpcx, simple and easy to use, ultra fast and efficient, powerful, service discovery, service governance, service layering, version control, routing label registration.

etcdv3 framework golang gorm rpc rpcx

Last synced: 12 Jan 2025

https://github.com/radosz99/scrabble-board-detector

RPC API created using FastAPI for detecting letters based on image with scrabble board in it.

fastapi python rpc scrabble

Last synced: 12 Jan 2025

https://github.com/alonza0314/lotus

An interesting golang module combining QUIC (HTTP/3) with a traditional RPC framework.

go http3 lotus quic rpc

Last synced: 12 Jan 2025

https://github.com/makasim/amqprpc

Go protocol agnostic RPC Client over AMQP.

amqp go golang rabbitmq rpc rpc-client

Last synced: 25 Dec 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/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/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/afthaab/grpc-demo

This repository is created in order to better understand the RPC calls and invoke GRPC

grpc microservices protobuf rpc

Last synced: 12 Jan 2025

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

rpc

Last synced: 12 Jan 2025

https://github.com/shirokovnv/json-rpc-starter

JSON RPC Starter Kit.

json rpc specification

Last synced: 18 Jan 2025

https://github.com/kooksee/trpc

基于tornado和msgpack的rpc服务

msgpack rpc tornado

Last synced: 24 Jan 2025

https://github.com/revenkroz/cr

Golang Command Runner. Run any commands/actions/procedures through one interface

golang rpc runner

Last synced: 25 Jan 2025

https://github.com/zvikinoza/mastering-go

book Mastering-go's example codes and exercise solutions.

docker golang http rpc tls

Last synced: 19 Jan 2025

https://github.com/katyukha/odoo-rpc-client-cli

CLI for `odoo-rpc-client` project. Easily manage your odoo instance via xml-rpc

cli odoo rpc

Last synced: 19 Jan 2025

https://github.com/graugans/go-ovp8xx

A GO package and cli to access the ifm ovp8xx series of devices

api cli go hacktoberfest json ovp8xx rpc

Last synced: 19 Jan 2025

https://github.com/LZQCN/web-message-rpc

A class for implementing Remote Procedure Call (RPC) between web applications, providing an easy-to-use interface with ES6 Proxy-based method invocation.

class proxy rpc typescript

Last synced: 11 Nov 2024

https://github.com/violetbuse/wemote

A gleam package to execute code on remote erlang nodes.

distributed erlang erpc gleam rpc

Last synced: 21 Jan 2025

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

🔌 Zod-powered RPC

rpc typescript zod

Last synced: 01 Feb 2025

https://github.com/huntlabs/hunt-service

Distributed RPC framework (micro-service) for DLang based on gRPC and neton.

distributed micro-service rpc rpc-client rpc-server rpc-service

Last synced: 12 Jan 2025

https://github.com/sile/htrpc

HTTP based RPC library for Rust

asynchronous http rpc rust

Last synced: 27 Dec 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/chunghha/tonic-demo

A gRPC demo in Rust

demo grpc rpc tonic

Last synced: 17 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/kwesidev/bindexer

Streams bitcoins Block-chain to PostgreSQL

bitcoin blockchain golang rpc

Last synced: 20 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/pangum/example

盘古框架项目实战,使用盘古提供的各种插件来实现一个视频转码平台执行器。包括以下功能使用:1、项目最佳实践;2、MQTT使用;3、gRPC使用;4、配置文件加载

example grpc library mq mqtt pangu practice project rpc

Last synced: 14 Jan 2025

https://github.com/simon28082/microservice-framework

Microservice server framework based on Swoole, Laravel, RPC (support HTTP, TCP) interaction

crcms laravel microservice microservice-framework rpc swoole tcp

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

https://github.com/alexmhack/grpc-microservices-tutorial

Understanding and implementing a basic Microservice with Python's popular gRPC framework

basics grpc microservices protobuf python rpc tutorial

Last synced: 15 Jan 2025

https://github.com/scaytrase/rpc-common

Common RPC interfaces

api client common rpc

Last synced: 21 Dec 2024

https://github.com/giorgio-casciaro/jesus

cross-service multichannel comunication layer: rpc and events over http,tcp,upd,...

events json-schema microservice nodejs rpc

Last synced: 21 Dec 2024

https://github.com/mjaow/tiny-dubbo

自己实现的rpc框架,参考了dubbo的实现思路,可扩展

dubbo rpc

Last synced: 09 Feb 2025

https://github.com/june-it/mystack.distributedmessage4rabbitmq

An open-source lightweight message bus library (RabbitMQ) that supports publish/subscribe and RPC.

distributed-event dotnet dotnet-core event-bus mystack rabbitmq rpc

Last synced: 22 Jan 2025

https://github.com/fontseca/grpc-with-cpp

RPC server made with the gRPC framework and C++.

backend cmake cpp grpc protobuf rpc server

Last synced: 21 Jan 2025

https://github.com/vinyvicente/laravel-swoole-jsonrpc

JSON-RPC Server and Client based on Swoole, for Laravel 5/6/Lumen Framework

json-rpc json-rpc-client json-rpc-server laravel rpc swoole

Last synced: 09 Feb 2025

https://github.com/shixiongfei/nanorpc-redis

A Redis based RPC library.

nanorpc redis redis-rpc rpc

Last synced: 19 Jan 2025

https://github.com/crimson-crow/pyjsonrpc2

A flexible Python implementation of the JSON-RPC 2.0 protocol

json jsonrpc jsonrpc-client jsonrpc-server rpc

Last synced: 10 Jan 2025

https://github.com/falkern/notionrpc

A script that enables you to showcase your Notion activity on Discord using Rich Presence.

discord discordrpc notion rpc students tools

Last synced: 17 Jan 2025

https://github.com/dnbsd/bun.go

A no-nonsense ("bring your own toppings") framework for building services on top of NATS.

framework microservices nats rpc

Last synced: 20 Dec 2024

https://github.com/farukterzioglu/docker-bitcoind

A docker image for bitcoind (regtest)

bitcoin bitcoin-core buidl regtest rpc

Last synced: 06 Jan 2025

https://github.com/frees-io/rpc-server-client-pb.g8

A giter8 template that includes an example RPC server and client using Avro

cats-effect client client-server freestyle freestyle-rpc protobuf protocol-buffers rpc scala server

Last synced: 26 Jan 2025

https://github.com/lpabon/rpcscout

rpcscout is a program to test gRPC and REST connections across nodes and service meshes in a Kubernetes environment. It is both the client and the server to itself and support N-to-N connections.

grpc kubernetes mesh rest rpc

Last synced: 12 Jan 2025

https://github.com/tsirysndr/air-proto

proto files for AIR (Account Information and Refill)

air grpc protocol-buffers rpc telecom

Last synced: 25 Jan 2025

https://github.com/andrehrferreira/cmmv-vue

CMMV module for generating RPC functions for Vue2 and Vue3

cmmv composable mixins nuxt rpc vue2 vue3

Last synced: 06 Feb 2025

https://github.com/tsirysndr/twirp-client

Twirp RPC Client for NodeJS

nodejs protobuf rpc

Last synced: 25 Jan 2025

https://github.com/ironsdu/drpc

泛型是什么?

rpc

Last synced: 27 Jan 2025

https://github.com/shixiongfei/nanorpc-validator

NanoRPC protocol validator.

nanorpc rpc

Last synced: 18 Nov 2024

https://github.com/mcfriend99/jsonrpc

A JSON-RPC library for Blade programming language

json json-rpc rpc

Last synced: 31 Dec 2024

https://github.com/shixiongfei/nanorpc-socketio

An RPC library based on socket.io.

nanorpc rpc socket-io socket-io-rpc

Last synced: 18 Nov 2024

https://github.com/fourkio/node_manager

Manage node connections and communications

elixir node rpc

Last synced: 17 Dec 2024

https://github.com/shixiongfei/nanorpc-socketio-client

An RPC library (client) based on socket.io-client.

nanorpc rpc socket-io socket-io-rpc

Last synced: 18 Nov 2024

https://github.com/artfultom/vecenta

RPC Framework

java rpc rpc-framework

Last synced: 10 Jan 2025

https://github.com/tsukinoko-kun/gopherpc

GopheRPC is a RPC library that lets you call Go server functions from your JavaScript (browser) clients

golang javascript rpc rpc-framework rpc-library

Last synced: 23 Jan 2025

https://github.com/vaporyjs/vaporyjs-stub-rpc-server

stubbing of a Vapory node

rpc vapory

Last synced: 14 Jan 2025

https://github.com/niklr/vite-portal

Scaling solution to process Remote Procedure Calls (RPCs) leveraging all available nodes in the p2p network.

golang p2p rpc scaling

Last synced: 17 Jan 2025

https://github.com/anindya-prithvi/rpcs_dscd

Implementing RPCs/comm. using grpc/zeromq/rabbitmq

distributed-systems grpc grpc-python rabbitmq rpc zeromq

Last synced: 16 Jan 2025

https://github.com/dmdv/rpc-prototype-server

rpcx server prototype which uses rpcx and skaffold within local cluster

cluster microservice prototype rpc rpcx skaffold skaffold-example

Last synced: 19 Dec 2024

https://github.com/fly-studio/word_rpc_server

A word segmentation RPC server via HanLP, ansj_seg

ansj-seg hanlp netty4 rpc word-segmentation

Last synced: 30 Jan 2025

https://github.com/zeuxisoo/go-zenwords

An experimental program for providing text filtering services

filter golang grpc rpc web

Last synced: 29 Jan 2025

https://github.com/gggeek/phpxmlrpcng-http

A php library for building rpc-style http clients and servers. WIP...

http php rpc

Last synced: 18 Dec 2024

https://github.com/aveek-saha/two-phase-commit

A consistent distributed KV store that implements the two phase commit protocol, written in java, using gRPC

2-phase-commit 2pc distributed-key-value-database distributed-systems grpc grpc-java kv-store protobuf protobuf3 protocol-buffers rpc two-phase-commit

Last synced: 24 Dec 2024

https://github.com/cmmvio/cmmv-vue

CMMV module for generating RPC functions for Vue2 and Vue3

cmmv composable mixins nuxt rpc vue2 vue3

Last synced: 25 Jan 2025

https://github.com/dgheroin/boltdbr

极简kvdb

kvdb rpc rpcdb

Last synced: 20 Nov 2024

https://github.com/soreing/rpc-service-cpp

Remote Procedure Call service library in C++

cpp metaprogramming remote-procedure-call rpc windows

Last synced: 18 Dec 2024

https://github.com/furiouspws002/mini-rpc

简化版RPC,使用netty实现远程调用与响应

netty netty-rpc rpc rpc-client rpc-server

Last synced: 18 Dec 2024

https://github.com/zduny/zzrpc-tutorial

Tutorial for zzrpc.

rpc rpc-framework zzrpc

Last synced: 18 Dec 2024

https://github.com/anntnzrb/dicostapres

DIsCOrd STAtus PREsence System. A minimal Discord presence system.

discord python rpc

Last synced: 17 Jan 2025

https://github.com/ij4l/go-rpc

protobuf

protobuf rpc

Last synced: 18 Dec 2024

https://github.com/huakunshen/comlink-stdio

Comlink and RPC-style IPC channel over stdio, make IPC between 2 js/ts processes easier.

bun comlink deno ipc nodejs rpc typescript

Last synced: 30 Oct 2024

https://github.com/znck/zrpc

[Prototype/Experiment/Learning] Asynchronous RPC microservices

micro-framework microservices rpc

Last synced: 16 Jan 2025

https://github.com/no-turno/solid-js-example-with-eden

Everything you need to build a Solid project, powered by solid-start + elysia eden

bunjs elysiajs rpc solid-start

Last synced: 18 Dec 2024

https://github.com/bujosa/aiolos

This is project is related with express + ethereum

ethereum ethereum-contract express rpc typescript

Last synced: 21 Jan 2025

https://github.com/flug/rpc-php-amq

draft rabbitmq rpc

amq php rpc

Last synced: 29 Jan 2025