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/bewhale/rpc-detect

通过Windows RPC批量多线程 对HTTP、DNS协议 进行 出网情况探测

dnslog httplog rpc

Last synced: 11 Nov 2024

https://github.com/thundernet8/browser-thrift

Thrift RPC data transport protocol re-implementation in TypeScript for browser side RPC client

rpc thrift typescript

Last synced: 11 Oct 2024

https://github.com/sandarutharuneth/discord-rich-presence

Discord Custom Rich Presence on your PC. Easy to customize and run on VS Code or as a Web application.

custom-rpc discord discord-js discord-rpc discord-rpc-client rich-presence rpc web-application web-ui

Last synced: 28 Oct 2024

https://github.com/gopherlinzy/go-grpc-example

gRPC的示例代码

grpc protobuf3 rpc

Last synced: 15 Jan 2025

https://github.com/vorot93/rust-boinc-rpc

RPC API for BOINC client.

api boinc rpc

Last synced: 27 Oct 2024

https://github.com/gerrrg/multicaller

Python package for abstracting and simplifying multicaller contract calls on Ethereum/EVM chains

ethereum json-rpc multicall rpc web3 web3py

Last synced: 12 Oct 2024

https://github.com/mostafa/norpc

A fault-tolerant, protocol-agnostic, dead-simple, reliable, interoprable and secure RPC framework

dead-simple fault-tolerant interoperable norpc protocol-agnostic reliable rpc rpc-framework secure

Last synced: 19 Oct 2024

https://github.com/kompendium-ano/accumulate-dart-client

Accumulate JSON-RPC client implemented in Dart

accumulate json-rpc rpc rpc-api

Last synced: 03 Dec 2024

https://github.com/mfridman/protoc-gen-connectclient-go

Protobuf plugin to generate a simple Connect Go client, with batteries 🔋

buf connectrpc proto protobuf protoc rpc rpc-client

Last synced: 28 Oct 2024

https://github.com/dipu-bd/pyease-grpc

Easy to use requests-like gRPC client in python

grpc grpc-client grpc-web protobuf rpc

Last synced: 09 Dec 2024

https://github.com/yifanzheng/light-rpc

使用 netty 实现的轻量级 rpc 框架

netty4 rpc

Last synced: 13 Jan 2025

https://github.com/vim-denops/deno-vim-channel-command

🦕 Vim's Channel command for Deno

channel-command deno rpc vim

Last synced: 20 Nov 2024

https://github.com/williamfalci/prisma-cluster

Full Stack RPC Service Manager with Multi-DB management

cluster docker introspection microservices node orm postgress prisma replication rollback rpc services

Last synced: 06 Nov 2024

https://github.com/morglod/rpct-js

RPC universal toolkit with lots of session environment & callbacks support

callbacks figma figma-plugin figma-plugins figma-rpc rpc rpc-framework rpc-library socket streams transport typescript

Last synced: 14 Oct 2024

https://github.com/technicallyjosh/protoc-gen-openapi

OpenAPI generation from Protobuf

go openapi3 protobuf rpc

Last synced: 05 Dec 2024

https://github.com/broxus/ton-kafka-producer

A simple service to stream Everscale data into Kafka

blockchain everscale kafka rpc venom-blockchain venom-developer-program venom-indexer

Last synced: 30 Nov 2024

https://github.com/antsif-a/riche

A powerful library for interacting with the Discord RPC

api discord rpc typescript

Last synced: 24 Jan 2025

https://github.com/mcxross/ksui

Multiplatform SDK for Sui

crpyto kotlin rpc sdk sui

Last synced: 17 Nov 2024

https://github.com/sile/fibers_rpc

Rust RPC library built on top of fibers crate

asynchronous rpc rust

Last synced: 07 Nov 2024

https://github.com/sinkedship/cerberus

An easy-to-use service(s) registration, discovery framework for common RPC solution, Apache Thrift.

consul etcd k8s rpc rpc-framework service-discovery service-registration thrift zookeeper

Last synced: 11 Oct 2024

https://github.com/sech1p/applemusic_discord_rpc

🎧 A simple program that allows you to share the music you are currently listening to on Apple Music in Discord status

apple-music discord discord-presence discord-rpc discord-status itunes presence rpc

Last synced: 20 Nov 2024

https://github.com/yomea/hangu-rpc

该框架为rpc原理学习者提供一个思路,一个非常简单的轻量级rpc框架,支持http请求rpc数据绑定。

http netty rpc socket springboot

Last synced: 14 Oct 2024

https://github.com/swoft-cloud/swoft-rpc

[READ ONLY] RPC Compoment for Swoft

php rpc swoft swoole

Last synced: 11 Nov 2024

https://github.com/hobbyquaker/homematic-xmlrpc

A pure JavaScript XML-RPC client and server for Node.js. Patched for use with Homematic CCU

homegear homematic node-module rpc smarthome

Last synced: 07 Nov 2024

https://github.com/hupe1980/gomsf

Golang based RPC client to communicate with Metasploit

exploit golang metasploit meterpreter msf redteam rpc shell

Last synced: 07 Dec 2024

https://github.com/marcopeocchi/yt-dlp-rpc

yt-dlp RPC proof of concept implemented in Golang

rpc rpc-server yt-dlp yt-dlp-rpc

Last synced: 11 Oct 2024

https://github.com/thundernet8/dubbo-node

🌏 NodeJS communicate with dubbo and services generator CLI

dubbo node rpc zookeeper

Last synced: 11 Oct 2024

https://github.com/spacingbat3/disconnection

A pack of WebSocket Server and IPC to handle Discord cross-process communication.

arrpc discord discord-rpc discord-rpc-server ipc rpc rpc-server webcord websocket

Last synced: 10 Nov 2024

https://github.com/c-cube/ocaml-twirp

OCaml implementation of Twirp using ocaml-protoc

http1-1 ocaml protobuf rpc twirp

Last synced: 12 Oct 2024

https://github.com/eldersjavas/ebitengine-discord-rpc

Discord Rich Presence for Ebitengine

discord ebiten ebitengine game rpc

Last synced: 11 Nov 2024

https://github.com/greenboxal/routed-rpc

Distributed RPC cluster

distributed go golang rpc

Last synced: 21 Nov 2024

https://github.com/lukechampine/httprpc

An HTTP wrapper for net/rpc

http json-rpc rpc

Last synced: 21 Nov 2024

https://github.com/iancao/caoyx-rpc

基于Java语言开发的开源RPC服务框架,提供高性能,高可用的远程调用能力。

high-available high-performance loadbalance netty rpc spi springboot zookeeper

Last synced: 11 Oct 2024

https://github.com/blockcoders/near-rpc-providers

Near JSON RPC Provider compatible with ethers.js

blockchain ethers ethersjs json-rpc near near-rpc rpc

Last synced: 10 Nov 2024

https://github.com/zfi2/ida-9.0-discord-rpc

IDA 9.0 Discord Rich Presence Python plugin

disassembler discord discord-rich-presence ida plugin pypresence python rpc

Last synced: 19 Jan 2025

https://github.com/swoft-cloud/swoft-rpc-client

[READ ONLY] RPC Client Compoment for Swoft

cpp php rpc rpc-client swoft swoole

Last synced: 11 Nov 2024

https://github.com/shawakash/paybox

"Paytm Karo" like but not in rupee, in crypto. Yes you read it correctly. Come and check.

ethereum rpc smart-contracts solana wallet web3

Last synced: 15 Nov 2024

https://github.com/wieslawsoltes/wrpc

A Graphical User Interface for using the Wasabi Wallet RPC

avalonia avaloniaui bitcoin bitcoinwallet gui rpc wasabiwallet

Last synced: 10 Oct 2024

https://github.com/xhayper/discord-rpc-deno

port of @xhayper/discord-rpc to deno

deno discord discord-ipc discord-rpc ipc rich-presence rpc typescript

Last synced: 02 Nov 2024

https://github.com/simon28082/crcms

A comprehensive distributed open source system with cms, mall,document and community

cms crcms laravel mall rpc swoole

Last synced: 11 Nov 2024

https://github.com/noowz/bsrpc

Discord Rich Presence that shows on your profile your Brawl Stars statistics.

brawl-stars brawl-stars-api discord discord-js discordapp djs rich-presence rpc supercell supercell-brawl-stars

Last synced: 12 Oct 2024

https://github.com/WilliamX1/cse-2021

A distributed file system similar to Google File System (GFS).

distributed-file-system gfs mapreduce raft rpc

Last synced: 08 Nov 2024

https://github.com/acquitelol/gluta

Custom Genshin Impact Rich Presence

css discord electron genshin gluta html javascript richpresence rpc

Last synced: 12 Dec 2024

https://github.com/krzema12/kotlin-rpc

Kotlin-centric, multiplatform-enabled approach to RPC.

kotlin multiplatform rpc

Last synced: 02 Nov 2024

https://github.com/geut/nanomessage-rpc

Tiny :hatched_chick: RPC on top of nanomessage

nanomessage rpc

Last synced: 09 Nov 2024

https://github.com/jobe3774/raspend

raspend is a small and easy to use web service framework, which is ideal for small to medium-sized home automation projects.

backend backend-framework commandmap framework gpio home-automation http http-server python python-3 python3 raspberry-pi raspend remote-execution remote-procedure-call rpc rpi thread threads web-service

Last synced: 15 Oct 2024

https://github.com/bugenzhao/6.824-mapreduce

An implementation of "6.824 Lab 1: MapReduce (2021)" in async Rust.

6824 distributed-systems mapreduce mit rpc

Last synced: 13 Oct 2024

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

gRPC+protobuf specification and Python bindings for the Frequenz Microgrid API

api frequenz grpc microgrid protobuf python rpc

Last synced: 29 Nov 2024

https://github.com/pibigstar/go-cloudstore

使用Go语言搭建一个分布式云存储系统

config file gin go grpc jwt oss rpc token upload

Last synced: 16 Nov 2024

https://github.com/matter-in-motion/mm

Node.js framework and protocol with the focus on real-time applications, blazing response time and low memory footprint.

api app events framework javascript matter-in-motion nodejs protocol rpc

Last synced: 29 Dec 2024

https://github.com/yomea/hangu-gateway

网关,支持通过http调用hangu-rpc(待完善)

http netty rpc socket

Last synced: 14 Oct 2024

https://github.com/yihleego/unique

Unique is a java based distributed sequence component. It provides RESTful APIs and clients(RPC, HTTP) to obtain sequences, and it supports Spring Boot, Spring Cloud and MyBatis.

database distributed-id distributed-sequence id java mybatis mysql primary-key rpc seq sequence spring-boot spring-cloud sql

Last synced: 14 Oct 2024

https://github.com/yomea/hangu-register

一个peer-peer的去中心化注册中心

center netty peer-to-peer registry rpc

Last synced: 14 Oct 2024

https://github.com/dcousens/yajrpc

Yet another JSON RPC

javascript json-rpc rpc

Last synced: 17 Nov 2024

https://github.com/shirokovnv/phx_json_rpc

Simple JSON RPC server written in elixir.

elixir json phoenix rpc

Last synced: 17 Nov 2024

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

Comunicação remota utilizando RPC e ESP32

esp32 http iot mqtt rpc

Last synced: 14 Nov 2024

https://github.com/contributte/jsonrpc

📞 JSON-RPC toolset build on top of psr-7 (guzzlehttp), league/json-guard, league/json-reference, league/flysystem and nette/di

api contributte http json jsonrpc nette php request response rpc

Last synced: 07 Nov 2024

https://github.com/danielcoderx/gofel

Gofel is a lightweight RPC server framework in Go, featuring easy setup and robust WebSocket integration.

go golang gorilla-websocket messagepack messagepack-rpc rpc rpc-framework websocket

Last synced: 06 Nov 2024

https://github.com/catmengi/dynamicrpc

C rpc server and client library

c libffi linux posix pure-c rpc rpc-client rpc-framework rpc-server

Last synced: 22 Nov 2024

https://github.com/2m4u/coldwarmodderstatus

Animated Discord Status For Call of Duty Cold War Modders.

callofduty coldwar discord ps4 ps5 rpc xbox

Last synced: 07 Jan 2025

https://github.com/aexyzk/sillyosc

Shows system status (e.g. CPU, GPU, and RAM usage), currently playing music, and local time on Discord RPC, and VRChat OSC chatbox!

chatbox csharp discord discord-rpc mpd osc rpc spotify vrchat vrchat-osc winamp wpf xaml

Last synced: 28 Dec 2024

https://github.com/doseofted/todo-nuxt-prim-rpc-demo

A demonstration of Prim+RPC used in Nuxt for a simple todo list app

demo nuxt nuxt3 prisma rpc todo zod

Last synced: 03 Nov 2024

https://github.com/ya-kostik/small-rpc

Простой RPC для проекта. Можно использовать как с HTTP, так и с сокетами, так и с любым другим транспортом.

http javascript js node nodejs rpc rrpc socket tcp websockets

Last synced: 22 Nov 2024

https://github.com/zduny/zzrpc

RPC over mezzenger transports.

communication rpc rpc-library

Last synced: 27 Oct 2024

https://github.com/yiplee/twirp-gateway-example

A simple twirp api gateway example

golang rpc twirp

Last synced: 16 Nov 2024

https://github.com/jwerle/browser-rpc-swarm

Give control of your browser over RPC to another in a discovery swarm

browser rpc swarm webrtc

Last synced: 17 Jan 2025

https://github.com/codewhiteweb/revolt-spotify-rpc

A simple , single file RPC for auto updating status on revolt.chat from spotify via last.fm

revolt-api revolt-bot revolt-chat revolt-rpc revoltjs rpc spotify-rpc

Last synced: 09 Dec 2024

https://github.com/dylex/haskell-nfs

Haskell NFS libraries including ONC (Sun) RPC and NFSv4 Client

haskell nfs rpc webdav

Last synced: 23 Nov 2024

https://github.com/cortesi/mrpc

A MessagePack-RPC implementation for Rust

messagepack messagepack-rpc rpc

Last synced: 07 Nov 2024

https://github.com/bdqfork/d-rpc

参考Dubbo编写的RPC框架,用于学习使用。基于Netty实现底层通信,实现了基本的RPC功能,包括超时重试,负载均衡等功能,且可以通过Extension机制进行扩展。

extensionloader netty-rpc rpc rpc-framework spi spring toy

Last synced: 20 Oct 2024

https://github.com/mrfearless/sia-library

Sia Library - a library written in assembler for accessing Sia rpc api endpoints (https://sia.tech/docs/)

assembly blockchain cloud-storage masm radasm rpc rpc-library sia siacoin uasm x64 x86

Last synced: 23 Dec 2024

https://github.com/darosior/lightningcpp

C-lightning plugins and RPC library

bitcoin c-lightning json-rpc lightning lightning-network rpc wrapper

Last synced: 14 Oct 2024

https://github.com/mause/rpc

Very simple python rabbitmq/pika rpc library

pika python rpc

Last synced: 13 Nov 2024

https://github.com/manifoldfinance/mev-openrpc

OpenRPC spec for MEV Enabled Clients

defi json-rpc mev openrpc rpc

Last synced: 23 Nov 2024

https://github.com/manifoldfinance/mock-rpc

RPC Proxy that uses MSW that allows to override RPC / REST / GraphQL calls to ease testing on certain scenarios

ethereum json-rpc msw proxy rpc

Last synced: 23 Nov 2024

https://github.com/manifoldfinance/wallet_switchnetworkrpcprovider

draft EIP for a new wallet_ rpc method

eip ethereum proposal rpc wallet

Last synced: 23 Nov 2024

https://github.com/younesious/go-microservices

Cool application using Go and microservice architecture for the IUST software engineering final project.

caddy docker-compose docker-swarm go grpc kuber microservice rabb rpc

Last synced: 11 Nov 2024

https://github.com/benthecarman/lightning-rod

Onboarding Lightning Users :zap:

bitcoin c-plus-plus lightning lightning-network rpc

Last synced: 11 Oct 2024

https://github.com/havendv/h.proxyfactory

Allows creating proxy objects that look exactly like the original objects.

ipc net5 net6 netstandard pipes pub-sub pubsub request-response rpc

Last synced: 17 Oct 2024

https://github.com/luckyzxl2016/distributedsysguide

从零接触实现分布式系统

distributed-systems rpc

Last synced: 11 Oct 2024

https://github.com/jccdex/jcc_rpc

A javascript restful api for interacting with the jingchang server

cross-chain dex javascript jccdex rest-api rpc

Last synced: 15 Dec 2024

https://github.com/bring-shrubbery/golang-rpc-example

Example setup of golang's built-in RPC

example golang golang-rpc load-balancer rpc scheduler

Last synced: 31 Oct 2024

https://github.com/nauja/ue4-chest2d-sample

Sample of an interactable 2D chest done in Unreal Engine 5 with Paper2D

chest multiplayer paper2d rpc ue4 ue5

Last synced: 16 Oct 2024

https://github.com/frugalos/cannyls_rpc

RPC library for operating cannyls's devices from remote nodes

rpc rust

Last synced: 07 Nov 2024

https://github.com/0xgingi/audiobookshelf-discord-rpc

Displays what you're listening to on audiobookshelf on discord!

audiobookshelf discord discordapp discordrpc discordrpc-state discordrpcstate rpc

Last synced: 15 Oct 2024

https://github.com/kelunik/rpc-demo

Simple RPC demo to handle socket input in worker processes.

amphp demo rpc worker

Last synced: 31 Oct 2024

https://github.com/vorot93/boinc-client-rest-server

RESTful API for BOINC client

api boinc rpc

Last synced: 02 Nov 2024

https://github.com/smarie/python-spawny

Tiny utility to launch a script in a separate process, possibly using another python executable/environment. The script may be accessed from the main process through a proxy. This project relies on the default multiprocessing module, therefore the child environment does not require any particular package to be present (not even this package).

daemon distribute object process proxy python rpc spawn

Last synced: 28 Oct 2024

https://github.com/zcube/conan-grpc

Conan package for gRPC framework(https://github.com/grpc/grpc) with protobuf(https://github.com/protocolbuffers/protobuf)

conan grpc protobuf rpc

Last synced: 23 Nov 2024