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

Topic: "protobuf"

protocolbuffers/protobuf

Protocol Buffers - Google's data interchange format

Language: C++ - Size: 179 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 67,455 - Forks: 15,693

go-kratos/kratos

Your ultimate Go microservices framework for the cloud-native era.

Language: Go - Size: 9.16 MB - Last synced at: 6 days ago - Pushed at: 12 days ago - Stars: 24,252 - Forks: 4,081

google/flatbuffers

FlatBuffers: Memory Efficient Serialization Library

Language: C++ - Size: 19.7 MB - Last synced at: 6 days ago - Pushed at: 27 days ago - Stars: 24,145 - Forks: 3,335

fullstorydev/grpcurl

Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers

Language: Go - Size: 621 KB - Last synced at: 6 days ago - Pushed at: 24 days ago - Stars: 11,532 - Forks: 532

protobufjs/protobuf.js

Protocol Buffers for JavaScript & TypeScript.

Language: JavaScript - Size: 39.3 MB - Last synced at: 6 days ago - Pushed at: 26 days ago - Stars: 10,186 - Forks: 1,433

golang/protobuf

Go support for Google's protocol buffers

Language: Go - Size: 8.04 MB - Last synced at: 5 days ago - Pushed at: 9 months ago - Stars: 9,935 - Forks: 1,575

bufbuild/buf

The best way of working with Protocol Buffers.

Language: Go - Size: 25.6 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 9,857 - Forks: 304

quasar/Quasar 📦

Remote Administration Tool for Windows

Language: C# - Size: 4.96 MB - Last synced at: 9 months ago - Pushed at: about 1 year ago - Stars: 8,429 - Forks: 2,394

cloudwego/kitex

Go RPC framework with high-performance and strong-extensibility for building micro-services.

Language: Go - Size: 13 MB - Last synced at: 5 days ago - Pushed at: 13 days ago - Stars: 7,416 - Forks: 832

twitchtv/twirp

A simple RPC framework with protobuf service definitions

Language: Go - Size: 3.73 MB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 7,325 - Forks: 327

gogo/protobuf

[Deprecated] Protocol Buffers for Go with Gadgets

Language: Go - Size: 38.4 MB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 5,682 - Forks: 811

Kotlin/kotlinx.serialization

Kotlin multiplatform / multi-format serialization

Language: Kotlin - Size: 10.2 MB - Last synced at: 4 days ago - Pushed at: 11 days ago - Stars: 5,610 - Forks: 641

asynkron/protoactor-go

Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin

Language: Go - Size: 35.4 MB - Last synced at: 3 days ago - Pushed at: 9 months ago - Stars: 5,212 - Forks: 537

samchon/typia

Super-fast/easy runtime validators and serializers via transformation

Language: TypeScript - Size: 286 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 5,132 - Forks: 179

uber/prototool 📦

Your Swiss Army Knife for Protocol Buffers

Language: Go - Size: 1.59 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 5,042 - Forks: 346

microsoft/typespec

Language: Java - Size: 65.1 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 5,036 - Forks: 270

lwch/natpass

🔥居家办公,远程开发神器

Language: Go - Size: 16.8 MB - Last synced at: 17 days ago - Pushed at: 24 days ago - Stars: 4,391 - Forks: 492

tokio-rs/prost

PROST! a Protocol Buffers implementation for the Rust Language

Language: Rust - Size: 54.4 MB - Last synced at: 7 days ago - Pushed at: 16 days ago - Stars: 4,231 - Forks: 540

davyxu/cellnet

High performance, simple, extensible golang open source network library

Language: Go - Size: 9.63 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 4,061 - Forks: 884

sofastack/sofa-rpc

SOFARPC is a high-performance, high-extensibility, production-level Java RPC framework.

Language: Java - Size: 4.02 MB - Last synced at: 19 days ago - Pushed at: about 1 month ago - Stars: 3,867 - Forks: 1,188

focus-creative-games/luban

luban是一个强大、易用、优雅、稳定的游戏配置解决方案。luban is a powerful, easy-to-use, elegant and stable game configuration solution.

Language: C# - Size: 7.92 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3,789 - Forks: 594

google/rejoiner 📦

Generates a unified GraphQL schema from gRPC microservices and other Protobuf sources

Language: Java - Size: 774 KB - Last synced at: 21 days ago - Pushed at: almost 2 years ago - Stars: 3,672 - Forks: 138

pantsbuild/pants

The Pants Build System

Language: Python - Size: 161 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 3,489 - Forks: 657

connectrpc/connect-go

The Go implementation of Connect: Protobuf RPC that works.

Language: Go - Size: 2.83 MB - Last synced at: 23 days ago - Pushed at: 24 days ago - Stars: 3,248 - Forks: 118

docarray/docarray

Represent, send, store and search multimodal data

Language: Python - Size: 242 MB - Last synced at: 3 days ago - Pushed at: 17 days ago - Stars: 3,055 - Forks: 232

lonng/nano

Lightweight, facility, high performance golang based game server framework

Language: Go - Size: 981 KB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 2,997 - Forks: 451

sanshengshui/netty-learning-example

:egg: Netty实践学习案例,见微知著!带着你的心,跟着教程。我相信你行欧。

Language: Java - Size: 2 MB - Last synced at: 27 days ago - Pushed at: over 2 years ago - Stars: 2,903 - Forks: 816

stepancheg/rust-protobuf

Rust implementation of Google protocol buffers

Language: Rust - Size: 52.9 MB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 2,887 - Forks: 389

SteamRE/SteamKit

SteamKit2 is a .NET library designed to interoperate with Valve's Steam network. It aims to provide a simple, yet extensible, interface to perform various actions on the network.

Language: C# - Size: 59.4 MB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 2,757 - Forks: 504

pseudomuto/protoc-gen-doc

Documentation generator plugin for Google Protocol Buffers

Language: Go - Size: 920 KB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 2,725 - Forks: 479

cloudwego/volo

Rust RPC framework with high-performance and strong-extensibility for building micro-services.

Language: Rust - Size: 2.32 MB - Last synced at: 18 days ago - Pushed at: 23 days ago - Stars: 2,359 - Forks: 186

stephenh/ts-proto

An idiomatic protobuf generator for TypeScript

Language: TypeScript - Size: 23.6 MB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 2,345 - Forks: 358

FreddyChen/NettyChat

基于Netty+TCP+Protobuf实现的Android IM库,包含Protobuf序列化、TCP拆包与粘包、长连接握手认证、心跳机制、断线重连机制、消息重发机制、读写超时机制、离线消息、线程池等功能。

Language: Java - Size: 3.77 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 2,310 - Forks: 562

confluentinc/schema-registry

Confluent Schema Registry for Kafka

Language: Java - Size: 158 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2,292 - Forks: 1,130

dflemstr/rq

Record Query - A tool for doing record analysis and transformation

Language: Rust - Size: 17.7 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 2,285 - Forks: 57

streamdal/plumber

A swiss army knife CLI tool for interacting with Kafka, RabbitMQ and other messaging systems.

Language: Go - Size: 50.6 MB - Last synced at: about 17 hours ago - Pushed at: 5 months ago - Stars: 2,126 - Forks: 71

blade-build/blade-build

Blade is a powerful build system from Tencent, supports many mainstream programming languages, such as C/C++, java, scala, python, protobuf...

Language: Python - Size: 7.77 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2,073 - Forks: 495

protostuff/protostuff

Java serialization library, proto compiler, code generator

Language: Java - Size: 5.18 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 2,071 - Forks: 304

sogou/srpc

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

Language: C++ - Size: 1.5 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2,026 - Forks: 397

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.51 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 1,818 - Forks: 196

starwing/lua-protobuf

A Lua module to work with Google protobuf

Language: Lua - Size: 657 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 1,794 - Forks: 390

Ultimaker/CuraEngine

Powerful, fast and robust engine for converting 3D models into g-code instructions for 3D printers. It is part of the larger open source project Cura.

Language: C++ - Size: 70.8 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,740 - Forks: 892

dchapyshev/aspia

Remote desktop and file transfer tool.

Language: C++ - Size: 39.7 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1,702 - Forks: 360

summitt/Nope-Proxy

TCP/UDP Non-HTTP Proxy Extension (NoPE) for Burp Suite.

Language: Java - Size: 1.22 MB - Last synced at: 5 days ago - Pushed at: 12 months ago - Stars: 1,611 - Forks: 240

connectrpc/connect-es

The TypeScript implementation of Connect: Protobuf RPC that works.

Language: TypeScript - Size: 8.6 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1,504 - Forks: 91

dromara/myth

Reliable messages resolve distributed transactions

Language: Java - Size: 2.1 MB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 1,492 - Forks: 600

marin-m/pbtk

A toolset for reverse engineering and fuzzing Protobuf-based apps

Language: Python - Size: 7.85 MB - Last synced at: 29 days ago - Pushed at: 7 months ago - Stars: 1,481 - Forks: 178

elixir-grpc/grpc

An Elixir implementation of gRPC

Language: Elixir - Size: 3.56 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,439 - Forks: 223

Gooddbird/tinyrpc

c++ async rpc framework. 14w+qps.

Language: C++ - Size: 1.99 MB - Last synced at: 23 days ago - Pushed at: over 1 year ago - Stars: 1,431 - Forks: 205

jhump/protoreflect

Reflection (Rich Descriptors) for Go Protocol Buffers

Language: Go - Size: 4.44 MB - Last synced at: 3 days ago - Pushed at: 24 days ago - Stars: 1,404 - Forks: 178

stepancheg/grpc-rust 📦

Rust implementation of gRPC

Language: Rust - Size: 1.25 MB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 1,372 - Forks: 123

poseidon/matchbox

Network boot and provision Fedora CoreOS and Flatcar Linux clusters

Language: Go - Size: 18.9 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1,339 - Forks: 287

scito/extract_otp_secrets

Extract one time password (OTP) secrets from QR codes exported by two-factor authentication (2FA) apps such as "Google Authenticator". The exported QR codes from authentication apps can be captured by camera, read from images, or read from text files. The secrets can be exported to JSON or CSV, or printed as QR codes to console.

Language: Python - Size: 3.28 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,338 - Forks: 147

bufbuild/protobuf-es

Protocol Buffers for ECMAScript. The only JavaScript Protobuf library that is fully-compliant with Protobuf conformance tests.

Language: TypeScript - Size: 16.9 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,290 - Forks: 80

timostamm/protobuf-ts

Protobuf and RPC for TypeScript

Language: TypeScript - Size: 19.4 MB - Last synced at: 3 days ago - Pushed at: 9 days ago - Stars: 1,218 - Forks: 137

centrifugal/centrifuge

Real-time messaging library for Go. The simplest way to add feature-rich and scalable WebSocket support to your application. The core of Centrifugo server.

Language: Go - Size: 6.21 MB - Last synced at: about 2 hours ago - Pushed at: 8 days ago - Stars: 1,188 - Forks: 94

njpatel/grpcc

A gRPC cli interface for easy testing against gRPC servers

Language: JavaScript - Size: 103 KB - Last synced at: 26 days ago - Pushed at: about 6 years ago - Stars: 1,131 - Forks: 75

mwitkow/go-proto-validators

Generate message validators from .proto annotations.

Language: Go - Size: 162 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 1,095 - Forks: 164

bufbuild/protovalidate

Protocol Buffer Validation - Go, Java, Python, and C++, with TypeScript coming soon

Language: Go - Size: 2.13 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,094 - Forks: 40

google/binexport

Export disassemblies into Protocol Buffers

Language: C++ - Size: 277 MB - Last synced at: 28 days ago - Pushed at: about 1 month ago - Stars: 1,093 - Forks: 213

harlow/go-micro-services

HTTP up front, Protobufs in the rear

Language: Go - Size: 13.8 MB - Last synced at: 27 days ago - Pushed at: over 1 year ago - Stars: 1,085 - Forks: 165

iohao/ioGame

无锁异步化、事件驱动架构设计的 java netty 网络编程框架; 轻量级,无需依赖任何第三方中间件或数据库就能支持集群、分布式; 适用于网络游戏服务器、物联网、内部系统及各种需要长连接的场景; 通过 ioGame 你可以很容易的搭建出一个集群无中心节点、集群自动化、分布式的网络服务器;FXGL、Unity、UE、Cocos Creator、Godot、Netty、Protobuf、webSocket、tcp、socket;java Netty 游戏服务器框架; Java Netty Game Server.

Language: Java - Size: 3.91 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,041 - Forks: 237

wanzo-mini/mini-rpc 📦

🚀 Fast, stable, mini RPC framework based on protocol buffer

Language: Go - Size: 109 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1,016 - Forks: 161

segmentio/encoding

Go package containing implementations of efficient encoding, decoding, and validation APIs.

Language: Go - Size: 13.1 MB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 1,005 - Forks: 52

baidu/starlight

Java implementation for Baidu RPC, multi-protocol & high performance RPC.

Language: Java - Size: 4.59 MB - Last synced at: 27 days ago - Pushed at: about 1 month ago - Stars: 962 - Forks: 286

planetscale/vtprotobuf

A Protocol Buffers compiler that generates optimized marshaling & unmarshaling Go code for ProtoBuf APIv2

Language: Go - Size: 11 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 961 - Forks: 87

vmagamedov/grpclib

Pure-Python gRPC implementation for asyncio

Language: Python - Size: 778 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 959 - Forks: 92

SteamDatabase/SteamTracking

🕵 Tracking things, so you don't have to

Language: JavaScript - Size: 2.24 GB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 952 - Forks: 99

alexeyxo/protobuf-swift

Google ProtocolBuffers for Apple Swift

Language: Swift - Size: 25.9 MB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 941 - Forks: 137

AlexStocks/getty

a netty like asynchronous network I/O library based on tcp/udp/websocket; a bidirectional RPC framework based on JSON/Protobuf; a microservice framework based on zookeeper/etcd

Language: Go - Size: 15 MB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 905 - Forks: 189

kone-net/go-chat

go-chat.使用Go基于WebSocket开发的web聊天应用。单聊,群聊。文字,图片,语音,视频消息,屏幕共享,剪切板图片,基于WebRTC的P2P语音通话,视频聊天。

Language: Go - Size: 2.66 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 904 - Forks: 207

bigwhite/experiments

Personal code, scripts and config files for experiments

Language: Go - Size: 29.5 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 869 - Forks: 309

elixir-protobuf/protobuf

A pure Elixir implementation of Google Protobuf.

Language: Elixir - Size: 1.22 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 861 - Forks: 146

pogodevorg/pgoapi 📦

Unofficial PokemonGO API in Python

Language: Python - Size: 1.48 MB - Last synced at: 10 months ago - Pushed at: over 6 years ago - Stars: 852 - Forks: 475

oramasearch/onnx-go

onnx-go gives the ability to import a pre-trained neural network within Go without being linked to a framework or library.

Language: Go - Size: 49.7 MB - Last synced at: about 22 hours ago - Pushed at: 8 months ago - Stars: 773 - Forks: 74

dim13/otpauth

Google Authenticator migration decoder

Language: Go - Size: 236 KB - Last synced at: 27 days ago - Pushed at: 2 months ago - Stars: 754 - Forks: 73

src-d/proteus

Generate .proto files from Go source code.

Language: Go - Size: 279 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 738 - Forks: 69

AeonLucid/POGOProtos 📦

A central repository for all proto files of PokémonGO.

Language: Python - Size: 689 KB - Last synced at: 10 months ago - Pushed at: about 7 years ago - Stars: 726 - Forks: 280

shivammathur/homebrew-extensions

:beers: Homebrew tap for PHP extensions

Language: Ruby - Size: 10.3 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 722 - Forks: 48

CitiesSkylinesMultiplayer/CSM

Source code for the Cities: Skylines Multiplayer mod (CSM)

Language: C# - Size: 12.9 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 718 - Forks: 104

thekvs/cpp-serializers

Benchmark comparing various data serialization libraries (thrift, protobuf etc.) for C++

Language: C++ - Size: 530 KB - Last synced at: 9 months ago - Pushed at: over 5 years ago - Stars: 717 - Forks: 111

SteamDatabase/GameTracking-CS2

📥 Game Tracker: Counter-Strike 2

Language: JavaScript - Size: 3.03 GB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 710 - Forks: 106

SteamDatabase/GameTracking-Dota2

📥 Game Tracker: Dota 2

Language: Lua - Size: 5.96 GB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 695 - Forks: 186

yuanrw/IM 📦

IM server based on netty. Provides a client jar. Integrate with your own login system.基于netty实现的IM服务端,提供客户端jar包,可集成自己的登录系统

Language: Java - Size: 619 KB - Last synced at: 4 months ago - Pushed at: about 4 years ago - Stars: 690 - Forks: 315

go-masonry/mortar

Mortar is a GO framework/library for building gRPC (and REST) web services.

Language: Go - Size: 1.89 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 679 - Forks: 19

nats-rpc/nrpc

nRPC is like gRPC, but over NATS

Language: Go - Size: 309 KB - Last synced at: 2 days ago - Pushed at: 8 months ago - Stars: 675 - Forks: 66

nonacosa/new-bee 📦

开源社区 vue + springBoot - 前后分离微服务的最佳实践

Language: JavaScript - Size: 45.2 MB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 675 - Forks: 159

buildbuddy-io/buildbuddy

BuildBuddy is an open source Bazel build event viewer, result store, remote cache, and remote build execution platform.

Language: Go - Size: 744 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 645 - Forks: 104

bigcommerce/gruf

gRPC Ruby Framework

Language: Ruby - Size: 652 KB - Last synced at: about 24 hours ago - Pushed at: 3 months ago - Stars: 635 - Forks: 78

yoheimuta/protolint

A pluggable linter and fixer to enforce Protocol Buffer style and conventions.

Language: Go - Size: 22.9 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 625 - Forks: 53

TurnerSoftware/CacheTower

An efficient multi-layered caching system for .NET

Language: C# - Size: 10.7 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 619 - Forks: 37

nilslice/protolock

Protocol Buffer companion tool. Track your .proto files and prevent changes to messages and services which impact API compatibility.

Language: Go - Size: 528 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 617 - Forks: 37

dropbox/pb-jelly

A protobuf code generation framework for the Rust language developed at Dropbox.

Language: Rust - Size: 1.21 MB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 612 - Forks: 25

OpenLightingProject/ola

The Open Lighting Architecture - The Travel Adaptor for the Lighting Industry

Language: C++ - Size: 23.6 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 603 - Forks: 200

emicklei/proto

parser for Google ProtocolBuffers definition

Language: Go - Size: 1.34 MB - Last synced at: 17 days ago - Pushed at: 5 months ago - Stars: 601 - Forks: 67

nccgroup/blackboxprotobuf

Blackbox Protobuf is a set of tools for working with encoded Protocol Buffers (protobuf) without the matching protobuf definition.

Language: Python - Size: 537 KB - Last synced at: 26 days ago - Pushed at: about 2 months ago - Stars: 595 - Forks: 101

netsampler/goflow2

High performance sFlow/IPFIX/NetFlow Collector

Language: Go - Size: 486 KB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 593 - Forks: 127

hidviz/hidviz

A tool for in-depth analysis of USB HID devices communication

Language: C++ - Size: 408 KB - Last synced at: 2 days ago - Pushed at: 24 days ago - Stars: 567 - Forks: 59

SwingFrog/Summer

这是一个轻量级的、一站式的java游戏服务器框架,也可用于开发简单的web服务。基于netty实现了高性能通讯,支持tcp、http、websocket等协议,支持protobuf、json两种数据格式,支持以配置的形式轻松开启多端口网络服务。支持RPC远程调用,支持以优雅的方式实现远程调用,支持调用超时重试、幂等调用。封装了持久化层,提供数据访问和数据落地接口,支持异步新增、保存、删除数据,支持主键或指定其他字段进行数据缓存。支持简单的ioc,业务层使用依赖注入实现逻辑。封装了伪协程实现方案Promise,可用于解决地狱式回调等问题。支持MVC、领域、ECS架构。

Language: Java - Size: 785 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 559 - Forks: 167

Bwar/Nebula

Nebula is a powerful framwork for building highly concurrent, distributed, and resilient message-driven applications for C++.

Language: C++ - Size: 72.4 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 552 - Forks: 154