Building Real-Time GitHub Profile Cards Without Faking a Single Number
How DevZar's GitHub Creators & Companies tabs fetch live follower counts, star totals and repo data straight from api.github.com.
A lot of "top developer" leaderboard sites quietly hardcode follower counts that go stale within days. DevZar takes a different approach.
Live fetch, not a snapshot
Every profile card on our GitHub Creators and GitHub Companies tabs calls https://api.github.com/users/{login} at request time, using Next.js's fetch cache with a 1-hour revalidation window. That means numbers you see are never more than an hour old.
Respecting rate limits
Unauthenticated requests to the GitHub REST API are limited to 60 requests/hour per IP. We paginate our directory (12–16 profiles per page) and cache aggressively so a normal visitor never trips a rate limit. If you self-host DevZar, dropping a GITHUB_TOKEN into your environment raises that ceiling to 5,000 requests/hour automatically.
No fake ratings, ever
You will not find invented "trust scores" or "popularity ratings" anywhere on this site. If a number is displayed, it came directly from a live API response.