GitHub CLI is a free and open-source command-line for GitHub.
It provides GitHub's graphical features like pull requests, issues, releases, etc. into a terminal. So, anyone can perform the whole GitHub operation from a terminal or with a script.
We're incredibly proud to reach the 1.0 milestone for the new GitHub CLI (aka "gh"). We spent a lot of time researching, designing, and building gh to serve as a CLI companion to git and GitHub so that you can go from issue to code, pull request, and release all without leaving your terminal. gh also lets you work how you want, with customizable configs, aliases, compatibility with GitHub Enterprise Server, and the fastest way to interface with GitHub's API ("gh api").
All of it is open source too! We are open to any feedback and contributions over at https://github.com/cli/cli. Over 100 people contributed to version 1.0!
Probably my favorite, unsung hero of this release is our manual pages. We generate this automatically so they are always up to date with the latest release. Not to mention I think they look gorgeous. https://cli.github.com/manual/
What are you using gh for? What do you think we should add?
And thank you for sharing!
What I am excited about GitHub CLI is, I will not need to switch to
GitHub website to check pull request, issue. Also, it will be very interesting to release product on predefined time using script.
GitHub