evanw
evanw's public repos have earned 59,430 GitHub stars since 2015, 58 of them in the last 90 days, measured across 11 completed histories in gitdebt's top-50 slice. GitHub reports 125 public repositories for this account.
Reading code history for 50 repositories. Live backend events update this page as each job finishes.
- Stars
- 59k
- Last 30 days
- +15
- Last 90 days
- +58
- Commits authored
- 4.3k
- Forks
- 3k
- First commit
- 2015
top-50 analysis slice · 11 ready
new stars
slowing vs lifetime pace
in 2 repos
across owned repos
earliest tracked year
Star history
summed across 11 complete histories · top 50 of 125 public repos
Top repositories
all 125 on GitHub ↗Showing the strongest repositories in gitdebt's bounded top-50 analysis slice. This is not the account's full repository list, and the aggregate above does not claim to be account-wide.
- evanw/esbuild40,003 stars · 1,327 forks · 4,444 commits
- evanw/thumbhash4,180 stars · 91 forks
- evanw/glfx.js3,448 stars · 411 forks
- evanw/node-source-map-support2,192 stars · 221 forks
- evanw/csg.js1,863 stars · 265 forks
- evanw/lightgl.js1,568 stars · 149 forks
- evanw/thinscript1,366 stars · 49 forks
- evanw/webgl-water1,258 stars · 266 forks
Sparklines use complete cumulative monthly history only. Current GitHub totals remain visible while a full series is being collected.
Contribution story
attributed public commits
evanw is builder-led: most attributed commits land in projects they own.
- Owned repos
- 1
- Outside repos
- 1
- Outside share
- 0%
- Visionary
- 2
4.2k authored commits
9 authored commits
of attributed commit volume
breakout projects spotted early
Earned achievements
proven by cached history
[+] Streak // 7 days
Week signal
Seven consecutive days of tracked project activity. Personal best: 27 days.
[*] Visionary // early signal
evanw/esbuild
Contributed at 9 stars · now 40,003 · 4444.8× growth
[*] Visionary // early signal
google/flatbuffers
Contributed at 3,059 stars · now 26,279 · 8.6× growth
Streak awards use consecutive calendar days authored by this resolved GitHub login across analyzed public repositories. Visionary uses complete star history to prove a contribution landed before a project grew beyond five times that star count and crossed 512 stars.
Code signals
1 analyzed · top 11 of 125
Aggregated from cached git history within the bounded 11-repository code-analysis slice. Each chart is embeddable — use its “Add to README”.
Lines of code by language across every analyzed repo you own.
Every commit landed in the last 52 weeks, summed across owned repos.
Maintenance footprint
bots excluded
- Solo-carried
- 1
- Shared
- 0
- Commits (52w)
- 139
- Active streak
- 0d
- Analyzed commits
- 4.4k
of 1 scored repos, one person holds over half the commits
more than one author needed to reach half the commits
landed across owned repos in the last 52 weeks
27 day best across resolved public contributions
total commit history gitdebt has read
Most active · last 90 days
Languages across owned repos
Add to your README
svg · gif · png · webp
Every profile asset defaults to animated SVG, with GitHub-safe GIF and static PNG/WebP variants available behind a <picture> element, so they follow the reader's GitHub theme. Copy a snippet and paste it into your profile README.
Paste it into Claude Code, Cursor, Codex, or any coding agent with your checkout open. It carries the measured numbers, the exact snippets, and the rules — including replacing an existing star-history widget in place rather than stacking a second chart under it.
Tracked repos
compare →Each repository page carries the full star-history chart plus code-health signals — file change frequency, fix-labelled changes, bus factor and more.
How this report is built
gitdebt sums the cumulative star history of evanw's top public repos (up to 50, by stars) from cached public star timestamps, and derives the code signals from cached git history — commits, commit days, language line counts and author concentration. Everything on this page is read from gitdebt's own database; nothing here queries GitHub while you wait. Repos without cached history are fetched in the background and join the totals as they complete. Explore more on the repo leaderboard or compare star history across repos.