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/agustinsrg/go-simple-rpc-message

Golang library that implements a very simple RPC message system to be used in a text-based communication system.

golang library protocol rpc

Last synced: 28 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/mars05/netutil

:blush:一个网络相关的工具包,对Netty进行了一些抽象封装,实现了简易的rpc、websocket服务端、分布式锁等

net netty netutil rpc websocket

Last synced: 09 Feb 2025

https://github.com/dwayne/elm-json-rpc

JSON-RPC 2.0 for Elm.

elm json json-rpc json-rpc2 rpc

Last synced: 24 Dec 2024

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

A brave new RPC framework

rpc

Last synced: 29 Jan 2025

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/go-imsto/imsto-client

Imsto RPC Client

golang grpc image rpc

Last synced: 04 Feb 2025

https://github.com/faranalytics/port_agent

A RPC-like facility for making inter-thread function calls.

ipc multithreading nodejs rpc worker-threads

Last synced: 08 Feb 2025

https://github.com/leonamtv/drench-rpc

rpc comunication between two softwares written in two different languages. This repository is an assignment for the distributed systems course in CEFET-MG.

distributed-systems nodejs pyhton3 rpc

Last synced: 17 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/daheige/stat

golang prometheus metrics

api golang http metrics prometheus rpc stat web

Last synced: 10 Jan 2025

https://github.com/maxim5/upsource.samplerpc

A sample RPC client for Upsource

client java jetbrains json json-api rpc rpc-client upsource

Last synced: 23 Dec 2024

https://github.com/toebeann/npc

RPC over Named Pipes for Node.js

ipc javascript named-pipes nodejs npc rpc typescript

Last synced: 15 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/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/nak3/rust_lab

My rust lab space

rpc rpc-framework rust showcase

Last synced: 24 Jan 2025

https://github.com/pyoner/elm-json-rpc

Elm JSON RPC

elm elm-lang json-rpc rpc

Last synced: 14 Feb 2025

https://github.com/lordronz/discord-rpc-python

When the impostor is sus 😳

discord python rpc

Last synced: 08 Feb 2025

https://github.com/javaobjects/yiling

SpringCloud + SpringBoot + Mybatis-plus + Dubbo +RPC + Elasticsearch + Apache RocketMQ + Redis + Mysql + Vue + Element-UI + Echarts

dubbo echarts elasticsearch element-ui mybatis-plus mysql redis rocketmq rpc springboot springcloud vue

Last synced: 28 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/douglaszuqueto/esp32-rpc-mqtt

Chamadas remotas usando protocolo MQTT

esp32 mqtt rpc

Last synced: 14 Jan 2025

https://github.com/douglaszuqueto/esp32-rpc-http

Chamadas remotas usando protocolo HTTP

esp32 http rpc

Last synced: 14 Jan 2025

https://github.com/rumkin/urpc

μRPC is a transport agnostic JSONRPC 1.0 implementation

javascript js jsonrpc nodejs rpc

Last synced: 30 Jan 2025

https://github.com/connerdouglass/ezrpc

Tiny Go library for generic RPCs

generics golang rpc

Last synced: 28 Jan 2025

https://github.com/drrlvn/libtirpc-sys

Low-level bindings for the libtirpc library

nfs rpc rust

Last synced: 30 Jan 2025

https://github.com/indiependente/gochat

Client Server Chat using Go and GRPC

chat client-server go golang grpc protobuf rpc

Last synced: 31 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/udamir/node-ipc-rpc

IPC and RPC service for nodes in scalable application

ipc redis rpc

Last synced: 14 Jan 2025

https://github.com/doseofted/prim-rpc-starter

Starter project for Prim+RPC used in blog post

demo rpc type-safe typescript

Last synced: 13 Feb 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/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/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/konijima/ts-multichain-rpc

A typescript wrapper for `multichain` rpc.

multichain rpc typescript

Last synced: 23 Dec 2024

https://github.com/luiscib3r/android_rpc

Remote procedure calls on android device through an API

android flutter grpc mobile mobile-app rpc server shelf sms

Last synced: 23 Dec 2024

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/which0113/freefish-rpc

基于 Etcd + Vert.x 的高性能和轻量级 RPC 框架

etcd rpc vertx zookeeper

Last synced: 12 Feb 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/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/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/eligioo/nimiq-rust-rpc-client

A Nimiq RPC client for the Rust programming language

blockchain cryptocurrency nimiq rpc rust

Last synced: 21 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/li-xiao-shuang/middleware

主业crud、副业造轮子!

aop rpc

Last synced: 26 Jan 2025

https://github.com/carnivuth/lab-reti-di-calcolatori

repository per i progetti di laboratorio di reti di calcolatori

c java rmi rmi-client rmi-server rpc socket socket-programming

Last synced: 09 Jan 2025

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

Easy to use Java Websocket Event based Messaging Library using Netty

events http java messaging netty rpc simple socket wrapper

Last synced: 11 Feb 2025

https://github.com/hmgle/cprpc

rpc

Last synced: 12 Jan 2025

https://github.com/nlfmt/electron-bridge

Easily define and use IPC functions and events in your Electron app. Fully typesafe.

electron router rpc typescript

Last synced: 21 Jan 2025

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

JSON RPC Starter Kit.

json rpc specification

Last synced: 18 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/kooksee/trpc

基于tornado和msgpack的rpc服务

msgpack rpc tornado

Last synced: 24 Jan 2025

https://github.com/IcaroTorres/rabbitmq-billing-processing

This repo demonstrates two different approaches to solving a fictitious Customer Billing Processing scenario.

cloudamqp microservices-demo mongodb-atlas netcore31 rabbitmq redis-cache rpc

Last synced: 16 Nov 2024

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

Streams bitcoins Block-chain to PostgreSQL

bitcoin blockchain golang rpc

Last synced: 20 Jan 2025

https://github.com/angrymane/cap-sample

A sample rpc client and server using capnproto, EzPRCServer.

capnproto rpc sample-code

Last synced: 25 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/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/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/pathikrit/kotha

A simple Java framework to write strongly typed remote APIs

java rpc

Last synced: 29 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/vd2org/sarpc

Simple asynch rpc for python asyncio

aiohttp asyncio jsonrpc nats python rpc

Last synced: 04 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/kkharji/build-server-protocol

Rust crate for creating BSP Servers.

build-server-protocol protocol rpc rpc-library rust

Last synced: 11 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/dryajov/json-rpc-async

Simple transport agnostic JSON RPC module

json-rpc remote-procedure-calls rpc

Last synced: 02 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/mys1024/m-rpc

A message based rpc library.

javascript jsr message npm package rpc

Last synced: 11 Jan 2025

https://github.com/idecentralize-finance/idfi-node

Blockchain Of Things (BOT)

arduino blockchain bot iot metamask node rpc

Last synced: 01 Feb 2025

https://github.com/iamd3vil/twirpex

Implementation of Twirp RPC in elixir

elixir protobuf rpc twirp

Last synced: 09 Feb 2025

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

Perfect RPC Module for both Deno and Browser. 一个为双向调用而创造的RPC模块

deno rpc rpc-framework web

Last synced: 16 Jan 2025

https://github.com/benc-uk/dapr-gateway-hack

Experiment and hack for Dapr service invocation across networks and clusters

dapr proxy rpc

Last synced: 21 Dec 2024

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

🔌 Zod-powered RPC

rpc typescript zod

Last synced: 01 Feb 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/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/stagas/vipu

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

headless puppeteer rpc vite

Last synced: 11 Feb 2025

https://github.com/brian-gl/courseroom_server

CourseRoom Server Using Rpc Protocol

java mysql rpc stored-procedures

Last synced: 31 Dec 2024

https://github.com/dkackman/chia-service-connector

Package for managing connections to Chia RPC services

chia chia-blockchain rpc

Last synced: 29 Jan 2025

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

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

rpc

Last synced: 25 Dec 2024

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