Skip to main content

PyPI PyPI - Downloads License GitHub code size


Original Repository of stargazerz

This application uses state-of-the-art OSINT and webscraping techniques to find emails and usernames of people who have starred a GitHub repository without the need of authentication. This prjects is useful for developers looking to promote their projects or contact developers with similar interests.

This project is OpenSource, feel free to use, study and/or send pull request.

Key Features

  • Fast: stargazerz uses multithreading to scrape GitHub pages and find emails and usernames of stargazers.

  • Easy: stargazerz is easy to use, just define the target repository and the number of threads and you are ready to go.

  • Powerful: stargazerz uses state-of-the-art OSINT and webscraping techniques to find emails and usernames of stargazers.

  • Customizable: stargazerz allows you to save the results to a file and choose which results to save.

  • Free: stargazerz is free and open-source.

Installation

You can install stargazerz using pip:

pip install stargazerz

Usage

import stargazerz

# Define Crawler
crawler = stargazerz.Crawler(threads=16, target="Frikallo/stargazerz")

# Run Crawler
crawler.run()

# Get Results after Crawler is done
crawler.print_results()

# Save results to file
crawler.save_results("emails", "emails.txt")
crawler.save_results("stargazers", "stargazers.txt")
crawler.save_results("all", "all.txt")

Example Output

$ python3 stargazerz-example.py
[+] Target: Frikallo/stargazerz
[+] Threads: 16
[+] Starting crawler
[+] Crawler started
[+] Fetching page 1 of stargazers for Frikallo/stargazerz
[+] Fetching page 2 of stargazers for Frikallo/stargazerz
[+] Found 34 stargazers
[+] Fetching emails
Complete ✅: 100%|███████████████| 34/34 [00:18<00:00,  1.40stargazers/s]
[+] Crawler finished
[+] Time: 19.92 seconds
[-] Results
[+] Stargazers: 34
[+] Emails: 26
[+] Emails saved to emails.txt
[+] Stargazers saved to stargazers.txt
[+] All results saved to all.txt

Metadata

Release files for stargazerz 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for stargazerz 0.0.2
File Size Uploaded
stargazerz-0.0.2.tar.gz 8.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for stargazerz 0.0.2
File Interpreter ABI Platform
stargazerz-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 17.6 kB

Release files / stargazerz-0.0.2.tar.gz

Download URL stargazerz-0.0.2.tar.gz
Size 8.6 kB
Tags Source
SHA-256 checksum
How to use checksums
0b7a26c07560ea9afedb46a66335de7884319ebc1bd39f863b01ffd6f4de92ab
BLAKE2b-256 checksum
How to use checksums
c3af752b6648bc46100fb635d25b19c7593578f20076ac523af7da6f443e8a58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.13

Release files / stargazerz-0.0.2-py3-none-any.whl

Download URL stargazerz-0.0.2-py3-none-any.whl
Size 9.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6b1df534043efc501c3b0e552959d68f4709020420ae1d1ef6145afcf4932f4d
BLAKE2b-256 checksum
How to use checksums
0521fd928a70bf6c039a2d4952321af047d43630ebcce4fd687893400b756581
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.13

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page