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,825–1,848 of 1,895 · 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.
Entropy-focused password generator in pure Go — no dependencies
#golang generator
sg: A simple standard SQL generator written in Go.
A lightweight model validator written in Go.
Port of Python's "textwrap" module to Go
Go client for NewsAPI
Unit-testing predicates for Go.
Generic one-liners to work with variables, slices and maps
Transactor is a library for simplifying transaction management in Go
A package designed to extract and work with go structs as values. Types & Tags export
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.
Automatically generate Go code for mocking interfaces in unit tests
DLIA is an AI-powered Docker log monitoring agent that uses Large Language Models (LLMs) to intelligently analyze container logs, detect anomalies, and provide contextual insights over time.
⚙️ Golang config manager. Control your configurations using tags, unmarshal to structs, implement and inject your own value providers and parsers.
Golang SDK for AppStore Connect API (Unofficial)
A language to transpile to brainfuck
A tiny, zero-dependency Go library that validates UUIDs against standard RFC 4122 formatting, converts UUIDv7() into timestamps by ensuring accuracy and light compute.
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.