Discover new words you don't know on any web page
Word Hunter Extension
Like LingQ and Relingo, but free and open source.
https://github.com/word-hunter/word-hunter
At first, all the words on the web page are \"unknown\" by default. You can hover over the words and mark them as \"known\", and the words will no longer be highlighted.
After you mark as many words as possible for \"known\", the words highlighted are those you really don't know, you can find them at a glance.
Features:
- Highlight new words you don't know
- save word context
- sync with google drive
- zen mode
- review words by youglish
- read PDF file and got highlighted via https://mozilla.github.io/pdf.js/web/viewer.html
Read more
https://github.com/word-hunter/word-hunter
At first, all the words on the web page are \"unknown\" by default. You can hover over the words and mark them as \"known\", and the words will no longer be highlighted.
After you mark as many words as possible for \"known\", the words highlighted are those you really don't know, you can find them at a glance.
Features:
- Highlight new words you don't know
- save word context
- sync with google drive
- zen mode
- review words by youglish
- read PDF file and got highlighted via https://mozilla.github.io/pdf.js/web/viewer.html
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Word Hunter", "description": "Discover new words you don't know on any web page", "version": "1.1.18", "manifest_version": 3, "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA37Tu6LgsThnqIusXCvgDP+kzjHmJgwehDp01nEvTCH3N19Qpe3+q6o20yjMfyT1681f3mzugV4scpjSsYH7ixO8wZHDNBwJlPPLV8jjpwRd/rBiXLYw7sSSHsX1dN7mQuKdua7WrsN+CUc7s8acq0F9lAXGtsk/BA3tNSidB5kVmog1iLf3m6wbbYK9wKmlgIjw8OkAxOs4YnZ/Z5Dfj4lPZ0aYxUmQkXSZgc3Jj0IUiQBfY3+RsJw0u7M2njPlU6AQ8pPET3BHY86ee0xSksINMrVYYMjAmHv+05RzIF+rANlHGqHYoPaD3z/rxkeki4uXXkVEi4Yv+AhdKxGUwYwIDAQAB", "icons": { "16": "icon.png", "32": "icon.png", "48": "icon.png", "128": "icon.png" }, "action": { "default_popup": "src/popup.html", "default_icon": "icon.png" }, "options_page": "src/options.html", "side_panel": { "default_path": "src/options.html" }, "background": { "service_worker": "service-worker-loader.js", "type": "module" }, "content_scripts": [ { "js": [ "assets/index.tsx-loader-YtreBvCQ.js" ], "matches": [ "http://*/*", "https://*/*", "" ], "all_frames": true, "match_about_blank": true, "css": [ "assets/index-B_ivpRbb.css" ] } ], "web_accessible_resources": [ { "matches": [ "" ], "resources": [ "*.svg", "icons/*.png", "elephant.pdf" ], "use_dynamic_url": false }, { "matches": [ "", "http://*/*", "https://*/*" ], "resources": [ "assets/web-BuuiLkop.js", "assets/settings-BfAuz8rX.js", "assets/chunk-QIZ4XBKF-mpSmt8Y0.js", "assets/index.tsx-DEjXGeHQ.js" ], "use_dynamic_url": false } ], "oauth2": { "client_id": "718785835689-d2lqmos8aa7kfgtq6mplp7v2hb83eahh.apps.googleusercontent.com", "scopes": [ "https://www.googleapis.com/auth/drive.file" ] }, "permissions": [ "tts", "storage", "activeTab", "scripting", "tabs", "offscreen", "identity", "contextMenus", "sidePanel", "alarms" ]}
Read more