Allenxuxu/gev
🚀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. observed · 2026-08-28
Health v2 · maintenance only
34/100
- Activity 25
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2558
- days_rel: n/a
- days_push: 452
- n_releases_24m: 0
Adoption not part of the score
1774 stars · 192 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
gev is a lightweight, high-performance non-blocking TCP network library and WebSocket server for Go, built on the Reactor pattern with epoll/kqueue event loops. It supports custom protocols, multi-core work goroutines, ring-buffer read/write, SO_REUSEPORT, and scheduled tasks for building fast servers.
Use cases
- build a high-performance TCP server in Go
- serve WebSocket connections with low overhead
- implement a custom binary protocol server
- replace net stdlib for event-driven networking
- handle many concurrent connections with few goroutines
- build an echo or proxy server with epoll/kqueue
When to choose
- you need event-driven, non-blocking TCP or WebSocket serving in Go
- you want custom protocol support on a fast reactor event loop
- you need SO_REUSEPORT, idle connection cleanup, or scheduled tasks built in
When to avoid
- you need full HTTP/1.1 or HTTP/2 application server features
- you prefer the standard net package's blocking, goroutine-per-connection model
- you need TLS-heavy or platform support beyond epoll/kqueue systems
Facets
library · maturity active
websocket http-server networking concurrency networking backend web-development developer-tools go cross-platform reactor-pattern event-loop epoll kqueue nonblocking-io tcp-server high-performance custom-protocol linux macos
1 source
- readme: https://github.com/Allenxuxu/gev · fetched 2026-08-28 · 956177398e85
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Allenxuxu/gev | main | 34 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem