Skip to content

Instantly share code, notes, and snippets.

@per2jensen
Last active June 9, 2025 16:33
Show Gist options
  • Save per2jensen/d3263b928569f35eee21c6f2e87f6c03 to your computer and use it in GitHub Desktop.
Save per2jensen/d3263b928569f35eee21c6f2e87f6c03 to your computer and use it in GitHub Desktop.
ClonePulse - new repo, spinoff from `dar-backup`
πŸ‘‹ Built a tiny tool this week to solve something that bugged me:
GitHub lets you see clone stats, but only via the UI β€” no history, no automation, and no easy charting.
---
So I made https://github.com/per2jensen/clonepulse β€” a small Python script that:
- Pulls GitHub clone traffic data via API
- Saves daily stats to JSON
- Generates a weekly dashboard with trends + annotations
- Has CI integration and badges (# of clones, celebration badge)
I was surprised how many clones a repo can get with no stars or traffic!
**Stack**: Python, matplotlib, pandas. No third-party APIs, just GitHub.
Would love feedback or ideas β€” next step is adding referrer stats tracking.
`ClonePulse`is a spinoff from my https://github.com/per2jensen/dar-backup README.md.
I think it can be useful to others and it was a bit of fun making it :-)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment