macOS
brew install kubecolorlocal Homebrew formula metadata
sudo port install kubecolorMacPorts ports tree · devel/kubecolor/Portfile · source: api.github.com
brew
Colorize your kubectl output. Version 0.6.0 via Homebrew; verified 2026-04-12.
install
brew install kubecolorlocal Homebrew formula metadata
sudo port install kubecolorMacPorts ports tree · devel/kubecolor/Portfile · source: api.github.com
sudo apt install kubecolorDebian stable package indexes · kubecolor · source: deb.debian.org
nix profile install nixpkgs#kubecolornixpkgs package indexes · pkgs/by-name/ku/kubecolor/package.nix · source: api.github.com
sudo zypper install kubecoloropenSUSE Tumbleweed package metadata · kubecolor · source: download.opensuse.org
scoop install main/kubecolorScoop official bucket manifest trees · bucket/kubecolor.json · source: api.github.com
winget install --id Kubecolor.kubecolor -eWindows Package Manager source index · Kubecolor.kubecolor · source: cdn.winget.microsoft.com
overview
Colorize your kubectl output
history
kubecolor is a kubectl wrapper that runs kubectl and colorizes its output. Its aim is intentionally narrow: make common Kubernetes terminal output easier to scan while preserving kubectl's command shape.
The kubecolor/kubecolor repository was created on 2022-09-23, and the first GitHub release in that repository's releases feed, v0.0.21, was published on 2022-09-28. The README states that this project is a heavily modified version of the original kubecolor archived at hidetatz/kubecolor.
The project grew from a simple colorizing wrapper into a maintained CLI with documentation, custom themes, autocompletion, dynamic TTY detection, and colorblind-adjusted themes.
kubecolor's adoption follows a terminal-tool route: users alias kubectl to kubecolor, or use the KUBECTL_COMMAND environment variable to wrap compatible commands such as oc. Its official site presents it as compatible with any kubectl version because it delegates command execution to kubectl.
A common setup is alias kubectl="kubecolor", after which ordinary kubectl commands produce colorized output. The tool detects non-interactive output and can leave plaintext for scripts and pipes, avoiding a common failure mode for terminal color wrappers.
Because kubecolor is a visual wrapper rather than a Kubernetes API client, it does not manage configuration or credentials itself; it depends on kubectl and the user's existing kubeconfig setup.
kubecolor is the package-manager version of a shell customization: small, optional, and immediately visible. It is the kind of tool that spreads through dotfiles, Homebrew installs, and team recommendations because it improves the default Kubernetes CLI experience without changing Kubernetes itself.
Its package interest also comes from restraint. Instead of building a replacement client, it composes with kubectl, which keeps the binary easy to reason about and easy to remove if a workflow needs plain output.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
kubecolor | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/kubecolor/kubecolor
install metadata
| Package key | brew:kubecolor |
|---|---|
| Version | 0.6.0 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/kubecolor |
| Homepage | https://kubecolor.github.io/ |
| Repository | https://github.com/kubecolor/kubecolor |
| Upstream docs | https://github.com/kubecolor/kubecolor#readme |
| License | MIT |
| Source archive | https://github.com/kubecolor/kubecolor/archive/refs/tags/v0.6.0.tar.gz |
| Last updated | 2026-04-12T18:30:40Z |
| Pulse | updated |
| Build dependencies | go |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | kubecolor |
| 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 |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
kubecolor 0.0.20-2+b17
colorizes kubectl output
https://github.com/dty1er/kubecolor
sudo apt install kubecolorkubecolor
nix profile install nixpkgs#kubecolorkubecolor 0.0.20-2build1
colorizes kubectl output
https://github.com/dty1er/kubecolor
sudo apt install kubecolorkubecolor 0.6.0-1.1
Colorize your kubectl output
sudo zypper install kubecolorkubecolor
sudo port install kubecolormain/kubecolor
scoop install main/kubecolorKubecolor.kubecolor
winget install --id Kubecolor.kubecolor -esource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.