When reviewing pull requests in GitHub, I often want a clean list of PRs that:
- are open
- are not drafts
- are not created by me
Hereβs the filter I use:
sort:updated-desc is:pr is:open -author:username draft:false
What this does
sort:updated-descβ most recently updated PRs firstis:prβ only pull requestsis:openβ only open PRs-author:usernameβ exclude your own PRsdraft:falseβ exclude draft PRs (only show ready-for-review)
This gives a focused, high-signal list of PRs that are actually actionable.
Bonus: explore more filters
GitHubβs search syntax is surprisingly powerful. You can filter by labels, review status, checks, branches, and more.
Check out the full reference here: https://docs.github.com/en/search-github/searching-on-github/searching-issues-and-pull-requests
A few useful additions:
review-requested:@meβ PRs requesting your reviewstatus:successβ only PRs with passing checkslabel:bugβ filter by label-is:mergedβ exclude merged PRs
Once you start combining these, you can build very tailored review dashboards directly in GitHub.
If this post was enjoyable or useful for you, please share it! If you have comments, questions, or feedback, you can email my personal email. To get new posts, subscribe use the RSS feed.