https://github.com/uvacoder/uva-github-stars-4303
https://github.com/uvacoder/uva-github-stars-4303
abcgithub abcwip github github-api github-stars mysite vercel
Last synced: 14 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/uvacoder/uva-github-stars-4303
- Owner: Uvacoder
- Created: 2022-02-03T14:07:59.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-28T06:41:37.000Z (over 3 years ago)
- Last Synced: 2025-06-27T00:45:19.131Z (11 months ago)
- Topics: abcgithub, abcwip, github, github-api, github-stars, mysite, vercel
- Language: TypeScript
- Homepage: https://mygithubstars.vercel.app/
- Size: 3.06 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

🧩 [Also available as chrome extension](https://chrome.google.com/webstore/detail/iijibbcdddbhokfepbblglfgdglnccfn)
# Star History
[https://star-history.com](https://star-history.com) the missing GitHub star history graph of GitHub repos.
**Sponsor**
[Bytebase.com](https://bytebase.com) is an open source, web-based database schema change and version control tool for teams.
## [As a website](https://star-history.com)
**Support comparing multiple repos**

## [As an extension](https://chrome.google.com/webstore/detail/star-history/iijibbcdddbhokfepbblglfgdglnccfn)

> Note: You can [load the `./extension` folder to chrome](https://superuser.com/a/247654) to install the extension too.
## Access Token
[star-history.com](https://star-history.com) uses GitHub API to retrieve repository metadata. When user exceed the rate [limit of unauthenticated requests](https://developer.github.com/v3/#rate-limiting). Star history will need your personal access token to unlimit it.
If you don't already have one, [create one](https://github.com/settings/tokens/new), and add to star-history (no scope to your personal data is needed)
## Develop
### Website
```bash
npm run startWebsite
```
### Extension
```bash
npm run buildExtension
# load the extension folder as unpacked extension into chrome to view it
```
## Build and Deploy
### Website
```bash
# deploy to star-history.com
npm run deployWebsite
```
### Extension
```bash
npm run buildExtension
# zip extension folder and publish to chrome web store
```
## Updates
- 2019-8-28: use [chart.xkcd](https://github.com/timqian/chart.xkcd) to plot the graph
- 2019-3-06: Add personal access token; update style; mono repo
- 2016-6-30: Alert to notie
- 2016-6-28: Add clear btn
- 2016-6-28: Better view for "many star" repos (use current star number as the last point on the graph)
- 2016-6-26: **Store repo info into url hash**
- 2016-6-26: **multiple kinds of input styles (eg: github.com/bytebase/star-history, ...)**
- 2016-6-26: Better view for less star repos #28
- 2016-6-14: **Toggle search by hit enter** #26, prevent crash while searching for not existing repo
- 2016-5-26: Update mobile view