While working with repositories on github.com we all need to raise issues, edit them, search through issues & so on.
To make life easier, I wrote a small utility “gitissue” that you can invoke from command line itself. You can create, delete, edit & search issues for a particular repository on github.com.
source code: https://github.com/cdsingh1001/gitissue
github.com provides good API support for the developers/ Read about the API support here.
My only issue (so far) with the API provided by Github is that the search API has pretty low rate limit. This limits, the searching/listing issues from a repository with large number of issues.