based on:https://github.com/timqian/star-history
Note: You can load the
./extension
folder to chrome to install the extension too.
Star-history use GitHub API to retrieve repository metadata. When user exceed the rate limit of unauthenticated requests. Star-history will need your personal access token to unlimit it.
If you don't already have one, create one, and add to star-history (no scope to your personal data is needed)
Make sure you have nodejs installed on your machine. Then run following commands:
npm install
# If you are in china, try use cnpm to get fast experience
# https://github.com/cnpm/cnpm
cnpm insatll
npm run startWebsite
npm run buildExtension
# load the extension folder as unpacked extension into chrome to view it
if you go there directly, install packages with above command first.
# deploy to star-history.t9t.io
npm run deployWebsite
npm run buildExtension
# zip extension folder and publish to chrome web store
- 2021-1-5: update README.md and some HTML change.