Repository navigation
Releases
Releases · jaggerTheStone/TrendTracker
v0.1.0 · First public release
First public release of TrendTracker, a real-time radar of the GitHub repositories that are taking off.
Highlights
- Live data. With a GitHub token, the star count of every repository on screen is re-read every minute (GraphQL) and
pushed to the browser over Server-Sent Events. Counters tick up, the radar ripples on new stars. - Radar. One spoke per repository, sectors by domain, strongest in the centre. Rank by momentum, stars in 24 h or
acceleration; green and red ticks show who speeds up or slows down. - Honest numbers. Gains over 24 h, 7 days and 30 days from our own snapshots, always consistent
(24 h ≤ 7 d ≤ 30 d ≤ total), with momentum, acceleration and status explained in the README. - Everything around a repository. Dated badges (#1 on Trending, days in a row), stars, forks and merged PRs per
day, star history, releases, and the YouTube videos and Hacker News stories that mention it. - Pulse, Trending archive, Explorer, topics, developers, compare, buzz, boards and e-mail alerts.
- Zero setup.
npm install && npm run dev: an embedded Postgres (PGlite) is created on first run.
Getting started
git clone https://github.com/jaggerTheStone/TrendTracker.git
cd TrendTracker
npm install
npm run devAdd a classic GitHub token with no scope as GITHUB_TOKEN in .env.local
for 5,000 calls an hour and one-minute live refresh.
The interface is in French for this release; an English version is first on the roadmap.
Full changelog: CHANGELOG.md