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/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/illtamer/glcc-distributed-engine

GLCC - GitLink Code Camp work: JianMu distributed task scheduling engine. 第一届 GitLink GLCC 夏令营作品,建木分布式任务调度引擎(已验收)。

java rpc task-engine

Last synced: 20 Jan 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/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/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/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/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/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/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/plinker-rpc/iptables

Control iptables for pre routing rules (port forwarding). Specifically suited for forwarding ports to internal LXC containers.

composer-package iptables php plinker-rpc rpc

Last synced: 24 Dec 2024

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

Golang JSON RPC client to talk with Electrum server

bitcoin daemon electrum electrum-server golang rpc wallet

Last synced: 28 Dec 2024

https://github.com/rajshrestha86/go-configure

A simple application built on golang that can be used to configure multiple servers at the same time using SSH.

golang grpc rpc

Last synced: 02 Feb 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/cmmvio/cmmv

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

cmmv contracts nestjs nodejs protobuf rpc typescript websocket

Last synced: 02 Feb 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/iamd3vil/twirpex

Implementation of Twirp RPC in elixir

elixir protobuf rpc twirp

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

Streams bitcoins Block-chain to PostgreSQL

bitcoin blockchain golang rpc

Last synced: 20 Jan 2025

https://github.com/whoswhip/xmrigrpc

Ever wanted to lose the privacy part of mining XMR? Well now you can share the fact you are mining XMR to everybody on Discord!

discord discord-rpc rpc xmrig

Last synced: 13 Jan 2025

https://github.com/cuigh/protoc-gen-auxo

Code generator of auxo RPC from Protocol Buffers service definition files.

auxo protobuf rpc

Last synced: 23 Jan 2025

https://github.com/li-xiao-shuang/middleware

主业crud、副业造轮子!

aop rpc

Last synced: 26 Jan 2025

https://github.com/brickpop/eth-tx

JS library to ease the compilation, deployment and interaction with Ethereum Smart Contracts

eth ethereum rpc transaction web3 web3js

Last synced: 09 Feb 2025

https://github.com/danprince/zrpc

🔌 Zod-powered RPC

rpc typescript zod

Last synced: 01 Feb 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/hufeng/notty

A meta framework for building RPC framework.

meta microservice netty nodejs rpc

Last synced: 01 Feb 2025

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

An academic-purpose userspace RPC library in Rust.

rdma rpc rust

Last synced: 14 Nov 2024

https://github.com/connerdouglass/ezrpc

Tiny Go library for generic RPCs

generics golang rpc

Last synced: 28 Jan 2025

https://github.com/nak3/rust_lab

My rust lab space

rpc rpc-framework rust showcase

Last synced: 24 Jan 2025

https://github.com/alinz/ella

yet another IDL for generating proper RPC for golang client/server and other languages

generator golang rpc typescript workflow

Last synced: 24 Nov 2024

https://github.com/vhyran/decoded-daily

This project aims to provide daily insights and updates on a variety of topics.

astro biomejs bun news news-feed newsapi newsapp rpc

Last synced: 12 Feb 2025

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

A HTTP based RPC library.

http-rpc nanorpc rpc

Last synced: 19 Jan 2025

https://github.com/xarcgit/decoded-daily

This project aims to provide daily insights and updates on a variety of topics.

astro biomejs bun news news-feed newsapi newsapp rpc

Last synced: 04 Dec 2024

https://github.com/aprilahijriyan/rmq-rpc

A lightweight RPC based on RabbitMQ.

python rabbitmq rpc

Last synced: 08 Feb 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/zpcore/cpre-450-550-project

Project code for Iowa State University Course CprE 450/550

auction blockchain corba cpre450 cpre550 rpc stellar

Last synced: 08 Feb 2025

https://github.com/tbxark/options-proto

This is a proto file that defines extra options for rpc methods.

protobuf rpc

Last synced: 19 Jan 2025

https://github.com/carnesen-archive/bitcoin-rpc-href

A Node.js library for reading the bitcoin RPC configuration

bitcoin bitcoin-rpc nodejs rpc typescript

Last synced: 14 Jan 2025

https://framagit.org/Brumaire/music-player-daemon-discord-rich-presence

Small and handy script for sharing to discord when you listen to music with the Music Player Daemon (MPD Server) and share a link for friends to listen with you

discord mpd music player daemon rpc xonsh

Last synced: 24 Oct 2024

https://github.com/k8w/tsrpc-protocol

Base protocol for TSRPC

idl k8w rpc tsrpc

Last synced: 09 Jan 2025

https://github.com/jcarrano/ezamqp

Easy AMQP RPC management over asyncio

amqp asyncio python rpc

Last synced: 01 Feb 2025

https://github.com/farwayer/ws-rpc

Simple, small rfc-correct JSON-RPC 2.0 implementation via websockets

api jsonrpc msgpack rpc websocket

Last synced: 14 Oct 2024

https://github.com/mrzhorik09/discordrpc

this is Discord RPC create on Python with two working Labels

discord discord-py python rpc

Last synced: 23 Dec 2024

https://github.com/areal060781/temp-messenger-service-unit-testing

Simple temporary messenger built on top of microservices and RPC

docker flask nameko postgres rabbitmq redis rpc

Last synced: 19 Jan 2025

https://github.com/bluday/impart

Multi-purpose chat application for communicating with users, servers and embedded devices across different platforms.

bluetooth c centralized chat chat-application csharp p2p rpc tcp-ip windows

Last synced: 09 Feb 2025

https://github.com/bas080/furver

Convert any node module into a programmable, parallelized and bulk HTTP JSON API.

bulk-api cli javascript json json-api lisp-language node nodejs rpc rpc-client rpc-server

Last synced: 01 Feb 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/farukterzioglu/docker-bitcoind

A docker image for bitcoind (regtest)

bitcoin bitcoin-core buidl regtest rpc

Last synced: 06 Jan 2025

https://github.com/ironsdu/drpc

泛型是什么?

rpc

Last synced: 27 Jan 2025

https://github.com/dgheroin/boltdbr

极简kvdb

kvdb rpc rpcdb

Last synced: 20 Nov 2024

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

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

dubbo rpc

Last synced: 09 Feb 2025

https://github.com/weiwenchen2022/protorpc

Protocol-buffers RPC for Go net/rpc

go library protocol-buffers rpc

Last synced: 17 Jan 2025

https://github.com/thejian/msgpack-rpc-node

MessagePack RPC implementation for Node

msgpack nodejs rpc typescript

Last synced: 31 Jan 2025

https://github.com/lyrric/easy-rpc

用netty建立的easy-rpc

java netty-rpc netty4 rpc

Last synced: 20 Jan 2025

https://github.com/thearyanahmed/tinkering-with-grpc

Trying out google's grpc framework. Testing unary, server stream, client stream and bi-directional stream service.

grpc rpc

Last synced: 18 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/znck/zrpc

[Prototype/Experiment/Learning] Asynchronous RPC microservices

micro-framework microservices rpc

Last synced: 16 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/tomfran/dronazon

Distributed and Pervasive systems university project

distributed-systems mqtt protobuf rest rpc

Last synced: 06 Jan 2025

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

Tutorial for zzrpc.

rpc rpc-framework zzrpc

Last synced: 10 Feb 2025

https://github.com/vishwam/worker-async-nextjs

Example usage of worker-async in a nextjs app

async nextjs promisify rpc typescript web-worker worker

Last synced: 31 Dec 2024

https://github.com/ahsouza/golang-grpc

Simple Example of Communication using gRPC service with GO lang

communication go golang google grpc rpc

Last synced: 05 Feb 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/cuidd2018/mantis

Mantis is a remote procedure call(RPC) framework for rapid development of high performance distributed services.

formwork mantis netty rpc

Last synced: 10 Feb 2025

https://github.com/purifetchi/fusionrpcbridge

The bridging service between the Discord RPC mod for Serious Sam Fusion and Discord itself.

cherrypy discord modding python richpresence rpc serioussam

Last synced: 27 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/bujosa/aiolos

This is project is related with express + ethereum

ethereum ethereum-contract express rpc typescript

Last synced: 21 Jan 2025

https://github.com/sieugene/web3-rpc-health-checker

HTTP and WSS health checker for web3 nodes

health-check rpc web3-rpc

Last synced: 22 Jan 2025

https://github.com/knotzerio/todoapi

A To-Do App with REST, GraphQL, gRPC, SOAP & RPC

graphql grpc rest rest-api rpc soap todoapp

Last synced: 03 Feb 2025

https://github.com/artfultom/vecenta

RPC Framework

java rpc rpc-framework

Last synced: 10 Jan 2025

https://github.com/zoujiaqing/qrpc

QUIC protocol based simple RPC framework

quic quic-client quic-go quic-server rpc udp

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