Find emails of Github users
Switch branches/tags
Nothing to show
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.travis.yml added more tests Oct 17, 2018
LICENSE Initial commit Oct 15, 2018 documented --breach option Oct 17, 2018
requirements.txt Update requirements.txt Oct 15, 2018 disable colors in windows and mac Oct 28, 2018


Find email addresses of Github users


Find email address of a user

python username



Find email addressess of contributors of a repository


Find email addresses of members of an organization

python organization --org



Save JSON output to a file

python -o /path/to/file

Rate limiting

Github allows 60 unauthenticated requests per hour but limit for authenticated requests is 6000 per hour. You don't need to generate any kind of authenticated token, just supply your username via -u option as follows:

python username -u yourUsername


Zen supports multi-threading for faster data retrieval.

python IBM --org -t 20

Check if email has appeared in a breach

Zen uses API to check if an email has been breached or not. This feature is turned off by default and can be used with --breach option as follows

python s0md3v --breach