Keep your GitHub traffic history past 14 days

GitHub only keeps the last 14 days of clones, views, referrers and popular pages for your repositories. GitPerennial saves them on your own computer, so the history keeps growing.

Download (Windows, macOS, Linux) Docs and quick start

The problem

Open a repository's Insights, then Traffic, and you will see two weeks of data. Anything older is gone, and GitHub does not offer a setting or an export to get it back. If you want to know how a launch, a blog post or a release affected your repository last quarter, you had to be recording it at the time.

What GitPerennial does

Saves the data for you

Polls the GitHub API on a schedule with your own access token and stores every reading in a local SQLite file you own.

Stays on your machine

Your token and your data never go to a server of ours. The only network calls are to GitHub itself.

Shows you the gaps

If the computer was off when a poll was due, the dashboard says which days are missing and why, and recovers what GitHub still has.

Reports you can trust

Figures are reconciled against GitHub's own Insights page. Traffic matches it day for day; referrers, content, releases and issues are daily snapshots.

Releases too

Tracks release download counts per file over time, which GitHub's page only shows as a running total.

Export and print

CSV export and printable reports and charts, including black-and-white-friendly printing.

GitPerennial Traffic tab showing clones and views charts over time
The Traffic tab, matching GitHub Insights day for day.
GitPerennial chart with a labeled gap showing why data is missing
Gap detection: days with no data are labeled with the reason.

Platforms

Windows (.msi), macOS on Apple Silicon (.pkg), Debian, Ubuntu and Mint (.deb), and Fedora (.rpm). It runs as a background service with a tray icon and shows a dashboard in your browser.

Pricing

Free: track one repository, with every feature and no time limit.
$60 one time: unlimited repositories, and the version you buy keeps working forever. An optional $25 a year gets you new versions. There is no subscription, and nothing phones home to check whether you paid.

Buy or renew a license

Questions or problems

Open an issue on the GitHub repository. The repository holds the documentation and installers; the application itself is not open source.