square/keywhiz
A system for distributing and managing secrets observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: archived
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4179
- days_rel: n/a
- days_push: 1080
- n_releases_24m: 0
Adoption not part of the score
2623 stars · 213 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Keywhiz is a Java-based system for centrally storing, managing, and distributing secrets such as TLS keys, API tokens, and database credentials. Clients retrieve secrets over mutually authenticated TLS and expose them as files in tmpfs, while administrators manage secrets via a CLI and automation APIs.
Use cases
- distribute api tokens and database credentials to services securely
- manage tls certificates and keys across a server fleet
- replace secrets in config files with a central secret store
- deliver secrets as files to applications via tmpfs
- automate secret retrieval in a service-oriented architecture
- self-host a secrets management server with mTLS client auth
When to choose
- you need secrets delivered as files on disk/tmpfs to existing applications
- you want mTLS-based client authentication for secret distribution
- you are already invested in the Java/JVM ecosystem and MySQL
- you need a self-hosted alternative compatible with SOA workflows
When to avoid
- starting a new project - it is deprecated since September 2023
- you want an actively maintained tool - use HashiCorp Vault instead
- you need cloud-native secret management or dynamic secrets
- you cannot operate Java 11 and MySQL infrastructure
Facets
service · maturity abandoned
secrets-management auth security api-framework cli security backend self-hosted jvm self-hosted cli secrets-distribution mtls deprecated dropwizard enterprise devops linux
2 sources
- readme: https://github.com/square/keywhiz · fetched 2026-08-28 · 46d255109d4c
- homepage: https://square.github.io/keywhiz/ · fetched 2026-08-29 · 92000c162fb6
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| square/keywhiz | main | 10 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem