Netflix rating add-on solution - Including Chrome & Firefox browser extensions
Chrome: https://chrome.google.com/webstore/detail/netflix++/ofiindmkglmjpndljggpcpamcglnmmpl
Standard JS plugin
- Uses MutationObservers
- Uses a fallback DOM targeting technique to help the robustness
Golang backend serving API request calls
- Caches to limit 3rd party thrashing
- Uses OMDB database
The OMDB API requires an API Key hence the need for the server app, I host it on a free Heroku instance and the code deployed is exactly what is in master, subtree api/.
All contributions are welcome, I wanted to make the plugin for my own usage but I also like OSS - So here we are!
-
Secret Netflix categories
-
Show ratings on:
- Jawbone layout
- title page
- promotional banners
-
Improve detail parsing for accuracy
-
Manual redirecting of known errorous results (E.g. '3%' returns as 'Iron man 3' from OMDB)
-
Anything!
api/ - Go application
npm npm run build || npm run watch || npm run release
Heroku command: git subtree push --prefix api heroku master
Heroku force push if changes are being rejected git push heroku `git subtree split --prefix api master`:master --force
- Go to URL:
chrome://extensions/
- Enable Developer mode
- Click Load unpacked extension
- Select
extension
- Go to URL:
about:debugging#addons
- Click Load Temporary Add-on
- Select
extension/manifest.json
Untested but can try this: https://addons.opera.com/en/extensions/details/download-chrome-extension-9/