Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: rpc

wvlet/airframe

Essential Building Blocks for Scala

Language: Scala - Size: 153 MB - Last synced: 28 minutes ago - Pushed: about 2 hours ago - Stars: 625 - Forks: 62

wangzihaogithub/spring-boot-protocol

springboot功能扩充-netty动态协议,可以支持各种网络协议的动态切换(单端口支持多个网络协议).支持mmap,sendfile零拷贝,http请求批量聚合

Language: Java - Size: 2.6 MB - Last synced: about 1 hour ago - Pushed: about 2 hours ago - Stars: 110 - Forks: 57

cloudwego/netpoll

A high-performance non-blocking I/O networking framework focusing on RPC scenarios.

Language: Go - Size: 536 KB - Last synced: about 2 hours ago - Pushed: about 3 hours ago - Stars: 3,902 - Forks: 457

apache/brpc

brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".

Language: C++ - Size: 37.4 MB - Last synced: about 2 hours ago - Pushed: about 3 hours ago - Stars: 15,906 - Forks: 3,895

connectrpc/conformance

Conformance test suite for Connect, gRPC, and gRPC-Web implementations

Language: Go - Size: 2.2 MB - Last synced: about 4 hours ago - Pushed: about 5 hours ago - Stars: 41 - Forks: 4

tgerboui/nona-lib

TypeScript library to simplify interactions with the Nano currency node.

Language: TypeScript - Size: 271 KB - Last synced: about 8 hours ago - Pushed: about 10 hours ago - Stars: 6 - Forks: 1

roadrunner-server/rpc

RR RPC plugin

Language: Go - Size: 400 KB - Last synced: about 8 hours ago - Pushed: about 9 hours ago - Stars: 2 - Forks: 1

jellydn/rabbitmq-demo

Receiving messages based on a pattern (topics) & RPC call

Language: Go - Size: 355 KB - Last synced: about 11 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

google/flatbuffers

FlatBuffers: Memory Efficient Serialization Library

Language: C++ - Size: 17.3 MB - Last synced: about 8 hours ago - Pushed: 2 days ago - Stars: 22,073 - Forks: 3,159

argoonaut/microservices

Graduate work

Language: Go - Size: 4.35 MB - Last synced: about 10 hours ago - Pushed: about 12 hours ago - Stars: 0 - Forks: 0

zeromicro/go-zero

A cloud-native Go microservices framework with cli tool for productivity.

Language: Go - Size: 20 MB - Last synced: about 8 hours ago - Pushed: 1 day ago - Stars: 27,685 - Forks: 3,798

mys1024/m-rpc

A message based rpc library.

Language: TypeScript - Size: 119 KB - Last synced: about 13 hours ago - Pushed: about 13 hours ago - Stars: 0 - Forks: 0

apache/dubbo

The java implementation of Apache Dubbo. An RPC and microservice framework.

Language: Java - Size: 52.2 MB - Last synced: about 8 hours ago - Pushed: about 15 hours ago - Stars: 40,053 - Forks: 26,262

lufei/notes

📝 沈唁的编程笔记 https://notes.qq52o.me

Size: 1.58 MB - Last synced: about 16 hours ago - Pushed: about 17 hours ago - Stars: 5 - Forks: 1

twitter/finagle

A fault tolerant, protocol-agnostic RPC system

Language: Scala - Size: 101 MB - Last synced: about 15 hours ago - Pushed: 2 days ago - Stars: 8,753 - Forks: 1,446

guidons-master/HomeRPC

面向智能家居场景的嵌入式 RPC 框架

Language: Python - Size: 185 KB - Last synced: about 16 hours ago - Pushed: about 17 hours ago - Stars: 2 - Forks: 0

oaarnikoivu/mapreduce

MapReduce architecture in Python

Language: Python - Size: 1.19 MB - Last synced: about 8 hours ago - Pushed: about 17 hours ago - Stars: 0 - Forks: 0

zvbt/AnimeClient

An application that brings together several anime streaming platforms

Language: TypeScript - Size: 287 MB - Last synced: about 16 hours ago - Pushed: about 20 hours ago - Stars: 6 - Forks: 0

Dekirai/MultiPresence

Discord Rich Presence for multiple games!

Language: C# - Size: 251 KB - Last synced: about 16 hours ago - Pushed: about 21 hours ago - Stars: 3 - Forks: 0

noear/solon

🔥 New Java application development framework: FASTER, SMALLER, SIMPLER!! 2 to 3 times more concurrency 50% memory savings Startup is 5-10 times faster. 50% ~ 90% smaller packaging; Compatible with java8 ~ java22.

Language: Java - Size: 52.6 MB - Last synced: about 15 hours ago - Pushed: 1 day ago - Stars: 2,100 - Forks: 207

udamir/wsapix

Next generation Websocket framework for nodejs

Language: TypeScript - Size: 2.64 MB - Last synced: about 21 hours ago - Pushed: about 22 hours ago - Stars: 23 - Forks: 2

nathan-g1/math-genius

CS 5523 OS Course Project

Language: Java - Size: 22.5 KB - Last synced: 26 minutes ago - Pushed: about 23 hours ago - Stars: 0 - Forks: 0

shixiongfei/nanorpc-socketio-client

An RPC library (client) based on socket.io-client.

Language: TypeScript - Size: 132 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

crossbario/autobahn-python

WebSocket and WAMP in Python for Twisted and asyncio

Language: Python - Size: 18.6 MB - Last synced: 20 days ago - Pushed: 22 days ago - Stars: 2,459 - Forks: 765

Tochemey/gopack

GoPack

Language: Go - Size: 206 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1 - Forks: 0

IQTLabs/faucetconfrpc

An RPC for Faucet Config Files

Language: Python - Size: 7.86 MB - Last synced: about 10 hours ago - Pushed: 1 day ago - Stars: 5 - Forks: 3

elixir-grpc/grpc

An Elixir implementation of gRPC

Language: Elixir - Size: 3.46 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1,337 - Forks: 203

dev-ptera/nano-node-rpc Fork of BitDesert/nano-node-rpc

Nanocurrency Remote Procedure Call (RPC) client written in Typescript.

Language: TypeScript - Size: 915 KB - Last synced: 1 day ago - Pushed: 26 days ago - Stars: 1 - Forks: 2

io7m-com/hibiscus

RPC Client API Specification

Language: Java - Size: 457 KB - Last synced: about 23 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

SpacingBat3/DisConnection

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

Language: TypeScript - Size: 620 KB - Last synced: about 11 hours ago - Pushed: 1 day ago - Stars: 6 - Forks: 0

k8w/tsrpc

A TypeScript RPC framework, with runtime type checking and serialization, support both HTTP and WebSocket. It is very suitable for website / APP / games, and absolutely comfortable to full-stack TypeScript developers.

Language: TypeScript - Size: 2.42 MB - Last synced: about 13 hours ago - Pushed: 1 day ago - Stars: 1,746 - Forks: 186

k8w/tsrpc-browser

TSRPC Client for browser

Language: TypeScript - Size: 394 KB - Last synced: about 13 hours ago - Pushed: 1 day ago - Stars: 9 - Forks: 7

JakeStanger/mpd-discord-rpc

Rust application which displays your currently playing song / album / artist from MPD in Discord using Rich Presence.

Language: Rust - Size: 397 KB - Last synced: about 20 hours ago - Pushed: 1 day ago - Stars: 84 - Forks: 18

creativecreature/pulse

like a fitness tracker for your coding sessions

Language: Go - Size: 9.38 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 82 - Forks: 1

Ananto30/zero

Zero: A simple and fast Python RPC framework

Language: Python - Size: 233 KB - Last synced: 1 day ago - Pushed: 3 months ago - Stars: 536 - Forks: 32

sistracia/rss-bookmarkr

Bookmark your favorite RSS feeds

Language: F# - Size: 291 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

apioo/fusio

Open source API management platform

Language: PHP - Size: 29.2 MB - Last synced: 4 days ago - Pushed: 9 days ago - Stars: 1,672 - Forks: 210

grpc/grpc-go

The Go language implementation of gRPC. HTTP/2 based RPC

Language: Go - Size: 35.2 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 19,907 - Forks: 4,210

telekinesis-inc/telekinesis

Control Objects and Functions Remotely

Language: Python - Size: 1.11 MB - Last synced: 2 days ago - Pushed: about 1 month ago - Stars: 16 - Forks: 0

roadrunner-server/roadrunner

🤯 High-performance PHP application server, process manager written in Go and powered with plugins

Language: Go - Size: 70.7 MB - Last synced: about 16 hours ago - Pushed: 3 days ago - Stars: 7,686 - Forks: 403

lhns/remote-io

Scala RPCs based on effect types

Language: Scala - Size: 166 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 2 - Forks: 0

Danitilahun/Golang_Projects

This repository has a lot of Golang projects done. It is the best place to start learning Golang.

Size: 0 Bytes - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

idealvin/coost

A tiny boost library in C++11.

Language: C++ - Size: 3.11 MB - Last synced: 2 days ago - Pushed: about 2 months ago - Stars: 3,840 - Forks: 553

etclabscore/core-geth

A highly configurable Go implementation of the Ethereum protocol.

Language: Go - Size: 175 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 255 - Forks: 141

apple/servicetalk

A networking framework that evolves with your application

Language: Java - Size: 60.1 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 889 - Forks: 171

NTDLS/NTDLS.ReliableMessaging

Reliable and simple two-way IPC/RPC messaging library using TCP/IP.

Language: C# - Size: 234 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

open-amt-cloud-toolkit/rpc-go

The Remote Provisioning Client (RPC) communicates with the Manageability Engine Interface (MEI) and Remote Provisioning Service (RPS) interfaces.

Language: Go - Size: 1.19 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 6 - Forks: 11

Nethereum/Nethereum

Ethereum .Net cross platform integration library

Language: C# - Size: 738 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 2,130 - Forks: 697

activej/activej

ActiveJ is an alternative Java platform built from the ground up. ActiveJ redefines core, web and high-load programming in Java, providing simplicity, maximum performance and scalability

Language: Java - Size: 14.7 MB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 817 - Forks: 71

ts-rest/ts-rest

RPC-like client, contract, and server implementation for a pure REST API

Language: TypeScript - Size: 7.49 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 1,975 - Forks: 87

automorph-org/automorph

RPC client and server library for Scala

Language: Scala - Size: 4.58 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 9 - Forks: 0

pnoker/iot-dc3

IoT DC3 is an open source, distributed Internet of Things (IoT) platform based on Spring Cloud. It is used for rapid development of IoT projects and management of IoT devices. It is a set of solutions for IoT system.

Language: Java - Size: 133 MB - Last synced: about 11 hours ago - Pushed: about 12 hours ago - Stars: 459 - Forks: 168

lmittmann/w3

Enhanced Ethereum Integration for Go

Language: Go - Size: 18.3 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 146 - Forks: 25

frequenz-floss/frequenz-api-dispatch

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

Language: Python - Size: 1.86 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 5

near/Infrastructure-Working-Group

Infrastructure Working Group

Size: 15.6 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

BraumAce/yuan-rpc

从 0 到 1 手写 RPC 框架。参考 Dubbo 开源项目自主设计,基于 Java + Etcd + Vert.x + 自定义协议实现的高性能 RPC 框架。开发者只需引入 Spring Boot Starter,通过注解和配置文件即可快速使用框架,可以像调用本地方法一样轻松调用远程服务;还支持 SPI 机制动态拓展序列化器、负载均衡器、重试和容错策略等。

Language: Java - Size: 431 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 1

abcdw/guile-ares-rs

Asyncronous Extensible Reliable Scheme RPC Server for Guile. Mirror of https://git.sr.ht/~abcdw/guile-ares-rs

Language: Scheme - Size: 389 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 8 - Forks: 0

shikokuchuo/nanonext

nanonext - R binding for NNG (Nanomsg Next Gen)

Language: R - Size: 36.5 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 47 - Forks: 6

foomo/gotsrpc

Go TypeScript RPC - expose Go code over http JSON RPC to TypeScript clients, oh and gorpc is much easier with this too

Language: Go - Size: 534 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 25 - Forks: 8

connectrpc/connect-es

The TypeScript implementation of Connect: Protobuf RPC that works.

Language: TypeScript - Size: 5.9 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 1,208 - Forks: 59

meteor/meteor

Meteor, the JavaScript App Platform

Language: JavaScript - Size: 120 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 44,049 - Forks: 5,160

shixiongfei/nanorpc-socketio

An RPC library based on socket.io.

Language: TypeScript - Size: 250 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

djereg/rabbitmq-multiverse

Language: PHP - Size: 203 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

raviqqe/oneRPC

The router-less serverless RPC framework for TypeScript

Language: TypeScript - Size: 1.17 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 26 - Forks: 0

apoleon33/ultimate-rpc

an rpc client written in python

Language: Python - Size: 7.81 KB - Last synced: 3 days ago - Pushed: over 2 years ago - Stars: 2 - Forks: 1

atmoner/cosmos-endpoints-online

This repository displays the valid RPC/LCD url of each cosmos chains and the list is updated every hour

Language: JavaScript - Size: 824 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 7 - Forks: 5

disgoorg/disgo

A modular Golang Discord API Wrapper

Language: Go - Size: 3.64 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 260 - Forks: 35

capnproto/go-capnp

Cap'n Proto library and code generator for Go

Language: Go - Size: 6.68 MB - Last synced: 2 days ago - Pushed: 4 days ago - Stars: 1,154 - Forks: 104

jcubic/sysend.js

Web application synchronization between different tabs

Language: JavaScript - Size: 12.2 MB - Last synced: 3 days ago - Pushed: 15 days ago - Stars: 1,109 - Forks: 70

lzkelley/rpc_zmq

A Remote Process Call (RPC) library using ZeroMQ via TCP, for a python server and javascript client.

Language: Python - Size: 13.7 KB - Last synced: 3 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

vim-denops/deno-vim-channel-command

🦕 Vim's Channel command for Deno

Language: TypeScript - Size: 101 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 8 - Forks: 2

vyfor/KPresence

📦 A lightweight, cross-platform Kotlin library for Discord Rich Presence interaction.

Language: Kotlin - Size: 188 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 11 - Forks: 1

dennis-hamester/aldrin

Message bus for service-oriented RPC and interprocess communication

Language: Rust - Size: 2.07 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0

ethereumjs/ethereumjs-abi

[DEPRECATED] Decoder and encoder for the Ethereum ABI

Language: JavaScript - Size: 205 KB - Last synced: about 3 hours ago - Pushed: over 2 years ago - Stars: 297 - Forks: 153

la-fourier/command_rpc

A rpc for command line written in Rust for Python and Rust

Language: Makefile - Size: 60.7 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0

streamich/json-joy

JSON CRDT, JSON CRDT Patch, JSON Patch+, JSON Predicate, JSON Pointer, JSON Expression, JSON Type

Language: TypeScript - Size: 79.5 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 644 - Forks: 11

roadrunner-server/goridge

🧙 High-performance PHP-to-Golang IPC/RPC bridge

Language: Go - Size: 3.05 MB - Last synced: 5 days ago - Pushed: 26 days ago - Stars: 1,219 - Forks: 76

sogou/srpc

RPC framework based on C++ Workflow. Supports SRPC, Baidu bRPC, Tencent tRPC, thrift protocols.

Language: C++ - Size: 1.53 MB - Last synced: 4 days ago - Pushed: 19 days ago - Stars: 1,857 - Forks: 379

leonardssh/vscord

😎 Fully customizable VS Code extension to get Discord Rich Presence integration.

Language: TypeScript - Size: 10 MB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 455 - Forks: 90

MaskingTechnology/jitar

Distributed runtime for JavaScript and TypeScript

Language: TypeScript - Size: 3.13 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 116 - Forks: 8

maniartech/InternetObject-js

Official JavaScript and TypeScript parser for Internet Object

Language: TypeScript - Size: 1.34 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 44 - Forks: 7

frequenz-floss/frequenz-api-microgrid

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

Language: Python - Size: 6.12 MB - Last synced: 4 days ago - Pushed: 6 days ago - Stars: 5 - Forks: 7

dilanx/switchpresence

Display your Nintendo Switch games as your Discord activity.

Language: Rust - Size: 3.1 MB - Last synced: 4 days ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 0

stefanak-michal/deepr-php

API library following Deepr specification

Language: PHP - Size: 68.4 KB - Last synced: 4 days ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0

microsoft/vs-streamjsonrpc

The StreamJsonRpc library offers JSON-RPC 2.0 over any .NET Stream, WebSocket, or Pipe. With bonus support for request cancellation, client proxy generation, and more.

Language: C# - Size: 6.09 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 702 - Forks: 145

chuacw/hprose-delphi Fork of hprose/hprose-delphi

Hprose is a cross-language RPC. This project is Hprose 2.0 for Delphi and FreePascal

Language: Pascal - Size: 846 KB - Last synced: 4 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

gagliardetto/solana-go

Go SDK library and RPC client for the Solana Blockchain

Language: Go - Size: 3.71 MB - Last synced: 3 days ago - Pushed: 7 days ago - Stars: 648 - Forks: 198

TilBlechschmidt-ProjectGraveyard/reference-cpp

C++ reference implementation of the ProtoMesh specification.

Language: C++ - Size: 1.34 MB - Last synced: 4 days ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0

MinnDevelopment/discord-rpc-release 📦

Language: Shell - Size: 2.21 MB - Last synced: 4 days ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0

darkrpc/drpc

Drpc-Correct, high performance, robust, easy use Remote invocation framework

Language: Rust - Size: 956 KB - Last synced: 3 days ago - Pushed: 4 months ago - Stars: 33 - Forks: 2

Radiicall/jellyfin-rpc

Displays the content you're currently watching on Discord!

Language: Rust - Size: 337 KB - Last synced: 4 days ago - Pushed: 16 days ago - Stars: 158 - Forks: 10

6days9weeks/plex-rpc

Discord rich presence for Plex

Language: Python - Size: 17.6 KB - Last synced: 4 days ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

atmoner/endpoint-finder

Npm package that allows you to retrieve the valid LCD/RPC (http status 200) of any cosmos chain from the chain-registry.

Language: JavaScript - Size: 187 KB - Last synced: 4 days ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0

mrousavy/gimp-rpc

A GIMP plugin to display Discord Rich Presence made with C

Language: C - Size: 568 KB - Last synced: 4 days ago - Pushed: about 4 years ago - Stars: 12 - Forks: 2

mverleg/typesafe_direct_rest_api 📦

RPC implementation - a way to construct a rest api that is type-safe and can be used over network or as native calls

Language: Rust - Size: 28.3 KB - Last synced: 4 days ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0

wallpants/bunvim

Neovim Bun client.

Language: TypeScript - Size: 683 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 17 - Forks: 0

daniel-nagy/transporter

Typesafe distributed computing in TypeScript.

Language: TypeScript - Size: 298 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 23 - Forks: 0

dotnet/WatsonTcp

WatsonTcp is the easiest way to build TCP-based clients and servers in C#.

Language: C# - Size: 2.84 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 545 - Forks: 106

roadrunner-php/goridge

PHP Goridge Protocol implementation

Language: PHP - Size: 2.77 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 89 - Forks: 8

wieslawsoltes/wrpc

A Graphical User Interface for using the Wasabi Wallet RPC

Language: C# - Size: 20.3 MB - Last synced: 4 days ago - Pushed: about 2 months ago - Stars: 5 - Forks: 4