Launched this week

PullYard
PullYard: review, fix and ship pull requests
2 followers
PullYard: review, fix and ship pull requests
2 followers
A free native app for pull requests on macOS, Windows and Linux. Review the diff, let an AI agent fix the feedback, then merge. Works with GitHub, GitLab, Bitbucket and Gitea.







Free
Launch Team

CloudflareDeploy serverless functions globally in seconds
Promoted
Hi Product Hunt, I'm Vache, and I built PullYard.
Most of my review work happened in a browser tab, and on big PRs that tab got slow: GitHub in a browser can take up a gigabyte of memory to show a single diff. I wanted a small app that opens right away and stays out of the way, so I started building one for my own Mac.
What it does:
Your review requests, your own PRs and notifications in one sidebar, refreshed every 30 seconds
A native diff viewer that handles thousands of lines, with split view, syntax colours and keyboard review keys
Comment, approve, request changes and merge, and re-request review in one click after you push
Stacked pull requests shown as a tree, so you can see where a PR sits in its chain
Fix with agent: one click hands the review comments, or the relevant part of a failing CI log, to the Claude Code CLI, right next to the PR and its branch. You approve every tool call and see a diff for every edit
What it isn't: PullYard doesn't commit, stage or push. Keep GitHub Desktop, your git client or the command line for that. GitLab, Bitbucket and Gitea only show lists for now (on macOS); full review there comes later. Claude Code is optional, and all the GitHub features work without it.
Platforms: it started as a SwiftUI app on macOS and now has native builds for Windows (WinUI 3, x64 and ARM64) and Linux (GTK 4, .deb, Flatpak or tarball). On a Mac: brew install --cask pullyard/tap/pullyard
One honest heads-up: the builds aren't code-signed or notarized yet, so macOS and Windows SmartScreen will ask once on first launch. The install steps on the site show how.
It's free and MIT licensed, with no paid tier. There's no backend and no telemetry in the app: it talks to the GitHub API directly, and your token stays in your system keychain. If you want to chip in there's an optional "buy me a pizza", but nothing is locked.
I'd really like to hear what gets in your way when you review PRs, what's missing, and what breaks on your setup. I'll be here all day answering. Code and issues: https://github.com/pullyard/pullyard
Thanks for taking a look,
Vach