jguer/yay

Yet another Yogurt - An AUR Helper written in Go

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 22 minutes ago
Added to GitGenius on September 4th, 2026
Created on September 5th, 2016
Open Issues & Pull Requests: 209 (+0)
GitHub issues: Enabled
Number of forks: 421
Total Stargazers: 13,744 (+0)
Total Subscribers: 76 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.7 days
Mean response time: 69.8 days
90th percentile: 208.9 days
Tracked items: 267

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 99% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "Status: Resolved" is answered fastest, typically in about 17 hours, while "Status: Confirmed" waits about 3 weeks. 55% of tracked open issues have had no activity in three months. Only 5% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 117
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 581 days
Stale 30+ days: 105
Stale 90+ days: 72

Recent activity

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

Top labels

  • Type: Bug (140)
  • Type: Feature Request (117)
  • Status: Triage (101)
  • Status: Discussion Open (96)
  • help wanted (16)
  • Status: Resolved (14)
  • agentic-workflows (14)
  • Status: Approved (12)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

yay is an AUR helper written in Go that streamlines package management on Arch Linux by automating the installation and updating of packages from the Arch User Repository.

The tool solves the friction of manually downloading, reviewing, and building PKGBUILDs from the AUR. It wraps pacman with additional functionality for AUR-specific workflows, handling dependency resolution, PKGBUILD downloads from both ABS and AUR, and build automation. The helper queries users upfront for all input before starting builds, reducing interruptions during compilation. It supports narrowed searches, allowing users to refine results progressively, and can identify package providers during searches to guide selection. The tool also removes make dependencies after builds complete and supports voting on packages through AUR credentials.

Developers maintaining Arch systems should choose yay if they regularly install packages from the AUR and want a streamlined, interactive workflow. It suits projects that depend on AUR packages or development versions tracked through git packages. The tool is particularly useful for those migrating from other AUR helpers, as it can be installed using an existing helper. The README does not compare yay to alternatives by name, so no comparative positioning is provided.

The project maintains active development with regular updates to support new AUR features and pacman changes. The tool includes comprehensive command coverage for both standard and advanced operations, from simple upgrades to development package tracking and voting functionality. Documentation is actively maintained with examples covering custom operations and troubleshooting guidance for common issues.