Sliding-window and regular top-K sketches, based on HeavyKeeper
- go
- golang
- heavy-hitters
- probabilistic-data-structures
47,133 repositories indexed
121–132 of 132 · Most stars
Sliding-window and regular top-K sketches, based on HeavyKeeper
fast, auto-fixing Markdown linter and formatter. Checks style, readability, structure, and cross-file integrity.
Generic double-ended heap (min-max heap) for Go — O(1) min and max, O(log n) push/pop
Disjoint Set data structure implementation in Go
Define a Go struct. Get a CLI that an agent can discover, call, sandbox, and debug. Flags, env vars, config files, validation, JSON Schema, MCP, structured errors, and WASM. Built on Cobra.
Python-like logging design in Golang
Provides a type for working with optional variables, fields in structures, functions and database models.
🧑💻 High Developer Experience, zap based logger. It offers rich functionality but is easy to configure and allows the user to choose the best output format for their purposes.
Abstractions and utilities to get rid of boilerplate code in business logic
extensible, high-performance configuration management library, optimized for hierarchical data
The kitchen sink for clean Go projects — generic helpers for slices, maps, parallel work, JSON, HTTP, and containers
Open-source real-time Voice AI infrastructure in Go. Stream audio via WebRTC or WebSocket, connect STT → LLM → TTS pipelines, and build scalable voice agents and conversational AI applications.