Tamper-evident audit log for Go: an append-only, hash-chained, optionally Ed25519-signed log/slog handler, with offline logx verify. Built on the standard library, zero third-party dependencies. Also a full slog toolkit (colored output, JSON, rotation, fan-out, CLI).
Go library for parsing Sitemaps
- go
- golang
- robots-txt
- robotstxt
The "interpol" security string interpolation library and the "police" command line tool. Just moved here from https://bitbucket.org/vahidi/interpol
extensible, high-performance configuration management library, optimized for hierarchical data
gofiber/fiber skeleton to powers web projects.
A words table and text resource library for Golang projects.
- golang
- golang-library
- golang-package
- text-resource
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.
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
- go
- golang
- transaction-manager
- transactions
A library for storing unit vectors in a representation that lends itself to saving space on disk.
- vector-math
- unit-vector
- serialization
- binary
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.
Simple and convenient library for working with app configurations.
- config
- configuration
- go
- golang
A tiny, zero-dependency Go library that validates UUIDs against standard RFC 4122 formatting, converts UUIDv7() into timestamps by ensuring accuracy and light compute.
- go
- timestamp
- uuid
- good-first-issue
A simple assertion library for go
- go
- assertion-library
- assertions
- testing
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
Errors with metadata for Golang
- errors
- golang
- golang-library
Fast and flexible HTTP request parser for Go
The kitchen sink for clean Go projects — generic helpers for slices, maps, parallel work, JSON, HTTP, and containers
Topological sort lib,Sorting and pruning of DAG graphs.
- dag
- topological
- topological-sort
- prune
A date and time parse and format library for Go.
:traffic_light: Go bindings for libappindicator3 C library
golang common library