Here's a little Vim plugin I wrote to integrate the Github issues tracker into Vim.
It's useful in cases where a commit needs to be tied to a specific issue. Omnicomplete will provide me options for issues to attach to the commit message, and Github takes care of the integration once I push.
I also built in the ability to view the issues list, create new issues, and comment on existing ones.
This was a fun Python learning experience and it ended up being something I use daily, so it was a win-win for me. Hopefully you'll find it useful, too.
Here's the GitHub repo