akuity/kargo

Application lifecycle orchestration

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 57 minutes ago
Added to GitGenius on September 19th, 2026
Created on July 14th, 2022
Open Issues & Pull Requests: 215 (+0)
GitHub issues: Enabled
Number of forks: 433
Total Stargazers: 3,668 (+0)
Total Subscribers: 26 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.3 hours
Mean response time: 11.0 days
90th percentile: 18.9 days
Tracked items: 1,172

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 9% of issues opened in the past year have never received a reply. 74% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 11% of tracked open issues have had no activity in three months. 76% of issues opened in the past year have been closed, leaving a working backlog. Three people close 70% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 144
New in 7 days: 6
Closed in 7 days: 3
Avg open age: 245 days
Stale 30+ days: 79
Stale 90+ days: 37

Recent activity

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

Top labels

  • kind/enhancement (601)
  • needs/priority (505)
  • kind/bug (473)
  • needs/area (456)
  • priority/normal (430)
  • kind/proposal (310)
  • area/controller (309)
  • area/ui (252)

Detailed Description

Kargo is a Kubernetes operator for application lifecycle orchestration that automates the promotion of software artifacts through deployment stages using GitOps principles.

The tool addresses the challenge of managing complex multi-stage deployment pipelines where artifacts must progress through environments like development, staging, and production with appropriate controls and visibility. Kargo builds on GitOps by treating promotion workflows as declarative, version-controlled resources within Kubernetes, allowing teams to define stages, promotion policies, and artifact progression rules that the system then orchestrates automatically.

Teams managing multiple deployment environments with strict promotion requirements should consider Kargo, particularly those already invested in Kubernetes and GitOps practices. It suits organizations that need visibility into artifact movement across stages and want to enforce promotion gates and approval workflows. The project includes a dashboard for monitoring promotion pipelines and integrates with the broader Argo ecosystem created by Akuity.

The project maintains active development with regular commits across its codebase, demonstrates consistent test coverage tracking, and sustains documentation builds. The maintainers actively engage with the community through issue discussions and pull request reviews, establishing clear contribution expectations by directing new contributors to open issues before implementing features. The project operates under a Contributor Covenant code of conduct and maintains a Discord community for user discussions alongside GitHub discussions for general questions.