How It Works
Direct Browser Fetching
When you enter a username, your browser fetches data directly from GitHub's API. No data passes through our servers. We don't have servers. This is a fully static site.
This means your starred repositories never leaves your browser until you choose to export them.
Rate Limits
GitHub limits API requests to prevent abuse. These limits apply to your IP address, not to this website.
Without a token
- 60 requests per hour
- 30 stars per request
- ≈ 1,800 stars maximum per hour
With a personal access token
- 5,000 requests per hour
- 30 stars per request
- ≈ 150,000 stars maximum per hour
Rate limits reset on a rolling hourly window. If you run out, wait a few minutes or add a token.
Token Safety
If you have more than 500 stars or want higher rate limits, you can provide a GitHub personal access token.
- Your token is never stored. Not in cookies, localStorage, or anywhere else
- It stays in memory only and is cleared when you close the tab
- It's sent directly to GitHub's API from your browser, never through any third party
- You can create a token with no permissions (public access only) at github.com/settings/tokens
Privacy First
starcorn is designed with privacy as a core principle:
- No accounts or authentication required
- No data stored between sessions (refresh = start over)
- No analytics that track your GitHub activity
- Open source. You can verify everything at GitHub
Still have questions? Open an issue on GitHub