Easy MR keeps every open merge request and pull request you authored in view, from GitLab and GitHub: pipeline stages, approvals and whether it can be merged. Stop refreshing browser tabs to find out what broke.

Every row shows the merge status, the pipeline or GitHub Actions workflows stage by stage, and how many approvals are in.
Approved, pipeline green, no conflicts. The row turns green so it stands out.
A stage failed. Click the failed job to jump straight to its log.
See who approved and how many approvals are still missing.
Stages update live while the pipeline runs, no page reloads.
Add every account you use: gitlab.com, your company's self-managed GitLab, github.com or GitHub Enterprise. Each gets its own tab with a badge for failed pipelines.
Get a notification when a pipeline fails or an MR becomes ready to merge. Click it to open the MR.
Uses a personal access token stored in your macOS Keychain. The app only reads; it never changes anything in your repositories.
The app talks to GitLab and GitHub directly. Nothing is collected or sent anywhere else.

GitHub checks are grouped by workflow, so a failed Actions job shows up exactly like a failed GitLab stage. Light, dark or following your Mac.


Both plans unlock everything. Purchases are handled by the Mac App Store.
Starts with a 7-day free trial. Cancel any time in App Store settings.
Pay once and keep Easy MR, including future updates.
Prices in US dollars; the App Store shows the price for your region. The subscription renews automatically unless cancelled at least 24 hours before the end of the current period. Payment is charged to your Apple Account. See the Terms of Use and Privacy Policy.