Feature-rich filesystem mocking for Go tests: comprehensive error injection, latency simulation, write operations, operation statistics, and standalone file handles. Built on testing/fstest.MapFS with comprehensive fs.FS interface support.
A simple and elegant interface for GO's reflect.
- go
- golang
- reflect
- reflection
Go Route - Simple yet powerful HTTP request multiplexer
Zero-dependency Go implementation of the Unix getopt function, tested against GNU libc.
Simple golang library for http requests
Abstractions and utilities to get rid of boilerplate code in business logic
- datastructures
- generic
- go
- golang
Preview Go struct field-alignment savings as a diff, not a rewrite.
OK. Now let's talk about how much you have been walking or still how high you have been climbing in terms of code...
- silly-project
- golang
- just-for-fun
- ego-killer
A Deterministic Random Bit Generator based on AES in Counter mode (AES-CTR-DRBG) as specified in NIST SP 800-90A written in Go.
- aes-ctr
- crypto
- drbg
- cipher-algorithms
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
Simple API monitoring & analytics for Go apps
- api
- api-analytics
- api-monitoring
- api-observability
Lightweight self-hosted uptime monitor for websites and APIs with a built-in dashboard and local JSON-backed storage.
- api-monitoring
- devops
- go
- golang
extensible, high-performance configuration management library, optimized for hierarchical data
Real macOS WiFi data for Go: scan unredacted SSIDs/BSSIDs and read saved WiFi passwords with user-approved macOS prompts.
- apple-silicon
- cli
- corewlan
- go
The Missing GraphQL Schema Builder for Golang
A serverless backup solution for PostgreSQL databases using AWS Lambda, with automatic daily, monthly, and yearly backup rotation to S3.
Instantiate/configure structs recursively, based on build environment. (YAML, TOML, JSON and env).
- configuration
- config
- yaml
- json
Yet another golang type safe object pool using generics
- go
- golang
- object-pool
- type-safety
A local-first, Obsidian-compatible knowledge manager for the terminal
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.
Go SDK for Dakera AI agent memory — self-hosted, 88.2% LoCoMo. Vectors, hybrid search, knowledge graphs, sessions.
Simple and efficient error package
sg: A simple standard SQL generator written in Go.