Skip to content

Chrome extension that adds badges to links (Github stars, Bluesky followers, Subreddit/Youtube Channel subscribers, ...). Powered by shields.io.

License

Notifications You must be signed in to change notification settings

itenium-be/github-stars-links

Repository files navigation

Starify Links

Add Stars badges to GitHub links, Reddit users, Wordpress plugins, Youtube channels, Chrome/Firefox add-ins, ...
Activates directly on activateDirectlyOn array (in src/directActivation.ts). For other websites, press Alt + Shift + S (configure in chrome://extensions/shortcuts)

activateDirectlyOn includes:

  • Search engines (Google, Bing, ...)
  • GitHub (awesome lists!)
  • Package managers (npmjs, nuget, ...)

Development

npm install
npm run typescript
npm run watch

Do need to click reload in chrome://extensions after each change to the code.

Tests

# Run tests against our custom made html files
npm run test:unit

# Run tests against live whitelisted websites
npm run test:e2e

# Debug tests
npm run test:ui
npm run test:debug

Publish

Publishing to the Chrome Web Store

  • Increase version in manifest.json (and package.json)
  • gulp will create ./dist/github-stars.zip
npm run build

Upload it to the store and pick 3 dots > "Developer Dashboard".

Testing

chrome://extensions/
  • Turn on "Developer mode"
  • Load unpacked
  • Select this folder

Test Urls

Similar Extensions

Examples

Example: Google search results

Turn google results for "react github" into:

When googling "react github"

Example: GitHub Awesome list

Turn sindresorhus awesome-awesome list into:

sindresorhus/awesome

Example: Other Socials etc

And a whole bunch of other badges!

other-links

Everything Configurable

options

About

Chrome extension that adds badges to links (Github stars, Bluesky followers, Subreddit/Youtube Channel subscribers, ...). Powered by shields.io.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published