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/newlifex/newlife.net

单机吞吐2266万tps的网络通信框架

newlife rpc

Last synced: 19 Jan 2025

https://github.com/guooscar/JazminServer

Java based application,rpc,message,rtmp,game,sip,rtp,relay,webrtc,webssh,proxy server,message queue,mysql proxy server

application-server deploy deployrobot job-scheduler messagequeue mq relay rpc rtp tcp-relay udp-relay webrtc

Last synced: 30 Nov 2024

https://github.com/NewLifeX/NewLife.Net

单机吞吐2266万tps的网络通信框架

newlife rpc

Last synced: 13 Nov 2024

https://github.com/mchardysam/python-binance-chain

Binance Chain Exchange API python implementation for automated trading

api binance client cryptocurrency dex ledger ledger-wallet python python3 rpc websocket

Last synced: 20 Jan 2025

https://github.com/machinebox/remoto

Ultra-simple RPC ecosystem designed for right now.

apis golang microservices mobile rpc web

Last synced: 25 Nov 2024

https://github.com/sammchardy/python-binance-chain

Binance Chain Exchange API python implementation for automated trading

api binance client cryptocurrency dex ledger ledger-wallet python python3 rpc websocket

Last synced: 11 Oct 2024

https://github.com/compas-dev/compas

Core packages of the COMPAS framework.

aec blender3d data datastructures geometry grasshopper3d rhino3d rpc

Last synced: 18 Jan 2025

https://github.com/ethereumjs/ethereumjs-abi

[DEPRECATED] Decoder and encoder for the Ethereum ABI

abi ethereum json rpc solidity

Last synced: 05 Jan 2025

https://github.com/jmcdo29/ogma

A monorepo for the ogma logger and related packages

gql hacktoberfest interceptor json json-logging logging module monorepo mtx nest nestjs nestjs-ogma ogma rest rpc ws

Last synced: 17 Jan 2025

https://github.com/xxjwxc/ginrpc

gin auto binding,grpc, and annotated route,gin 注解路由, grpc,自动参数绑定工具

auto bind binding gin go golang grpc grpc-go markdown middleware mindoc rpc swagger

Last synced: 19 Jan 2025

https://github.com/jchristn/watsonwebsocket

A simple C# async websocket server and client for reliable transmission and receipt of data

async message messaging nuget rpc watson web websocket

Last synced: 17 Jan 2025

https://github.com/Carlos-Zen/blockchain-python

A blockchain implementation in Python

bitcoin block blockchain blockchain-technology python rpc simple

Last synced: 27 Nov 2024

https://github.com/aregtech/areg-sdk

AREG is an asynchronous Object RPC framework to simplify multitasking programming by blurring borders between processes and treating remote objects as if they coexist in the same thread.

async client-server concurrency cross-platform distributed embedded event-driven framework functional-programming iot ipc library logging multiprocessing multithreading parallel-computing pubsub realtime rpc sdk

Last synced: 03 Nov 2024

https://github.com/etclabscore/core-geth

A highly configurable Go implementation of the Ethereum protocol.

crypto docker ethereum ethereum-classic ethereum-network ethereum-protocol geth openrpc rpc rpc-library

Last synced: 15 Nov 2024

https://github.com/apache/dubbo-python

The python Implementation For Apache Dubbo.

dubbo framework grpc h2 http2 python rpc

Last synced: 20 Jan 2025

https://github.com/liuhll/silky

The Silky framework is designed to help developers quickly build a microservice development framework through simple code and configuration under the .net platform.

architecture aspnetcore distributed-transactions dotnet dotnet-core dotnetcore micro-service microservice-architecture microservices rpc saas silky swagger tcc-transaction

Last synced: 26 Oct 2024

https://github.com/Kotlin-lang-CN/Kotlin-CN

【已下线】https://discuss.kotliner.cn 的第一个实验版本,尝试使用Kotlin编写构建的 Kotlin China 论坛,etcd+自研tpc协议RPC

etcd forums java kotlin kotlin-china rpc

Last synced: 16 Nov 2024

https://github.com/zaid-ajaj/fable.remoting

Type-safe communication layer (RPC-style) for F# featuring Fable and .NET Apps

ajax client-server fable giraffe rpc saturn suave type-safe webpart

Last synced: 18 Jan 2025

https://github.com/goodboy/tractor

A distributed, structured concurrent runtime for Python (and friends)

actor-model async-await distributed-systems multicore-programming multiprocessing rpc streaming-data structured-concurrency trio

Last synced: 19 Nov 2024

https://github.com/osgochina/dmicro

dmicro是一个高效、可扩展且简单易用的微服务框架。包含drpc,dserver等组件。

go microservice rpc

Last synced: 11 Nov 2024

https://github.com/bigfile/bigfile

Bigfile -- a file transfer system that supports http, rpc and ftp protocol https://bigfile.site

bigfile file-system ftp golang http rpc

Last synced: 26 Oct 2024

https://github.com/crossbario/autobahn-cpp

WAMP for C++ in Boost/Asio

asio autobahn boost pubsub real-time rpc wamp

Last synced: 26 Oct 2024

https://github.com/itsksaurabh/go-grpc-examples

This repo contains examples and implementations of different types of GRPC services and APIs using Golang.

example examples go golang grpc grpc-client grpc-go grpc-server grpc-service grpc-services grpc-stream grpc-unary proto protobuf protobuf3 protocol-buffers rpc

Last synced: 17 Jan 2025

https://github.com/monero-ecosystem/monero-python

A comprehensive Python module for handling Monero cryptocurrency

cryptocurrency monero payment python rpc wallet

Last synced: 19 Jan 2025

https://github.com/ahuangege/mydog

typescript编写的分布式游戏服务器框架(a distributed game server framework coded by typescript)

framework game gameserver mydog nodejs pomelo rpc server typescript

Last synced: 29 Nov 2024

https://github.com/vladimirvivien/go-grpc

A collection of gRPC and Go examples showcasing features of the framework

go golang grpc rpc

Last synced: 16 Jan 2025

https://github.com/FluxpointDev/MultiRPC

A Discord rich presence manager app with a cool GUI and support for custom status and multiple profiles

discord rich-presence rpc rpc-client

Last synced: 01 Nov 2024

https://github.com/viccon/pulse

Like a fitness tracker for your coding sessions

go golang neovim rpc

Last synced: 17 Jan 2025

https://github.com/creativecreature/pulse

Like a fitness tracker for your coding sessions

go golang neovim rpc

Last synced: 20 Dec 2024

https://github.com/tdv/nanorpc

nanorpc - lightweight RPC in pure C++ 17

cpp cpp17 rpc rpc-http rpc-library

Last synced: 20 Nov 2024

https://github.com/yj8023xx/xrpc

A lightweight, high throughput, and low latency RPC framework that supports the RDMA protocol

hessian java nacos netty rdma rpc spring zookeeper

Last synced: 18 Jan 2025

https://github.com/discord/loqui

RPC Transport Layer - with minimal bullshit.

elixir golang python rpc

Last synced: 17 Jan 2025

https://github.com/nepxion/thunder

⚡️ Nepxion Thunder is a distribution RPC framework based on Netty + Hessian + Kafka + ActiveMQ + Tibco + Zookeeper + Redis + Spring Web MVC + Spring Boot + Docker 多协议、多组件、多序列化的分布式RPC调用框架

activemq hessian kafka netty redis rpc tibco zookeeper

Last synced: 20 Jan 2025

https://github.com/apex/rpc

Simple RPC style APIs with generated clients & servers.

api golang http json-api json-rpc rpc rpc-framework typescript

Last synced: 10 Nov 2024

https://github.com/pinterest/elixir-thrift

A Pure Elixir Thrift Implementation

elixir rpc thrift

Last synced: 25 Nov 2024

https://github.com/c29r3/solana-snapshot-finder

Automatic search and download of snapshots for Solana

crypto cryptocurrency rpc snapshot sol solana web3

Last synced: 22 Jan 2025

https://github.com/neoremind/kraps-rpc

A RPC framework leveraging Spark RPC module

rpc spark

Last synced: 21 Jan 2025

https://github.com/python-trio/purerpc

Native, async Python gRPC client and server implementation supporting asyncio, uvloop, and trio

asynchronous asyncio cpython grpc networking pure-python pypi pypy python remote-procedure-call rpc rpc-framework trio uvloop

Last synced: 31 Oct 2024

https://github.com/rpcxio/rpcx-gateway

http gateway for rpcx services. Clients in any programming languages can call them

cross-platform gateway microservice microservices rpc rpcx service-mesh sidecar

Last synced: 16 Nov 2024

https://github.com/vaporvee/discord-rpc-godot

Discord RPC Plugin for GDScript with an easy-to-use code pattern in Godot Engine 4, with optional Editor Rich Presence! (Compatible with Linux, Windows, & MacOS)

addon discord discord-api discord-rpc gdextension gdscript godot godot-engine godot-plugin plugin rpc

Last synced: 17 Jan 2025

https://github.com/xiancloud/xian

reactive风格的微服务框架

actor-model devops gateway gradle java microservices reactive rpc rxjava2 xian

Last synced: 10 Jan 2025

https://github.com/abersheeran/rpc.py

A fast and powerful RPC framework based on ASGI/WSGI.

annotation asgi cbor httpx json msgpack msgpack-rpc openapi-document pickle rpc rpc-framework wsgi

Last synced: 19 Jan 2025

https://github.com/veal98/rpc-fromscratch

🌈 从零开始设计一个轻量级分布式 RPC 框架,基于 Spring + Netty + Protostuff + Zookeeper

netty protostuff rpc spring zookeeper

Last synced: 18 Nov 2024

https://github.com/giuseppelt/httpc

Build function-based API with minimal code and end-to-end type safety

api client-generator edge javascript json-api rpc rpc-api serverless typescript workers

Last synced: 21 Jan 2025

https://github.com/osaminGo/jsonrpc

The jsonrpc package helps implement of JSON-RPC 2.0

api go json json-rpc rpc rpc-api

Last synced: 24 Oct 2024

https://github.com/Coldairarrow/DotNettyRPC

A RPC Framework Based On DotNetty

core dotnetty net rpc

Last synced: 13 Nov 2024

https://github.com/osamingo/jsonrpc

The jsonrpc package helps implement of JSON-RPC 2.0

api go json json-rpc rpc rpc-api

Last synced: 16 Jan 2025

https://github.com/mazezen/ginframe

基于Go语言gin框架搭建的可快速开发的微服务脚手架

aes elasticsearch email gin go gorm grpc hash jwt kafka leveldb md5 mongodb mysql redis rpc websocket

Last synced: 18 Jan 2025

https://github.com/jeffcail/ginframe

基于Go语言gin框架搭建的可快速开发的微服务脚手架

aes elasticsearch email gin go gorm grpc hash jwt kafka leveldb md5 mongodb mysql redis rpc websocket

Last synced: 14 Dec 2024

https://github.com/bmwcarit/joynr

A transport protocol agnostic (MQTT, HTTP, WebSockets etc.) Franca IDL based communication framework supporting multiple communication paradigms (RPC, Pub-Sub, broadcast etc.)

broadcast c-plus-plus communication events http idl java javascript middleware mqtt multicast rpc websocket

Last synced: 18 Jan 2025

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

Support TRON's TRX and TRC20, which include functions such as address creation, balance query, transaction transfer, query the latest blockchain, query information based on the blockchain, and query information based on the transaction hash

php rpc trc20 tron trx

Last synced: 17 Jan 2025

https://github.com/permitio/fastapi_websocket_rpc

⚡ FASTAPI Websocket RPC- A fast and durable bidirectional JSON RPC channel over Websockets.

asyncio fastapi fastapi-websocket-rpc python realtime-messaging rpc websockets

Last synced: 18 Jan 2025

https://github.com/lmittmann/w3

Enhanced Ethereum Integration for Go

abi ethereum evm golang rpc smart-contracts w3 web3

Last synced: 19 Jan 2025

https://github.com/lexfo/rpc2socks

Post-exploit tool that enables a SOCKS tunnel via a Windows host using an extensible custom RPC proto over SMB through a named pipe.

post-exploitation rpc smb socks windows

Last synced: 21 Nov 2024

https://github.com/ENQT-GmbH/remoc

Remoc 🦑 — Remote multiplexed objects, channels and RPC for Rust

channels remote rpc rust

Last synced: 09 Nov 2024

https://github.com/paradigmxyz/mesc

MESC is a specification for how crypto tools configure their RPC endpoints

crypto cryptocurrency ethereum evm json-rpc rpc

Last synced: 18 Jan 2025

https://github.com/epicsdao/solv

🔥 solv - CLI Tool for Managing Solana Validators 🚧 What...? solv is evolving to SLV!

automation bash blockchain firedancer geyser geyser-plugin linux open-source rpc solana ubuntu validator validator-node web3

Last synced: 19 Jan 2025

https://github.com/zhu327/doge

Doge is a high-performance, Python based, open source RPC framework

doge microservices rpc rpc-framework service-discovery service-oriented service-registry

Last synced: 09 Jan 2025

https://github.com/metachris/flashbotsrpc

Golang client for Flashbots Relay, mev-geth and standard Ethereum JSON-RPC API endpoints

flashbots golang rpc

Last synced: 19 Jan 2025

https://github.com/neoremind/navi-pbrpc

A protobuf based high performance rpc framework leveraging full-duplexing and asynchronous io with netty

rpc

Last synced: 27 Oct 2024

https://github.com/wang2lang/blog

一般不会写 API 类文章,努力写有营养的文章,喜欢请点 star

css css-in-js decorators frontend javascript rpc script subresource-integrity webpck

Last synced: 11 Nov 2024

https://github.com/akash-joshi/rocketrpc

A typesafe framework to destroy client-server barriers.

frontend javascript nodejs promise rpc typesafe typescript typescript-generics websockets

Last synced: 16 Jan 2025

https://github.com/Radiicall/jellyfin-rpc

Displays the content you're currently watching on Discord!

discord discord-presence discord-rich-presence jellyfin rich-presence rich-presence-discord rpc rust

Last synced: 06 Nov 2024

https://github.com/creditkarma/thrift-typescript

Generate TypeScript from Thrift IDL files

microservices nodejs rpc thrift typescript

Last synced: 18 Jan 2025

https://github.com/ShisoftResearch/bifrost

Pure rust building block for distributed systems

consensus data-structrues distributed-systems raft rpc rust rust-library

Last synced: 16 Nov 2024

https://github.com/AutoCSer/AutoCSer

AutoCSer is a high-performance RPC framework. AutoCSer 是一个以高效率为目标向导的整体开发框架。主要包括 TCP 接口服务框架、TCP 函数服务框架、远程表达式链组件、前后端一体 WEB 视图框架、ORM 内存索引缓存框架、日志流内存数据库缓存组件、消息队列组件、二进制 / JSON / XML 数据序列化 等一系列无缝集成的高性能组件。

cache-server code-generator gif html-parser html-title-crawler http-server json message-queue orm-cache raw-socket rpc serialization webview xml

Last synced: 13 Nov 2024

https://github.com/twirphp/twirp

PHP port of Twitch's Twirp RPC framework

code-generator hactoberfest php protobuf protocol-buffers rpc twirp

Last synced: 18 Nov 2024

https://github.com/leonardssh/coc-discord-rpc

😎 An awesome and fully customizable coc-extension to get Discord Rich Presence integration with NeoVim.

coc coc-extension coc-extensions custom-rpc discord discord-presence discord-rpc discord-status neovim nvim rich-presence rpc

Last synced: 22 Jan 2025

https://github.com/kkoomen/nestjs-throttler-storage-redis

Redis storage provider for the nestjs-throttler package (DEPRECATED)

express fastify graphql nestjs rate-limit redis rpc socketio storage throttler websocket

Last synced: 20 Jan 2025

https://github.com/LeonardSSH/coc-discord-rpc

😎 An awesome and fully customizable coc-extension to get Discord Rich Presence integration with NeoVim.

coc coc-extension coc-extensions custom-rpc discord discord-presence discord-rpc discord-status neovim nvim rich-presence rpc

Last synced: 07 Nov 2024

https://github.com/samchon/tgrid

TypeScript RPC (Remote Procedure Call) for WebSocket and Worker protocols

grid-computing nestia nestjs network process remote-function-call remote-procedure-call rpc thread typescript websocket worker

Last synced: 19 Jan 2025

https://github.com/MCMi460/3DS-RPC

Connect your 3DS playing status to Discord!

3ds discord discord-rich-presence discord-rpc nintendo-3ds rich-presence rpc

Last synced: 08 Nov 2024

https://github.com/forrest-orr/doublestar

A personalized/enhanced re-creation of the Darkhotel "Double Star" APT exploit chain with a focus on Windows 8.1 and mixed with some of my own techniques

alpc apt chain cve-2019-17026 cve-2020-0674 darkhotel double eop exploit firefox jit pac rpc shellcode star wpad

Last synced: 01 Nov 2024

https://github.com/jagrosh/discordipc

Connect locally to the Discord client using IPC for a subset of RPC features like Rich Presence and Activity Join/Spectate

activity discord ipc java join presence rich rpc spectate

Last synced: 18 Jan 2025

https://github.com/metarhia/jstp

Fast RPC for browser and Node.js based on TCP, WebSocket, and MDSF

api client highload impress ipc javascript json json5 jstp metarhia node nodejs protocol rpc serialization server soa socket tcp websocket

Last synced: 15 Jan 2025

https://github.com/akira-cn/http-modular

A universal library for converting server-side functions into ES Modules.

bff esmodules http-server javascript nodejs rpc rpc-library

Last synced: 17 Nov 2024

https://github.com/cevio/dubbo.ts

阿里巴巴 dubbo 协议的NodeJS版实现:一套完整的从Provider到consumer的解决方案,高性能支持高QPS。

consumer dubbo java monitor provider registry rpc swagger tcp zookeeper zookeeper-java-client

Last synced: 26 Dec 2024

https://github.com/qchateau/packio

An asynchronous msgpack-RPC and JSON-RPC library built on top of Boost.Asio.

asio async asynchronous boost boost-asio conan coroutines cpp17 cpp20 json json-rpc msgpack msgpack-rpc rpc ssl websockets

Last synced: 09 Oct 2024

https://github.com/jagrosh/DiscordIPC

Connect locally to the Discord client using IPC for a subset of RPC features like Rich Presence and Activity Join/Spectate

activity discord ipc java join presence rich rpc spectate

Last synced: 29 Oct 2024

https://github.com/zestylife/EuNet

Peer to peer network solution for multiplayer games.

csharp game-engine holepunching multiplayer network p2p relay rpc rudp tcp

Last synced: 10 Nov 2024

https://github.com/pshihn/windtalk

Simplest way to communicate with iFrames and other windows

iframe javascript-proxy javascript-utility proxy rpc window

Last synced: 19 Dec 2024

https://github.com/minndevelopment/java-discord-rpc

Java bindings for https://github.com/discordapp/discord-rpc (using JNA)

discord discord-rpc discordapp hacktoberfest java jna rich-presence rpc

Last synced: 17 Jan 2025

https://github.com/badaix/jsonrpcpp

C++ JSON-RPC 2.0 library

cpp11 json json-rpc json-rpc2 rpc

Last synced: 19 Dec 2024

https://github.com/hprose/hprose-objc

Hprose is a cross-language RPC. This project is Hprose 2.0 Client for Objective-C

cross-language cross-platform hprose objective-c rpc rpc-client

Last synced: 12 Nov 2024

https://github.com/connectrpc/otelconnect-go

OpenTelemetry tracing and metrics for Connect.

connectrpc golang grpc metrics opentelemetry prometheus rpc tracing

Last synced: 01 Jan 2025