macOS Tahoe compatible

Code review, no headaches.

A macOS client, natively built to review code changes of your team.

Download on the Mac App Store
Pulldog - Product Hunt

v4.5 | macOS 14.0+

Pulldog screenshot
hardware image
image

macOS native

Get the most of your Mac, written entirely in Swift with latest Apple technologies. Being platform oriented is our top priority.

Works with Github & Gitlab

Pulldog supports Github & Gitlab for now (but Azure is also on the go).

Highly customizable

Review is personal. Make Pulldog your own, tailored to your needs.

Save time

Developers spend a significant amount of their time on code reviews; we believe this experience can be improved and made frictionless.

Multiple accounts

One software to rule them all, one software to find them, One software to bring them all and in the darkness approved them. As with your mailbox, you can add as many Github or Gitlab account as you need and monitor everything from Pulldog. If your team does not work with a monorepository that's not an issue anymore.

Multiple accounts

Smart queries

Remember previous Apple mail "smart folders" feature ? With Pulldog we bring it back, create your own smart queries to keep the count!


Here's some smart queries examples we found interesting:


Title Smart queries
Last chance to review PR approvals > X AND pipeline status is "succeed"
Old PRs PR created date > X week(s)
Today's PRs PR created date > begin day AND PR created date < end day
Feature team's PR PR author name matching X, Y or Z
Big PRs PR status is open AND deleted lines > X
Small PRs PR status is open AND deleted lines < X
Most discussed *Useful for tech lead or staff engineer PR comments count > X
Mines PR author name matching X
Mines that failed PR author name matching X AND pipeline status is "failed"
Reviewed by me PR status is open AND Comment author name matching X
Opened today PR created date > begin day AND PR created date < end day AND PR status is open
Merged today PR created date > begin day AND PR created date < end day AND PR status is merged

Highly customizable

We believe a familiar environment is key for better reviews. Right colors at the right place. Pulldog supports 185 languages & have 90 themes available. You can search across entire changed files or only on changed lines, filter files by names, match patterns using regex and more.

Sometimes… size matter

Why is code review tool today barely reach 50% of the window surface. Shouldn't the code be the most important thing to look at during a review? Even reach 93% of the window surface by collapsing your sidebar!

Sometimes… size matter

Select & review

Folder and file filtering allows you to review code piece by piece. Want to see a view model with its associated unit test? Or perhaps the UI layer first, followed by the core logic? It's really up to you now!

Matching selection

Effortlessly understand where a variable is modified or where code is duplicated.

Notifications

Too much email noise ? May be not everything matters ? Subscribe only to channels that makes sense for you. When co-workers open, close, merge PRs or only when co-workers reply to your comments or update a PR you've already approved. Makes your mind free we take care of the rest to notify you. Get back control about events that occurs. Be notified only when you estimate it appropriate.

Notifications

Widgets

One important aspect of being a native application is that you can be fully integrated into the platform. So widgets here we are! Keep an eye on your team work at anytime by putting your widgets directly on your Desktop or on your Notification Center.

Widgets

Spotlight

When someone ask you something from Slack or Teams you're always one click away from jumping right into it with spotlight indexation

Review with Apple intelligence

(requires macOS 26.0+) Apple provides an on-device model with 3 billion parameters, ask it to review your PRs. All is running locally no code is sent to a server, so feel free to use it even on sensible codebase at no extra-cost. You can even ask the model to make you a summary of the file as well as evaluating if PR should be approved as currently proposed.

Review with <span class="sc-euMqrB fWFVNY">Apple intelligence</span>

and there's more to discover. Give it a try today!