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/daheige/thinkgo

Public libraries and components for glang development.

go-lirarary golang grpc http job library pprof rpc thinkgo

Last synced: 11 Nov 2024

https://github.com/dyne/social-wallet-api

Social Wallet REST API web interface

bitcoin blockchain clojure rest-api rpc swagger wallet

Last synced: 12 Nov 2024

https://github.com/joris-van-der-wel/jsonbird

JSON-RPC 2.0 client/server/peer for any reliable transport. Inter-process communication. REST. WebSocket. WebWorker. Out of order messages or in-order byte stream

api api-client json json-rpc json-stream json-string order-byte-stream ping promise real-time rest rpc streaming structured-clone transport websocket worker

Last synced: 13 Nov 2024

https://github.com/g-harel/rickety

minimal typescript rpc library

express rpc typescript

Last synced: 16 Nov 2024

https://github.com/metapointtech/metapoint

⚡Meta first and low-code. Peer-to-Peer typesafe APIs or Channels made easy.

api channels libp2p rpc subscribe typescript zod

Last synced: 15 Nov 2024

https://github.com/pkfln/mta-discord-rpc

External MTA Discord Rich Presence Manager

andreas auto discord mta mta-discord-rpc multi presence rich rpc san status theft

Last synced: 25 Oct 2024

https://github.com/alii/boosted-rpc

Show when you're out and about on a Boosted board on your Discord RPC

board boosted discord rpc status

Last synced: 12 Jan 2025

https://github.com/cuigh/auxo

A full-stack framework for building applications in Go

auxo cli framework go rpc web

Last synced: 23 Nov 2024

https://github.com/phodal/stadal

A RPC-based client-server system status tools, with Rust + Electron architecture.

cli client-server electron rpc rust

Last synced: 09 Nov 2024

https://github.com/sipeed/rpyc_ikernel

more lightweight remote calling Python on jupyter.

ipykernel ipython jupyter python python3 rpc rpyc

Last synced: 12 Oct 2024

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

Simple and easy to use app that lets you set custom Discord Rich Presence

css discord discord-rpc html javascript nodejs rpc

Last synced: 28 Oct 2024

https://github.com/oliverkovacs/wslrpc

Discord Rich Presence for Windows Subsystem for Linux

discord nodejs rpc wsl wsl2

Last synced: 22 Jan 2025

https://github.com/mmis1000/dom-proxy

A trasparent rpc for allowing web worker to access dom in mainland(and vise versa)

atomics finalizationgroup rpc sharedarraybuffer weakref web-worker

Last synced: 23 Nov 2024

https://github.com/davidcralph/audacityrpc

Discord Rich Presence for Audacity

audacity discord rich-presence rpc

Last synced: 12 Oct 2024

https://github.com/suyuan32/simple-admin-job

Simple Admin job is a rpc module for simple admin to do online job schedule. Simple Admin Job 是一个 simple admin 的在线定时任务扩展模块。 基于 asynq 实现动态静态定时任务。

asynq cron cronjob golang gozero modules rpc simpleadmin

Last synced: 11 Nov 2024

https://github.com/camus-design/pm2-intercom-log4js

A tool to solve log4js log synchronization in PM2's multi-process mode.

cluster fe frontend intercom log log4js logging multiprocess multithreading node nodejs pm2 protect rpc safe synchronize

Last synced: 07 Nov 2024

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

[READ ONLY] RPC Server for Swoft

php rpc swoft swoole

Last synced: 11 Nov 2024

https://github.com/shuai132/asio_net

a tiny C++14 Async TCP, UDP, RPC library based on asio and rpc_core

asio esp32 rpc socket tcp udp

Last synced: 05 Nov 2024

https://github.com/fenguoz/chia-php

Supports functions such as obtaining current blockchain information, obtaining current altitude, obtaining current network information, creating a new wallet, generating mnemonic words, initiating transactions, and obtaining transaction records in Chia’s XCH.

chia php rpc xch

Last synced: 19 Dec 2024

https://github.com/xk-dragonfly/xk-rpc

This project provides a high-performance distributed RPC (Remote Procedure Call) system based on Spring Boot, Netty, and Zookeeper for efficient inter-service communication in microservices architectures.

netty rpc spring-boot zookeeper

Last synced: 27 Dec 2024

https://github.com/course-one/go-rpc-starter-kit

RPC starter example for Go (Golang).

go golang networking rpc rpc-client rpc-framework rpc-server

Last synced: 13 Nov 2024

https://github.com/anurnomeru/republic

Republic 是一款简单易用的 RPC 框架,QPS 在 6000 左右,基于 raft 实现了高可用的注册中心,基于 kotlin 开发,支持 Java、Kotlin。它并不需要寄托于 spring 环境使用,依赖极少,只使用了 netty、hessian、以及 guava。

raft rpc rpc-framework

Last synced: 28 Nov 2024

https://github.com/singgel/infra-std

【字节Lark】- 基础架构中一些规范:git流程规范、IDL描述文件规范和管理、中间件选型使用规范、RPC通信框架设计和规范、服务治理、service mesh/服务网格、serverless/无服务化函数计算、k8s下的云原生、kernel内核虚拟化

git idl rpc serverless service-mesh soa-governance

Last synced: 14 Oct 2024

https://github.com/hazae41/fleche

Zero-copy HTTP protocol for the web 🏎️ (JS + WebAssembly)

browser deno fetch gzip http javascript protocol quic rpc typescript webassembly webstream webstreams zero-copy

Last synced: 18 Oct 2024

https://github.com/polixjs/polix-rpc

rpc plugin for polix

ast kirito nodejs parser rpc tokenizer

Last synced: 25 Nov 2024

https://github.com/harlanc/jsonrpc2-rs

A JSON-RPC 2.0 client/server library in rust.

json-rpc json-rpc-client json-rpc-server json-rpc2 rpc rust websocket

Last synced: 15 Oct 2024

https://github.com/taogeyt/fast-grpc

Fast to Code gRPC in Python

asyncio grpc grpc-client grpc-python grpc-server python rpc

Last synced: 15 Oct 2024

https://github.com/keep-starknet-strange/nori

RPC request router and proxy for Starknet, forked from Optimism proxyd.

ethereum optimism rpc starknet

Last synced: 21 Nov 2024

https://github.com/smallnest/rpcx-agent

Agent to invoke rpcx services in C++, Java, Python, C#, Ruby, etc. for rpcx 2.x

cross-platform golang java rpc rpcx

Last synced: 29 Oct 2024

https://github.com/qard/kabuki

Promise-based, actor-like, streaming RPC

actors javascript kabuki nodejs promise rpc

Last synced: 28 Oct 2024

https://github.com/windoze/vertx-kotlin-rpc

A minimalist RPC framework for Vertx, supports both Kotlin and Java.

kotlin rpc vertx

Last synced: 27 Oct 2024

https://github.com/rustamwin/rpc-controllers

Use class-based controllers to create JSON-RPC 2.0 server usage in Express / Koa and TypeScript

decorators express json-rpc koa rpc rpc-controllers rpc-framework rpc-server typescript

Last synced: 28 Oct 2024

https://github.com/djdeveloperr/rpcord

Module to interact with Discord IPC.

discord ipc rpc typescript

Last synced: 23 Oct 2024

https://github.com/juliendelplanque/jrpc

Yet another JSON-RPC 2.0 implementation for Pharo Smalltalk

json-rpc jsonrpc2 pharo rpc rpc-client rpc-server

Last synced: 27 Oct 2024

https://github.com/lwch/crpc

golang rpc框架,支持数据加密传输

golang rpc streaming

Last synced: 28 Oct 2024

https://github.com/vert-x3/vertx-sockjs-service-proxy

Vert.x SockJS Service Proxy

rpc sockjs vertx

Last synced: 21 Jan 2025

https://github.com/dizys/orpc

The type-safe Node.js and browser RPC library built on top of socket.io. Empowered with SOA governance and load balancing.

nodejs rpc socket-io typesafe typescript

Last synced: 07 Nov 2024

https://github.com/chinalhr/gungnir

Gungnir是一个基于Spring,Netty,Zookeeper的轻量级分布式RPC服务框架

java netty rpc rpc-framework spring-boot zookeeper

Last synced: 08 Nov 2024

https://github.com/fanquake/corerpc

Swift wrapper for the Bitcoin Core RPC

bitcoin rpc swift swift-wrapper

Last synced: 14 Oct 2024

https://github.com/sunli829/potatonet

PotatoNet is a lightweight microservices framework

macroservices network-programming rpc rust rust-lang

Last synced: 12 Oct 2024

https://github.com/juliendelplanque/JRPC

Yet another JSON-RPC 2.0 implementation for Pharo Smalltalk

json-rpc jsonrpc2 pharo rpc rpc-client rpc-server

Last synced: 17 Nov 2024

https://github.com/Techie-Qabila/fastify-nats

Plugin for sharing nats connection across Fastify

broker fastify messaging nats pubsub rpc

Last synced: 20 Nov 2024

https://github.com/branch-app/branch

Advanced Halo Stats

api branch dotnet golang halo react rpc stats

Last synced: 13 Nov 2024

https://github.com/lukasjarosch/go-micro-svc-boilerplate

microservice boilerplate service using go-micro

boilerplate-template golang micro microservice rpc

Last synced: 14 Nov 2024

https://github.com/depayfi/web3-client

🌐 A web3 client to fetch blockchain data just like you are used to with HTTP clients.

blockchain client rpc web3

Last synced: 12 Nov 2024

https://github.com/tonydeng/springboot-rpc-samples

Spring Boot RPC Samples

grpc rpc rpcs spring-boot thrift

Last synced: 02 Dec 2024

https://github.com/oe/duplex-message

A tinny(~3kb) utility that can simplify cross window(iframes, workers, same origin windows) and electron main / renderer process communications

communication duplex duplex-message electron iframe mess messagehub messaging postmessage rpc worker

Last synced: 07 Nov 2024

https://github.com/imvexed/notalicensingplatform

Subscription based licensing system via RPC

cross-platform docker licensing mongodb netcore rpc sqlite ssl

Last synced: 14 Oct 2024

https://github.com/little-core-labs/rpc-protocol

Create and run commands over a RPC protocol stream

call procedure protocol remote rpc stream

Last synced: 12 Jan 2025

https://github.com/fizyr/fizyr-rpc

Native Rust implementation of the Fizyr RPC protocol

hacktoberfest rpc rust shared-memory

Last synced: 07 Nov 2024

https://github.com/nmorenor/chezmoi-net

Golang bidirectional jsonrpc2 implementation over Web Socket Or UDP using KCP

bidirectional golang jsonrpc jsonrpc2 kcp rpc udp udp-client-server websocket

Last synced: 03 Dec 2024

https://github.com/oskaritimperi/nimtwirp

Twirp RPC framework for Nim

nim nimpb protobuf protocol-buffers rpc twirp

Last synced: 24 Dec 2024

https://github.com/i2y/connecpy

Python implementation of Connect Protocol

connectrpc protobuf protocol-buffers python rpc

Last synced: 12 Nov 2024

https://github.com/AipNooBest/wow-discord-rpc

Discord Rich Presence for World of Warcraft

addon discord rich-presence rpc warcraft world-of-warcraft wow

Last synced: 24 Oct 2024

https://github.com/makay11/rpc

An RPC library for quick development of seamless full-stack applications.

real-time rpc server-sent-events sse subscriptions typescript

Last synced: 03 Dec 2024

https://github.com/minhtran241/flexiconnect-architecture

FlexiConnect Architecture is a distributed system designed with versatile data transport options, providing flexibility and efficiency in handling diverse data sources and destinations.

amqp bootstrap caddy docker docker-hub docker-swarm gnu-make golang grpc mailhog microservices mongodb postgresql protocol-buffers rabbitmq rpc

Last synced: 07 Dec 2024

https://github.com/eilvelia/camlproto

OCaml implementation of the MTProto protocol and TL binary data serialization format. 🚧

binary-serialization mtproto protocol rpc telegram telegram-api

Last synced: 11 Nov 2024

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

TSRPC Client for browser

framework fullstack k8w rpc tsrpc typescript

Last synced: 11 Nov 2024

https://github.com/carno-php/framework

DevOps easy and cloud-native friendly framework, happy coding

async coroutine devops high-performance microservices msa rpc soa swoole

Last synced: 22 Jan 2025

https://github.com/leo-project/leo_rpc

An original RPC library written in Erlang whose interface is similar to Erlang's buildin RPC.

erlang leofs library rpc

Last synced: 08 Nov 2024

https://github.com/ethjs/ethjs-schema

The complete Ethereum RPC spec as a JSON object export.

data ethereum ethjs json rpc solidity specification web3

Last synced: 22 Nov 2024

https://github.com/gavanderhoorn/comet_rpc

Low-level Python wrapper around the COMET RPC interface on Fanuc R-30iB(+) controllers (V8+)

fanuc j767 json-rpc python rpc

Last synced: 16 Nov 2024

https://github.com/and3rson/isc

Inter-service communication layer for Python with Django support

amqp gevent pika python python2 python3 rpc

Last synced: 05 Jan 2025

https://github.com/ironsdu/gayrpc

Full Duplex C++ RPC Library,Use Protobuf, Support HTTP API .

cpp protobuf rpc rpc-library

Last synced: 28 Nov 2024

https://github.com/ichtrojan/node-rpc-client

A RPC client demo built in NodeJS

grpc javascript node nodejs rpc

Last synced: 23 Nov 2024

https://github.com/geut/nanomessage

Simple module that helps you to build a `request-response` abstraction on top of any other solution.

eventemitter messages request-response rpc socket streams websocket

Last synced: 09 Nov 2024

https://github.com/metarhia/protocol

Metarhia Protocol

javascript node nodejs protocol rpc

Last synced: 12 Nov 2024

https://github.com/storacha/go-ucanto

🐧 Ucanto UCAN RPC in Go

auth decentralized ipld rpc ucan

Last synced: 08 Nov 2024

https://github.com/moyada/sharingan

微服务测试工具

dubbo rpc sofa-rpc spring-cloud-eureka testing

Last synced: 17 Nov 2024

https://github.com/meulengracht/libgracht

Gracht (english: canal) is a lightweight, cross-platform, low-dependency, and modular protocol/rpc library.

cross-platform library lightweight protocol rpc

Last synced: 20 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/bankiru/doctrine-api-client

Doctrine-faced RPC API Client

api client doctrine rpc

Last synced: 14 Nov 2024

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

RPC API for BOINC client.

api boinc rpc

Last synced: 27 Oct 2024

https://github.com/bewhale/rpc-detect

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

dnslog httplog rpc

Last synced: 11 Nov 2024

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

front end rpc communicate demo

frontend rpc rpc-example

Last synced: 11 Nov 2024

https://github.com/opiproject/opi-spdk-bridge

OPI Storage gRPC to SPDK json-rpc bridge

dpu golang grpc json opi rpc spdk storage

Last synced: 19 Dec 2024

https://github.com/restuwahyu13/golang-rabbitmq-rpc

Example rabbitmq rpc pattern using messaging pattern (Request & Reply)

golang message-broker message-queue rabbitmq rabbitmq-consumer rpc

Last synced: 09 Nov 2024

https://github.com/blockdaemon/solana-cluster

Tooling to manage Solana snapshots

cluster rpc solana

Last synced: 11 Oct 2024

https://github.com/fabiospampinato/siero-worker

A managed worker that can be interacted with via Siero.

deserialization environment plugin rpc sandbox serialization siero worker

Last synced: 02 Dec 2024

https://github.com/9ssi7/cillop

The Cillop Arcihtecture example project for golang.

architecture clean-architecture cqrs ddd-architecture event-driven golang golang-architect http i18n rpc

Last synced: 20 Oct 2024

https://github.com/c-cube/thrifty

[wip] Reimplementation of thrift in OCaml

binary idl ocaml rpc thrift

Last synced: 12 Oct 2024

https://github.com/datadvance/pagent

Local job manager and HTTP proxy

network remote-execution rpc

Last synced: 20 Dec 2024

https://github.com/datadvance/prpc

Bidirectional websocket RPC with data streaming

network remote-execution rpc

Last synced: 20 Dec 2024

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

gRPC的示例代码

grpc protobuf3 rpc

Last synced: 15 Jan 2025

https://github.com/tal-tech/hera

Incubation Factory, include mq consumer,web/rpc and job service create

factory go job mq rpc task web

Last synced: 19 Nov 2024

https://github.com/datadvance/prouter

Distributed job manager and HTTP proxy

network remote-execution rpc

Last synced: 20 Dec 2024

https://github.com/pumpkinseed/ethock

Lightweight Ethereum JSON RPC Mock written in Rust

cryptocurrency ethereum json mock rpc

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