I just stumbled upon Github CLI yesterday, it's still in early stages (BETA) but it's kinda cool already, and it's available for major OS.
Oficial Description:
gh is GitHub on the command line, and it's now available in beta. It brings pull requests, issues, and other GitHub concepts to the terminal next to where you are already working with git and your code.
GitHub CLI is currently early in its development, and they're hoping to get feedback from people using it. So if you fancy it, give it a go!
Now, I'm kinda hesitant to use it, I already have a pretty good workflow using Github so I don't know if I would benefit from using it, would you use it regularly? and what for?