Stargazers is a modern CLI tool to fetch, analyze, and summarize the stargazers or forkers of any public GitHub repository. Understand who is interested in your open source projects and identify potential collaborators or users.
Features
- Fetch Stargazers: Get all users who starred a repository
- Fetch Forkers: Get all users who forked a repository
- User Analysis: Analyze user profiles and activity
- Export Data: Output to JSON or CSV
- Rate Limiting: Automatic handling of GitHub API limits
Installation
pip install stargazers
Usage
# Get stargazers for a repo
stargazers wdm0006/pygeohash
# Get forkers
stargazers wdm0006/pygeohash --forkers
# Export to JSON
stargazers wdm0006/pygeohash --output stars.json
# With GitHub token for higher rate limits
export GITHUB_TOKEN=your_token
stargazers wdm0006/pygeohash