← Release MonitorLive demo

How many people download your GitHub releases?

Add a public repo. A cron hits the GitHub API every 15 minutes, records the download count for every asset in every release, and charts how it grows.

Sign in with GitHub See a live demo →

Asks for public_repo scope only.

seerge/g-helper
last 4 days, by the hour
—Total
—Last 7d
—Last 24h
Loading…

15-minute cron

Snapshots run four times an hour. Hour-aligned, so you see when traffic actually arrived — not when the badge updated.

Per release, per asset

Bars stack each release tag and each binary in it (the .exe, the .zip, …). If v1.2 takes off and v1.1 keeps trickling, you'll see both.

Nothing to host

Runs on Cloudflare Workers + D1. Sign in with GitHub, paste a repo URL, that's the whole setup.

Get started

Add a public GitHub repo and we'll snapshot its release download counts every 15 minutes.

First numbers appear within ~1 hour, once a few snapshots have accumulated. The chart fills in as more land.

Tracked repos

Snapshots run every 15 minutes — first numbers appear within ~1 hour after adding.

Users

IDGitHubReposSessionsCreatedAdmin

Monitored repos

IDRepoSubsAssetsSnapshotsLast syncCreated

Deleting a repo removes all subscriptions, snapshots, assets, and aggregates for it. Deleting a user removes their sessions, subscriptions, and aggregates — repos with other subscribers stay tracked.

By release

ReleaseReleasedTotalLast 24hLast 7d

Compare finals

Cumulative downloads per final release, aligned at the hour each one became the final version — for releases that started as prereleases, that's the promotion moment, when auto-updaters first see them. Compare last finals.

ReleaseFinal sinceDay 1Day 3Day 7Day 14Day 28

Embed this chart

Live image · refreshes ~30 min.
chart preview
GitHub download stats · Privacy · Terms