A browser extension that displays release download counters.
Download it from:
- Chrome: https://chrome.google.com/webstore/detail/github-release-downloads/ncgomhdgmkicjeclohgokhciihpfdlhi
- Mozilla: https://addons.mozilla.org/en-US/firefox/addon/github-release-download-count/ (pending review)
- Edge: https://microsoftedge.microsoft.com/addons/detail/dafnpnmnbcjmjanjmcffnihflihgchaj (pending review)
- Safari: Use GitHubCounter from @aonez, which is based on this extension.
It just shows the downloads count near each release in GitHub. No toolbar elements, no bars, nothing else.
An example:
- Icon taken from the Safari version. Based on Nick Roach. Original icon can be found here.
This extension uses webextension-toolbox
$ npm install
If you get this error, try the following...
export NODE_OPTIONS=--openssl-legacy-provider
https://stackoverflow.com/questions/69394632/webpack-build-failing-with-err-ossl-evp-unsupported
npm run dev chrome
npm run dev firefox
npm run dev opera
npm run dev edge
npm run build chrome
npm run build firefox
npm run build opera
npm run build edge
- Bump the version number in:
- package.json
- manifest.json
- Update the CHANGELOG.md
- Tag the change on Github (vx.x.x), DO NOT make a Github Release, this is done by Github Actions
- Wait for the Github actions to build the files
- See the STORE_NOTES.md file for helpful details on uploading...
The build tool also defines a variable named process.env.NODE_ENV
in your scripts.