8 projects
fasthttp
fasthttp is a high-performance HTTP server and client library for Go, designed to be a faster alternative to the standard net/http package. It focuses on memory efficiency and raw performance by minimizing memory allocations and optimizing core HTTP operations.
1,389
393
$1.2M
quic-go
A QUIC implementation in pure Go that provides a production-ready library for building QUIC-enabled clients and servers, supporting the IETF QUIC protocol specification
1,005
310
$2.7M
Gorilla WebSocket
Gorilla WebSocket is a Go package that implements the WebSocket protocol defined in RFC 6455, providing a complete and tested implementation for creating WebSocket clients and servers in Go applications
1,003
350
$194K
DNS Library for Go
A complete DNS library implementation in Go that provides functionality for building DNS servers and clients, supporting all DNS record types and operations including queries, zone transfers, dynamic updates, and DNSSEC
881
322
$926K
GoProxy
GoProxy is a lightweight HTTP/HTTPS proxy library written in Go that allows intercepting, modifying and monitoring HTTP/HTTPS traffic. It provides functionality for man-in-the-middle proxying of HTTPS connections and customizable request/response handling.
672
217
$263K
uTLS
uTLS is a fork of the Go crypto/tls library that provides low-level access to the TLS handshake and implements TLS fingerprinting resistance. It allows applications to mimic various TLS clients like Chrome, Firefox, and others to avoid detection and blocking based on TLS fingerprints.
499
135
$1.1M
go-connections
Utility package to work with network connections
190
64
$98K
ipnet
A Go package that provides IP network address handling and manipulation functionality, including support for IPv4 and IPv6 networks, CIDR notation, and network address operations
70
24
$76K