# Install kor with Homebrew, Nix, zypper

CLI tool to discover unused Kubernetes resources. Version 0.6.8 via Homebrew; verified 2026-04-22.

## Install

```sh
sudo av install brew:kor
```

Additional install commands:

### macOS

- Homebrew (100%):

```sh
brew install kor
```

  Evidence: local Homebrew formula metadata

### Linux

- Nix (92%):

```sh
nix profile install nixpkgs#kor
```

  Evidence: nixpkgs package indexes: pkgs/by-name/ko/kor/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- zypper (92%):

```sh
sudo zypper install kor
```

  Evidence: openSUSE Tumbleweed package metadata: kor from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

## Package facts

- **Package key:** brew:kor
- **Package manager:** Homebrew
- **Package manager page:** <https://formulae.brew.sh/formula/kor>
- **Version:** 0.6.8
- **Source summary:** CLI tool to discover unused Kubernetes resources
- **Homepage:** <https://github.com/yonahd/kor>
- **Repository:** <https://github.com/yonahd/kor>
- **Upstream docs:** <https://github.com/yonahd/kor#readme>
- **License:** MIT
- **Source archive:** <https://github.com/yonahd/kor/archive/refs/tags/v0.6.8.tar.gz>
- **Last updated:** 2026-04-22T22:00:57Z
- **Generated:** 2026-07-08T07:18:31+00:00

## Executables

- kor (cli)
- kor (alias)

## Build dependencies

- go

## Install behavior

- Post-install hook: not defined
- Bottle: available on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## Freshness

- Page generated: 2026-07-08
- Package-manager version: 0.6.8
- Package-manager updated: 2026-04-22
- Local data: ok
- Upstream repository: https://github.com/yonahd/kor
- Upstream latest detected: v0.6.8 (current)
## Project history and usage

Kor is a Kubernetes cleanup CLI focused on finding unused or orphaned resources. Its history is short but package-relevant because it packages a common cluster-hygiene job as a small Go command, Helm deployment, Docker image, and kubectl plugin.

### Project history

The GitHub repository was created on 2023-07-05. The README describes Kor as a Kubernetes Orphaned Resources Finder and lists Kubernetes object types such as ConfigMaps, Secrets, Services, PVCs, Ingresses, CRDs, PVs, Pods, Jobs, ReplicaSets, DaemonSets, StorageClasses, NetworkPolicies, and VolumeAttachments.

Release metadata shows early v0.1.x releases in July and August 2023, beginning with v0.1.2 on 2023-07-23. The project later added chart-oriented releases and documentation for running Kor as a cron job or deployment with Prometheus metrics.

### Adoption history

Kor's adoption signal is mostly Kubernetes-operator packaging rather than a long institutional history. The README documents Homebrew, Go install, Docker, Krew, and Helm installation paths, which made the tool available in the normal places Kubernetes users look for cleanup utilities.

GitHub repository metadata observed on 2026-07-01 reported 1,802 stars and 148 forks, enough to indicate real Kubernetes community interest despite the project's relatively recent start.

### How it is used

Users run Kor against a cluster to list resources that appear unused, or deploy it in-cluster for scheduled scans and metrics. The README also documents labels for ignoring resources or forcing cleanup decisions, which is important because Kubernetes cleanup can be risky when ownership is unclear.

### Why package nerds care

Kor is package-nerd interesting because it is a narrow, single-purpose Kubernetes hygiene tool that shows how operational chores become installable CLIs.

Its distribution across Homebrew, Krew, Helm, Docker, Nix, and zypper is the real story: each packaging channel maps to a different operator workflow, from laptop audit to in-cluster scheduled scan.

### Timeline

- 2023-07-05: GitHub repository created.
- 2023-07-23: v0.1.2 published in GitHub release metadata.
- 2023-08-01: v0.1.6 published in GitHub release metadata.
- 2026-07-01: GitHub repository metadata reported 1,802 stars and 148 forks.

### Related projects

- Kor belongs with kubectl plugins, kube-no-trouble, popeye, kube-score, kube-linter, and other Kubernetes audit or hygiene tools.
- KorPro is documented by the project as a cloud platform built on top of Kor for organizations that want multi-cloud management, cost analysis, and analytics.

### Sources

- <https://api.github.com/repos/yonahd/kor>
- <https://github.com/yonahd/kor>
- <https://github.com/yonahd/kor/releases>


## Security Notes

infrastructure mutation or orchestration signal.

- **Geiger risk:** orange / medium
- infrastructure mutation or orchestration signal

## Source Database Details

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** kor
- **Version Scheme:** 0
- **Revision:** 0
- **Head Version:** HEAD
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** head, stable

## Other Package-Manager Records

- Nix - kor: normalized package name match | nixpkgs package indexes: pkgs/by-name/ko/kor/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- zypper - kor - 0.6.8-1.1: normalized package name match | openSUSE Tumbleweed package metadata: kor from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | Tool to discover unused Kubernetes Resources | https://github.com/yonahd/kor
- zypper - kor-bash-completion - 0.6.8-1.1: normalized package name match | openSUSE Tumbleweed package metadata: kor-bash-completion from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | Bash Completion for kor | https://github.com/yonahd/kor
- zypper - kor-fish-completion - 0.6.8-1.1: normalized package name match | openSUSE Tumbleweed package metadata: kor-fish-completion from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | Fish Completion for kor | https://github.com/yonahd/kor
- zypper - kor-zsh-completion - 0.6.8-1.1: normalized package name match | openSUSE Tumbleweed package metadata: kor-zsh-completion from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | Zsh Completion for kor | https://github.com/yonahd/kor


## Related links

- [Cloud CLI packages](https://www.automicvault.com/pkg/cloud-clis/) - Belongs to a cloud or infrastructure command family.
- [Source-control packages](https://www.automicvault.com/pkg/source-control-tools/) - Belongs to a source-control command family.
- [Secret-risk packages](https://www.automicvault.com/pkg/secret-risk-packages/) - Has protected-tool coverage, approval-gate, or non-low Geiger security signals.
- [Terminal utility packages](https://www.automicvault.com/pkg/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [go](https://www.automicvault.com/pkg/brew/go/) - Build dependency declared by Homebrew.
- [kubetrim](https://www.automicvault.com/pkg/brew/kubetrim/) - Shares av.db curated category or tags: cleanup, cli, cloud-infrastructure, kubernetes.
- [cdk8s](https://www.automicvault.com/pkg/brew/cdk8s/) - Shares av.db curated category or tags: cli, cloud-infrastructure, kubernetes.
- [chaoskube](https://www.automicvault.com/pkg/brew/chaoskube/) - Shares av.db curated category or tags: cli, cloud-infrastructure, kubernetes.
- [click](https://www.automicvault.com/pkg/brew/click/) - Shares av.db curated category or tags: cli, cloud-infrastructure, kubernetes.
- [cloud-provider-kind](https://www.automicvault.com/pkg/brew/cloud-provider-kind/) - Shares av.db curated category or tags: cli, cloud-infrastructure, kubernetes.
- [clusterawsadm](https://www.automicvault.com/pkg/brew/clusterawsadm/) - Shares av.db curated category or tags: cli, cloud-infrastructure, kubernetes.
- [clusterctl](https://www.automicvault.com/pkg/brew/clusterctl/) - Shares av.db curated category or tags: cli, cloud-infrastructure, kubernetes.
- [cozyhr](https://www.automicvault.com/pkg/brew/cozyhr/) - Shares av.db curated category or tags: cli, cloud-infrastructure, kubernetes.
- [gwctl](https://www.automicvault.com/pkg/brew/gwctl/) - Local package facts share a topical domain. Shared terms: cli, cloud, cloud-infrastructure, infrastructure, kubernetes.
- [ingress2gateway](https://www.automicvault.com/pkg/brew/ingress2gateway/) - Local package facts share a topical domain. Shared terms: cli, cloud, cloud-infrastructure, infrastructure, kubernetes.

## Combined YAML source

View the package source record on GitHub. [combined/kor.yml](https://github.com/automic-vault/db/blob/main/combined/kor.yml)


## Sources

- Nucleus package database
- Geiger risk classifier
- package-page enrichment
- curated package history
- package version freshness
- av.db category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
