Preview Go struct field-alignment savings as a diff, not a rewrite.
- cli
- go
- go-tools
- golang
47,133 repositories indexed
1,441–1,464 of 1,523 · Most stars
Preview Go struct field-alignment savings as a diff, not a rewrite.
Go client for Meta's Threads - OAuth 2.0, rate limiting, full API coverage, production-ready
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).
A plugin built around Kubeconform to validate manifests schema within Kusomize.
Dynamic configuration file templating tool for kubernetes manifest or general configuration files
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
Real macOS WiFi data for Go: scan unredacted SSIDs/BSSIDs and read saved WiFi passwords with user-approved macOS prompts.
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).
high bandwidth for high-latency tcp connections
Run anything, know nothing. Zero-config universal project runner.
A small, flexible authorization core for Go, built around subject–action–resource–scope checks.
A lightweight application serving frontend applications and load balancer.
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.
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.