🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.
- epoll-tcp-server
- kqueue
- golang
- reactor
47,133 repositories indexed
25–48 of 61 · Most stars
🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.
⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
High-performance, columnar, in-memory store with bitmap indexing in Go
A pluggable, high-performance RPC framework written in golang
A lightweight, high-performance go mqtt server(v3.0|v3.1.1|v5.0) supporting distributed cluster
A high-performance, recursive DNS resolver server with DNSSEC support, focused on preserving privacy.
Gmqtt is a flexible, high-performance MQTT broker library that fully implements the MQTT protocol V3.x and V5 in golang
High-performance, minimalist async-io (proactor) networking for Golang.
GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
High-performance framework for building redis-protocol compatible TCP servers/services
[Go]Distributed Actor/Grain framework for Golang with goodies
A lightweight library for writing concurrent programs in Go using the Actor model.
A high-performance, thread-safe generic concurrent hash map implementation with Swiss Map.
A high-performance, high precision, zero allocation fixed-point decimal library for financial applications
Goma Gateway – Lightweight, High-Performance API Gateway and Reverse Proxy with declarative config, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.
A high-performance rate limiter library for Go applications
High-performance configuration management framework for Go applications with zero-allocation performance, universal format support (JSON, YAML, TOML, HCL, INI, Properties), and an ultra-fast CLI powered by Orpheus.
High-performance, free and open-source game server management panel. Pterodactyl and Pelican alternative
High-performance, multi-protocol mock server. HTTP, WebSocket, gRPC, MQTT, SSE, GraphQL, SOAP in one binary.
MUS format serializer for Go
Born is a modern ML framework for Go — train and deploy models as single binaries. Pure Go, zero CGO, GPU accelerated.
A Go (golang) package providing high-performance asynchronous logging, message filtering by severity and category, and multiple message targets.
High performance JSON iterator & validator for Go
High-performance Distributed Command Pattern (DCP) for Go