Programming Challenges for Hackers - a CLI for all the programming challenges.
$ pip install challenge-cli
$ git clone git@github.com:architv/chcli.git
$ cd chcli
$ python setup.py install
$ challenges --active
$ challenges --active -p HR -p TC # get active challenges from HackerRank(HR) and topcoder(TC).
$ challenges --upcoming
$ challenges --active <challenge_id> # opens the first active challenges in your browser
$ challenges --upcoming -p HR -p TC # HR and TC are platform code for HackerRank and TopCoder Respectively
$ challenges --short -p CF # get all the short challenges from codeforces
$ challenges --hiring # get all the hiring challenges
$ challenges -t 2 # scores for all the platforms begining in the active or begining in the next 2 days
$ challenges --help
- TC: topcoder.com
- HR: hackerrank.com
- CF: codeforces.com
- HE: hackerearth.com
- CC: codechef.com
- GCJ: Google Code Jam
- KA: kaggle.com
For a full list of supported platform and platform codes see this.
- Fix allignment issues
Open sourced under MIT License
If you like my work, please support the project by donating.