Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0xPrateek/Stardox
Github stargazers information gathering tool
https://github.com/0xPrateek/Stardox
beautifulsoup4 blackarch blackarch-packages github information-gathering-tool python3 recon stargazer stargazers webscraping
Last synced: 3 months ago
JSON representation
Github stargazers information gathering tool
- Host: GitHub
- URL: https://github.com/0xPrateek/Stardox
- Owner: 0xPrateek
- License: gpl-3.0
- Created: 2019-01-08T18:09:45.000Z (about 6 years ago)
- Default Branch: stardox-no-thread
- Last Pushed: 2022-10-09T08:28:15.000Z (over 2 years ago)
- Last Synced: 2024-05-20T21:23:08.284Z (8 months ago)
- Topics: beautifulsoup4, blackarch, blackarch-packages, github, information-gathering-tool, python3, recon, stargazer, stargazers, webscraping
- Language: Python
- Homepage:
- Size: 126 KB
- Stars: 166
- Watchers: 18
- Forks: 72
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
## About [Stardox](https://github.com/0xprateek/stardox)
Stardox is an advanced github stargazers' information gathering tool. It scraps Github for information and displays it in list tree view. It can be used for collecting information of yours/someone's repository stargazers details.##### Highlighting Features :
1. `Bypasses Github API fetch limit`
5. `Fetches Stargazer's Email even if not displayed on public profile`##### What data it fetches :
1. `Total repsitories`
2. `Total stars`
3. `Total Followers`
4. `Total Following`
5. `Stargazer's Email`P.S: Many new things will be added soon.
### Gallery
![Image 1](https://i.imgur.com/hkFdQwr.png)
**Fetching data of repository.**
![Image 2](https://i.imgur.com/BVQJE8s.png)**List tree view of fetched data.**
![Image 3](https://i.imgur.com/MIX1VmA.jpg)### Getting Started
#### Steps to setup :
1. `git clone https://github.com/0xprateek/stardox`
2. `cd stardox`
3. `pip install -r requirements.txt`#### Starting Stardox :
1. `cd stardox/src`
2. a) **Using Command line arguments**
`python3 stardox.py -r https://github.com/Username/repository-URL `
b) **Without Command line arguments**
` python3 stardox.py`
#### Usage :
usage: stardox.py [-h] [-r RURL] [-v] [-s [path]] [-e]##### optional arguments:
-h, --help show this help message and exit
-r RURL, --rURL RURL Path to repository.
-v, --verbose Verbose
-s [path], --save [path]
Save the doxed data in a csv file. By default, saved
at Desktop.
-e, --email Fetch only emails of stargazers.### Contributing
Any and all contributions, issues, features and tips are welcome.### License
**Stardox** is licence under [GPL v3.0 license](https://www.gnu.org/licenses/gpl-3.0.en.html)### Sponsors
If my code has helped you, Please consider [sponsoring](https://paypal.me/0xprateek?country.x=IN&locale.x=en_GB) me. I'd like to thank these awesome companies for sponsoring me: