Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.
- websocket-server
- websockets
- proxy
47,133 repositories indexed
1–21 of 21 · Most stars
Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.
Open Source HTTP Reverse Proxy Cache and TSDB Query Accelerator
CBOR codec (RFC 8949, RFC 8742) with CBOR tags, Go struct tag options (toarray, keyasint, omitempty, omitzero), float64/32/16, big.Int, and fuzz tested.
csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
A reasonably complete and well-tested golang port of httpbin, with zero dependencies outside the go stdlib.
GhostDB is a distributed, in-memory, general purpose key-value data store that delivers microsecond performance at any scale.
The lossless, headless coding agent harness. One 7 MB static binary, four tools, plain stdin/stdout, no silent cuts.
Extremely flexible golang deep comparison, extends the go testing package, tests HTTP APIs and provides tests suite
A logger for Go SQL database driver without modifying existing *sql.DB stdlib usage.
Pure Go production-grade regex engine with SIMD optimizations. Up to 3-3000x+ faster than stdlib.
Go AI SDK, the Go way. One unified API across 21+ providers. Streaming, structured output, MCP support, stdlib only. Go AI SDK for AI applications inspired by Vercel AI SDK.
A tool for formatting Go test results as readable documentation
:non-potable_water: Is a lightweight HTTP router that sticks to the std "net/http" implementation
A nicer interface for golang stdlib HTTP client
A linter that detect the possibility to use variables/constants from the Go standard library.
Go bindings for ForestDB
Prevent your secrets from leaking into logs, std* etc.
A pool that spins up a given number of processes in advance and attaches stdin and stdout when needed. Very similar to FastCGI but works for any command.
go 1.23 implementation of linked list with iterators and generics support
FlashFlags is an ultra-fast, zero-dependency, lock-free command-line flag parsing library for Go. Originally built for Argus, it provides great performance while maintaining simplicity and ease of use.
Minimal in-memory deferred task scheduler for Go with ID-based debouncing, cancellation, concurrency limits, and graceful shutdown.