High-performance Unicode width calculation library for Go 1.25+. 3.9-46x faster than go-runewidth with zero allocations. Perfect for TUI frameworks and terminal applications.
- cjk
- emoji
- go
- go125
47,133 repositories indexed
1,633–1,656 of 1,708 · Most stars
High-performance Unicode width calculation library for Go 1.25+. 3.9-46x faster than go-runewidth with zero allocations. Perfect for TUI frameworks and terminal applications.
Zero-config, auto-scaling worker pool for Go with priority-aware scheduling, adaptive resource management, and per-task retry logic.
Go SDK for Dakera AI agent memory — self-hosted, 88.2% LoCoMo. Vectors, hybrid search, knowledge graphs, sessions.
Minimal in-memory deferred task scheduler for Go with ID-based debouncing, cancellation, concurrency limits, and graceful shutdown.
Transactor is a library for simplifying transaction management in Go
Conversion utilities between H3 indexes and GeoJSON
A library for storing unit vectors in a representation that lends itself to saving space on disk.
a circuit breaker implementation
Pin AI Skill behavior. Block unapproved drift in CI. See exactly what changed in every PR.
One Go interface, five backends — filelock, flock, Redis, Postgres, etcd. Distributed locks with fencing tokens, semaphore mode, observability hooks, and TraceID propagation. Swap backends with one line.
Go-native distributed job scheduler with delayed tasks, batched Redis coordination, retries, lease-based recovery, and versioned queue partitioning.
The configuration provider for consuming data in Azure App Configuration from Go applications.
⚙️ Golang config manager. Control your configurations using tags, unmarshal to structs, implement and inject your own value providers and parsers.
Simple and convenient library for working with app configurations.
Sentimental Analysis Microservice
The simple JSON parser with validation by condition
A simple assertion library for go
Mutation testing for Go source code.
A production-ready Go SDK for TRON: gRPC client with connection pooling, HD wallets, TRC-10/TRC-20, event decoding, transaction simulation, and shielded TRC-20 (Sapling) support. 85% test coverage.
IrrvrsbleCmprssionForTxt
Library to manage application lifetime in a Go microservice architecture
Simple golang error handling with classification primitives.
greg(g)d - Global runtime for eBPF-enabled gathering (w/ gumption) daemon
A simple framework for writing effective unit, component, and integration tests.