Pull requests, honestly
Only required checks count as failing, and Warsha shows who actually blocks the merge under your branch rules. Conflicts and branches behind the base are flagged before you find out the hard way.
Warsha is a Mac app for developers with too much going on. Your pull requests with their real merge state, the Linear tickets behind them, today's meetings and your own notes, ranked by what to do next.
Free · macOS 26 or later · Apple silicon and Intel
ENG-305 Retry failed webhooks with backoff
ENG-319 Audit log for admin role changes
10:30 Sprint planning Join
14:00 Payments sync moved from 13:00
Only required checks count as failing, and Warsha shows who actually blocks the merge under your branch rules. Conflicts and branches behind the base are flagged before you find out the hard way.
Your Google Calendar beside your work: one click to join, and a heads-up when something is moved, cancelled or added since you last looked.
Linear tickets sit with the PRs that close them. Up next ranks what's assigned to you, and New for you gathers mentions, comments and assignments until you mark them seen.
Pin anything, keep a note on a PR or ticket, add todos with due dates, and park what's waiting on someone else, with a reason it can post for you.
There's no Warsha server and no account. The app talks straight to GitHub, Linear and Google, keeps your sign-ins in the macOS Keychain and its own data in a database on your Mac. Calendar access is read-only.
Warsha-x.y.z.zip from Releases and open it.
Got the GitHub CLI? This skips the warning:
gh release download --repo ahmedmahmoudo/warsha --pattern 'Warsha-*.zip' --dir /tmp/warsha --clobber && ditto -x -k /tmp/warsha/Warsha-*.zip ~/Applications && open ~/Applications/Warsha.app