stars
Do You Even Trend?
🚀 GitHub Star History and Stats ✨
tech stack
- render: Preact + Plotly + hyper
- router: pushState + URLSearchParams
- store:
{}+ Proxy - request: fetch
- login: Grant
- import: all the things
- async generators: say whaaat
- var:
😱
app size
minified + gzipped
| file | size | notes |
|---|---|---|
| css | 1.0KB | - |
| app | 2.7KB | rollup + terser (no babel) |
| preact | 3.4KB | - |
| plotly | 281KB |
how
This app leverages native ES modules:
npm i
npm run render:devThe app bundling is completely optional:
npm run build
npm run render:prodlimit
Currently the GitHub API have a hard limit of up to 400 pages returned for stargazers history for a given repository, meaning that only the first 40k stars can be explored with this app.
This project was inspired by StarTrack-js
