| Project | What it does |
|---|---|
| mqttv5 | MQTT v5 client: automatic reconnects, session resumption, typed payloads, multi-broker failover, optional persistence across restarts. |
| config | Typed configuration from defaults, files, environment and flags. Validated, hot-reloadable, redacted when printed. Built on koanf. |
| httpx | Retries, circuit breakers, ETag caching, compression and rate limits for a plain http.Client, as composable RoundTripper layers. |
| gowalker | Struct-tag plumbing for libraries configured by tags: field naming conventions, per-type metadata, field readers and writers. |
config, httpx and gowalker are independently versioned modules in pkg.
| Project | What it does |
|---|---|
| gitten | Find, clone and sync repos across GitHub, GitLab and Gitea/Forgejo, with per-account identities and separate workspaces for coding agents. |
| technitium-configurator | Configure Technitium DNS Server from YAML, or export a running server's configuration. Runs from a shell, CI, Docker or a Kubernetes Job. |
| argo-fleet | Argo CD ApplicationSet patterns for Kubernetes fleets: shared applications, group overrides, per-cluster addons. |
| charmap | Substitute supplied values into files or stdin before rendering manifests; fail on missing values or malformed tokens. |






