How trendrepo.dev ranks GitHub repositories
It ranks them by how fast they are gaining stars, over five time ranges: today, the last 7, 30 and 90 days, and the last year. By default each repository is measured against its own recent past, so a small project that suddenly takes off can rank above a much larger one whose stars arrive at a steady rate.
- 27,969repositories ranked
- 5time ranges
- 18:20 UTClast ranked, 31 Oct 2026
- Freeno account needed
Worked example · from the last ranking
One repository, measured against itself
Of the repositories old enough to have a full week before the last 7 days, and with stars in that week, Nutlope/hallmark beat its usual pace by the most stars in the last 7 days. Anti-AI-slop design skill for Claude Code, Cursor, and Codex.
Stars per day for Nutlope/hallmark over the 14 days up to the last ranking. Oct 18: 70, Oct 19: 57, Oct 20: 79, Oct 21: 107, Oct 22: 348, Oct 23: 497, Oct 24: 1,077, Oct 25: 1,991, Oct 26: 2,669, Oct 27: 2,356, Oct 28: 1,630, Oct 29: 1,217, Oct 30: 964, Oct 31: 381 (the last day so far).
the 7 days beforewithin its usual paceabove itshort of it, which counts againstrest of the day
The last bar is narrower because only part of that day had gone by, and the usual pace predicts stars for that part only. Every time range works this way: today against yesterday's pace for the same share of the day, 30 days against the 30 before, and so on.
The other numbers
- Speed-up
1,732 a day ÷ 319 a day = 5.4x faster
Stars per day in the range divided by stars per day in the range before. A repository younger than the range shows "New"; one older than the range but too young for a full range before it shows "Under" and the age it needs.
- Stars gained
11,208 for hallmark in the last 7 days
New stars in the range. "all" means the repository is younger than the range, so the number is every star it has.
- Momentum
8 × 381 stars since midnight US Pacific + 2 × 18 forks since the first count after midnight UTC = 3,084. The cut for busy repositories weighs today against its average of 1,701 stars a day over the 7 days before, and leaves 22% of that: 681.
A daily score modeled on trendshift.io's list: 8 points per star and 2 per fork since midnight UTC, reduced for repositories that are this busy every day.
- Star bars
straight scale square-root scale, as the table draws them Stars per day, per week for 90 days and 1 year. Bright bars are the selected range; dim bars are the days or weeks before it. On a straight scale one spike flattens every other day; the square root keeps quieter days visible.
From GitHub to the table
Where the numbers come from
1Find
GH Archive, a public archive of GitHub activity, and GitHub search turn up repositories worth a look. They only find repositories; the stars in the rankings never come from them.
2Admit
A repository is tracked once it passes any one of these:
- 500stars
- +20stars after its first star count
- 100+stars and 20 a day on average, under 30 days old
27,961 in the ranking801 loading history1,954 waiting to be ranked19,284 places free of 50,000
When the list is nearly full, the repositories with the smallest 90-day gain make room, though never in their first 30 days on the list.
3Count
Star counts come from GitHub itself: each repository's daily star history, plus a fresh star count every hour for the 5,000 repositories with the biggest 7-day gain and about every six hours for the rest. Over the last two weeks gains are net: when GitHub removes stars in bulk, they show as a loss on the day they disappear. Earlier days come from GitHub's star history, which mostly leaves removed stars out.
00:00 UTC momentum starts counting07:00 UTC, midnight US Pacific Today and the daily bars startA day in UTC. Days on trendrepo.dev run from midnight US Pacific time, so Today is a partial day until the next one. The short mark is the last ranking, at 18:20 UTC. 4Rank
A repository joins the ranking at the next pass after its full star history has loaded. Every range is worked out from those counts in one pass; the last pass ran at 31 Oct 2026, 18:20 UTC.
Favorites and sign-in
Favorites and hidden repositories are kept in your browser. Signing in with GitHub keeps them on every device. The sign-in asks GitHub for no permissions, and the site stores only your GitHub id and login.