Advanced GitHub issue filtering

A little over a year ago, I posted about using dotjs to add buttons for advanced issue filtering on GitHub. With GitHub’s launch of their revamped Issues page, or dotjs code is no longer needed! Issue filtering is where it’s at:

Filters
Example filter on Twitter Bootstrap’s GitHub page

Example: all bugs that aren’t labeled as “help wanted”

If you are looking at Twitter Bootstrap CSS issues, but don’t want to see items that are awaiting QA, add -label:"help wanted" to the Filter box. It should look like this:

is:open is:issue label:css -label:"help wanted"

Example: involving mdo with more than 2 comments

To get all open CSS issues on Twitter Bootstrap that have involved mdo in some way and have >2 comments:

is:open is:issue label:css involves:mdo comments:>2

Useful links

That’s just the tip of the iceberg for what can be done with the new Filter UI. GitHub has some docs that are worth a read: