🚀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 85 · 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.
SQL language server written in Go.
Gmqtt is a flexible, high-performance MQTT broker library that fully implements the MQTT protocol V3.x and V5 in golang
Go packages to interact with QEMU using the QEMU Machine Protocol (QMP). Apache 2.0 Licensed.
Package cdp provides type-safe bindings for the Chrome DevTools Protocol (CDP), written in the Go programming language.
mangos is a pure Golang implementation of nanomsg's "Scalablilty Protocols"
Inter-Blockchain Communication Protocol (IBC) implementation in Golang.
parser for Google ProtocolBuffers definition
A foundational and practical guide for effectively learning and progressively building a blockchain from scratch in Go with gRPC
High-performance framework for building redis-protocol compatible TCP servers/services
Steam's protocol in Go to allow automation of different actions on the Steam network without running an actual Steam client. Includes APIs for friends, chatting, trading, trade offers and TF2 crafting.
A protoc plugin that generates graphql execution code from Protocol Buffers.
Server that accepts metrics via the Graphite protocol and exports them as Prometheus metrics
Package arp implements the ARP protocol, as described in RFC 826. MIT Licensed.
[Go]Distributed Actor/Grain framework for Golang with goodies
easyssh-proxy provides a simple implementation of some SSH protocol features in Go
A CLI tool for Kafka
🔐 Library for developing secure, decentralized, anonymous and quantum-resistant networks in Go language
TranslatedPacket monster (っ‘-’)╮=͟͟͞͞◒ ヽ( '-'ヽ) TUI tool for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0). Windows/macOS/Linux
Diameter stack and Base Protocol (RFC 6733) for the Go programming language
Chrome DevTools Protocol Proxy - intelligent proxy for debugging purposes
PostgreSQL server wire protocol. Build your own server and start serving connections.
A camera proxy for Reolink: pulls video over Reolink's own protocol and serves RTSP and HTTP for Frigate, go2rtc or any NVR. No ffmpeg in the serving path.
Use anacrolix/go-libutp instead