Show All GitHub Issues Assigned to Me
Date Published: 04 July 2017
I’m a big fan of GitHub and the workflow it provides. I find it to be very productive and collaborative, as well as lightweight. I work on quite a few different GitHub repositories, either for my own projects, for open source projects, or for clients. It’s especially helpful in any project with more than a few issues to be able to view just the issues that pertain to me. That might be issues I’ve authored, or issues that are assigned to me. Let’s look at the ASP.NET Core documentation GitHub repo issue list for a couple of examples.
Modify the filter on the list of issues as follows:
You can also save a link to this filter showing all GitHub repositories issues authored by you. Currently it results in the following, showing two open issues created by me:
Now modify the filter list again to list all issues assigned to a particular user:
is:open is:issue assignee:ardalis
You can save a link to all GitHub repository issues assigned to you, too, if you like. Here’s a screenshot showing the current list of issues assigned to me:
Note that both of the above links are completely public. You can see in the screenshots that I’m not logged into GitHub, and they still work just fine. They’re useful in their own right, but sometimes you want to see all of the issues that are assigned to you, across all repositories. For that, you can use the following link (assuming you’re logged into GitHub):
You’ll get a 404 if you try to go to this URL anonymously, but once you’re logged in, you should see something like this:
You can use the Visibility tab to constrain this listing to only show Public or Private repositories (the screenshot above is only showing Public ones – notice the ‘is:public’ string in the search textbox). Of course, you can also use this same URL scheme to view issues created by you or in which you’re mentioned:
- Show Me All GitHub Issues I’ve Created
- Show Me All GitHub Issues Assigned To Me
- Show Me All GitHub Issues Mentioning Me
Hope that helps! If you have any related tricks you use to organize your use of GitHub, please share them below in the comments.
Steve is an experienced software architect and trainer, focusing currently on ASP.NET Core and Domain-Driven Design.