Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prabhakar267/github-email-extractor
:sunglasses: Chrome extension to fetch the email ID of a user even if they haven't made it public on their GitHub profile
https://github.com/prabhakar267/github-email-extractor
chrome chrome-extension email github github-profile private
Last synced: 3 months ago
JSON representation
:sunglasses: Chrome extension to fetch the email ID of a user even if they haven't made it public on their GitHub profile
- Host: GitHub
- URL: https://github.com/prabhakar267/github-email-extractor
- Owner: prabhakar267
- License: mit
- Created: 2016-07-09T14:30:47.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2021-07-23T03:45:03.000Z (over 3 years ago)
- Last Synced: 2024-10-15T09:10:26.841Z (3 months ago)
- Topics: chrome, chrome-extension, email, github, github-profile, private
- Language: JavaScript
- Homepage:
- Size: 288 KB
- Stars: 61
- Watchers: 6
- Forks: 19
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GitHub Email Extractor
> Browser extension to display email ID of any GitHub user (even if it isn't public on their GitHub profile by getting information from GitHub user's commits, owned repository commit activity)
| Before | After |
| --- | ---|
| ![GitHub Email Extractor](/.github/screenshots/Screenshot%20from%202016-08-16%2000-09-33.png?raw=true) | ![GitHub Email Extractor](/.github/screenshots/Screenshot%20from%202016-08-16%2000-05-54.png?raw=true) |## Manual installation
Due to a takedown from the Chrome Store you can only install this extension manually.
+ Clone the repo somewhere: `git clone https://github.com/prabhakar267/github-email-extractor.git`
+ Open: [`chrome://extensions`](chrome://extensions)
+ (Activate developer mode in top right corner, if turned off)
+ Click `Load unpacked` button in top left corner
+ Select the `src` directory of this repo (which you cloned to your local system in step 1)## How it works
+ Makes an API call to [github-email-extractor server](https://github.com/prabhakar267/github-email-extractor-server) with the GitHub username.
+ Server checks if there's an email ID for given username, else it parses all the GitHub acitvity for the user to get the email address.## Contribute
+ Open a [new issue](https://github.com/prabhakar267/github-email-extractor/issues/new) to request new feature or report a bug.
+ Raise a PR to fix an [existing issue](https://github.com/prabhakar267/github-email-extractor/issues?q=is%3Aopen+is%3Aissue).## Other Useful GitHub Extensions
+ [Follow Me or Not](https://github.com/mkstn/follow-me-or-not)
+ [GitHub Classifier [Deprecated]](https://github.com/prabhakar267/github-classifier)## Python Package
GitHub Email Extractor can be used as a Python library [```github_email```](https://github.com/prabhakar267/github_email)
[![PyPI version](https://badge.fury.io/py/github_email.svg)](https://badge.fury.io/py/github_email)