Github Profile Summary (gps) is a small command-line tool to get an overview of a Github user's activity
Inspired by this cool repo, it's a shorter version that does not require you to browse on the internet.
You can also get only specify part of the user's infos
g = Getter() g.get_remaining_requests() # check how many requests you can perform g.gps_for ('user') g.formated_res() # returns all infos in a human readable str g.get_profile_summary() # get infos on the user as a dict g.get_language_count() # get repos per language in a collections.Counter
- better handling for None values (Bio, Repos, Real Name, etc.)
- better handling on API limit reach
- show sum of all repos
- better display for repo per language
- languages sorted by alphabetical order on display
Contributions are welcome !