kelseyhightower/confd
Manage local application configuration files using templates and data from etcd or consul observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4719
- days_rel: n/a
- days_push: 778
- n_releases_24m: 0
Adoption not part of the score
8428 stars · 1391 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
confd is a lightweight Go CLI tool that keeps local application configuration files up to date by rendering templates with data from backends like etcd, consul, vault, redis, dynamodb, zookeeper, AWS SSM, or environment variables. It can also reload applications so they pick up configuration changes automatically.
Use cases
- keep nginx config in sync with etcd service discovery
- render config files from consul key-value data
- manage app configuration with vault secrets
- generate config files from environment variables
- reload services when configuration changes
- centralize configuration for distributed apps
When to choose
- you store configuration in etcd, consul, vault, or similar backends and need it rendered into local files
- you want a small, single-binary tool with template-based config generation
- you need automatic app reloads on config change
When to avoid
- you need encrypted template functions like cget, which were removed
- you want a fully featured modern config management system with active development
- you prefer declarative infrastructure-as-code tools like Helm or Terraform
Facets
cli-tool · maturity maintenance
configuration-management templating deployment infrastructure-as-code self-hosted developer-tools windows cli go etcd consul config-templates service-discovery env-vars devops linux macos
1 source
- readme: https://github.com/kelseyhightower/confd · fetched 2026-08-28 · b3921e796602
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| kelseyhightower/confd | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="kelseyhightower/confd")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem