Stars
Minimal golang net.Listener whih populates RemoteAddr with the value sent by a TCP PROXY header (v1 and v2).
Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.
(st)ructured (er)rors and (lo)gging - go package that unifies slog and errors
High performance implementation of V1 and V2 Proxy Protocol
pgxmagic is a pgx-driven implementation of certmagic.Storage designed to fit in to an existing golang+pgx codebase
Package tests implements a suite of tests for certmagic.Storage
Package tests implements a suite of tests for certmagic.Storage
Lightweight redis-backed rate limiter using a token bucket algorithm
A fast redis-backed self-filling model cache, built on top of rueidis with auto-pipelining.
Go package for fast high-level image processing powered by libvips C library
A Redis module that provides rate limiting in Redis as a single command.
A Go library implementation of the PROXY protocol, versions 1 and 2.
🔒 acmetool, an automatic certificate acquisition tool for ACME (Let's Encrypt)
Ansible Role - Certbot (for Let's Encrypt)
Fork of the Go standard TLS library, providing low-level access to the ClientHello for mimicry purposes.
♻️ The most advanced interruptible mechanism to perform actions repetitively until successful.
Redis MemoLock - Distributed Caching with Promises
Super simple deployment tool - think of it like 'make' for a network of servers
Lightweight server monitoring hub with historical data, docker stats, and alerts.
Go toolkit for clean, composable, channel-based concurrency
Simple fan-in batching for optimization of highly concurrent workloads
⏰ 🔥 A TCP proxy to simulate network and system conditions for chaos and resiliency testing
Automatic HTTPS for any Go program: fully-managed TLS certificate issuance and renewal
Helps analyze goroutines. Inspired by TDA for Java and goroutine-inspect for golang.