What 437 graded repositories reveal
Every repo RepoGrade scores feeds these aggregates: how quality tracks reach, age, and maintenance, and what separates the best repos from the rest.
- Repositories
- 437
- JavaScript
- Median score
- 54
- out of 100
- Median stars
- 52
- GitHub stars
- Median age
- 3.3 yr
- 260 measured
- Ship releases
- 27%
- 268 measured
- Are forks
- 9%
- 260 measured
How the corpus scores
Each dot is a repo, colored by grade. Corpus medians divide the four quadrants - hover any dot to identify it, or hover a region for a summary. Distributions below show the same data sliced by band and popularity tier.
Quality vs popularity
Each dot is a repo, colored by grade. Hover a region to highlight it and see counts. Toggle the X axis between stars and contributors.
Score distribution
Repos per 10-point band, colored by grade
Score distribution by popularity
Box = P25-P75, line = median (colored by grade), whisker = P10-P90
GitHub stars · box = P25-P75, line = median, whisker = P10-P90
Scores climb steadily with popularity
Median score within each star tier. The grade mix hides this because most repos have few stars - but quality and reach rise together.
What top repos do that the rest don't
Hollow dot = D/F pass rate, filled dot = A/B pass rate. The gap is the real signal. Filtered to JavaScript. Based on 358 repos.
Pass rates side by side
Hover a row to see exact percentages. +Npp = percentage-point gap.
Does a better grade attract more attention?
Median traction signals per grade band. Toggle across stars, forks, watchers, open issues, and contributors.
Median traction by grade
Toggle across stars, forks, watchers, issues, contributors
How actively are repos maintained?
Responsiveness, release discipline, and project posture - the upkeep signals behind a grade.
Response time by grade
Median wait, lower is better. Only repos with issues/PRs counted.
Release discipline by grade
Share shipping at least one tagged release
Project posture
Forks vs original sources, and archived repos
Forks median 45 vs sources median 47
0 of 260 measured
72 of 268 measured
Does age or size move the score?
Median score across how long a repo has existed and how large it is on disk.
Score by repo age
Median score across age cohorts
Score by repo size
Median score across size on disk
Most common topics, by quality
Topics repos tag themselves with - ranked by frequency, with the median score of all repos carrying each tag. Sort by quality to see which ecosystems trend higher.