kubernetes-sigs/krew

📦 Find and install kubectl plugins

View on GitHub ↗Jump to charts ↓Open shareable report →

Summary Information

Updated 22 minutes ago
Added to GitGenius on September 9th, 2026
Created on July 12th, 2018
Open Issues & Pull Requests: 23 (+0)
GitHub issues: Enabled
Number of forks: 411
Total Stargazers: 7,036 (+0)
Total Subscribers: 57 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.1 hours
Mean response time: 14.8 days
90th percentile: 90.2 days
Tracked items: 32

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 3% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 10
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 929 days
Stale 30+ days: 9
Stale 90+ days: 7

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • lifecycle/rotten (9)
  • lifecycle/frozen (7)
  • kind/support (3)
  • kind/bug (2)
  • kind/feature (2)
  • area/distribution (1)
  • area/platform/windows (1)
  • help wanted (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Krew is a package manager for kubectl plugins.

Krew solves the problem of discovering, installing, and managing kubectl plugins consistently across machines and platforms. Rather than requiring users to manually download and configure plugins, Krew provides a centralized package manager similar to apt, dnf, or brew. It maintains a curated index of available plugins and handles installation, updates, and lifecycle management automatically. For plugin developers, Krew simplifies packaging and distribution across multiple platforms while making their work discoverable to the broader kubectl user community.

Krew suits any Kubernetes operator or developer who extends kubectl with custom plugins. Users who want a streamlined way to discover and manage plugins without manual setup should adopt it. Plugin developers benefit from Krew's distribution infrastructure, which eliminates the need to maintain separate installation mechanisms for different operating systems. The tool is particularly valuable in environments where teams standardize on a common set of kubectl extensions.

The project maintains rapid responsiveness to issues and pull requests, with maintainers typically engaging within hours. Development activity centers on support requests, feature requests, and bug fixes, indicating an active focus on both user needs and incremental improvements to the tool.