kptdev/kpt
Automate Kubernetes Configuration Editing observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 99
- Release rhythm 97
- Longevity 100
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: 24
- age_days: 2543
- days_rel: 20
- days_push: 7
- n_releases_24m: 14
Adoption not part of the score
1890 stars · 262 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
kpt is a package-centric CLI toolchain for authoring, customizing, validating, and deploying Kubernetes configuration as declarative data (KRM YAML/JSON). It supports WYSIWYG in-place editing, package upgrades from upstream sources, GitOps delivery, and includes Porch for Kubernetes-native package orchestration.
Use cases
- manage kubernetes configuration as data at scale
- customize and upgrade kustomize-style config packages
- apply kubernetes resources with pruning and aggregated status
- run gitops workflows for krm packages
- validate kubernetes manifests against openapi schemas
- author and transform krm yaml packages with krm functions
- orchestrate config package lifecycle in a kubernetes cluster with porch
When to choose
- you manage many kubernetes clusters or platforms with declarative config packages
- you want in-place WYSIWYG config editing instead of out-of-place overlays
- you need upstream package upgrades that preserve downstream modifications
- you want gitops delivery with resource inventory, pruning, and status aggregation
When to avoid
- you only need simple kustomize overlays without package management
- your team prefers templating-based config generation like helm
- you don't use kubernetes or KRM-based infrastructure
- you want a fully turnkey managed platform rather than a CLI toolchain
Facets
cli-tool · maturity active
configuration-management deployment cli developer-tools workflow-automation infrastructure-as-code cloud-computing self-hosted cli go cross-platform kubernetes krm gitops config-as-data kustomize policy-as-code package-management cncf-sandbox porch yaml openapi-schema shift-left devops containers automation linux macos docker
6 sources
- readme: https://github.com/kptdev/kpt · fetched 2026-08-28 · e5942f491a8a
- homepage: https://kpt.dev · fetched 2026-08-29 · 600548655183
- site_page: https://porch.kpt.dev/docs · fetched 2026-08-29 · 0c18c8a1d8e6
- site_page: https://kpt.dev/installation/kpt-cli · fetched 2026-08-29 · af1f0fae4502
- site_page: https://kpt.dev/installation · fetched 2026-08-29 · aaa4b3f18961
- site_page: https://kpt.dev/faq · fetched 2026-08-29 · 0473cba0d0ce
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| kptdev/kpt | main | 98 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem