Developer analytics
Read your GitHub like a fingerprint.
Pulse turns any profile into commit rhythm, language range, repo health, and an ML-classified developer type.
@kael-aro
github.com/kael-aro
Commit rhythm
Language range
Developer archetypes
Behavioural signals
Hour-by-day cells mapped
Repository health score
Five reads on one profile.
Each signal is computed from raw GitHub activity, then scored and classified. No surveys, no self-reporting.
Commit rhythm
Every commit, plotted by weekday and hour. The grid surfaces the windows you actually ship in: the late nights, the quiet mornings, the weekend pushes.
Commits by hour
Developer archetype
Seven behavioural features feed a K-Means model that places you in one of five archetypes. Not a quiz: a clustering of how you actually commit.
Cluster map
Night OwlLanguage range
Every active repository, weighted by bytes, rolled into one breakdown. See whether you go deep on a single stack or spread wide across many.
By share of bytes
- TypeScript41%
- Python23%
- Rust16%
- Go11%
- Shell9%
Repository health
A weighted composite from 0 to 100 per repo: stars, fork activity, issue resolution, commit recency, and whether a README exists. Signal over noise.
Health score
- ledger-core92
- atlas-cli81
- drift74
- notes-sync58
Productivity trend
Commit volume across the last twelve weeks with a moving average laid over it. Growth, plateaus, and dry spells, without the guesswork.
Commits per week
Live preview
Every read, one dashboard.
This is the report Pulse returns for any GitHub profile. Sample data shown.
@kael-aro
Night Owlgithub.com/kael-aro · joined 2019 · 128 followers
Peaks after midnight. Long uninterrupted sessions, late merges.
Commit rhythm
Developer archetype
Productivity trend
Language range
- TypeScript41%
- Python23%
- Rust16%
- Go11%
- Shell9%
Repository health
- ledger-core92
- atlas-cli81
- drift74
- notes-sync58
Pulse Badge
From username to verdict in one request.
Fetch
Pull profile, repos, commit history, and language data straight from the GitHub REST API.
Analyze
Extract commit timing, language spread, weekend and night ratios, then score every repository.
Classify
Normalize the feature vector and run K-Means to land you in one of five developer archetypes.
Five archetypes. One is yours.
01 / 05- Night Owl
- Weekend Warrior
- Morning Coder
- Polyglot Explorer
- Consistent Specialist
Night Owl
Peaks after midnight. Long uninterrupted sessions, late merges.
Built for anyone reading GitHub.
The same analysis serves the person being measured and the person doing the measuring.
Your GitHub already tells a story. Read it.
Type any username. The full breakdown takes a few seconds.