https://github.com/methodgrab/firefox-google-search-by-image
A Firefox extension that adds Google’s "search by image" to the browser context menu
https://github.com/methodgrab/firefox-google-search-by-image
firefox-extension
Last synced: about 1 month ago
JSON representation
A Firefox extension that adds Google’s "search by image" to the browser context menu
- Host: GitHub
- URL: https://github.com/methodgrab/firefox-google-search-by-image
- Owner: MethodGrab
- License: isc
- Created: 2018-07-08T16:37:46.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-04-26T05:52:27.000Z (about 2 years ago)
- Last Synced: 2025-03-22T10:24:06.773Z (about 2 months ago)
- Topics: firefox-extension
- Language: JavaScript
- Homepage: https://addons.mozilla.org/en-US/firefox/addon/google-search-by-image-new
- Size: 760 KB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Google Search By Image
[](https://github.com/MethodGrab/firefox-google-search-by-image/actions/workflows/CI.yaml)
[][amo]
[][amo]
[][amo]
[][amo]> A Firefox extension that adds Google’s "search by image" search to the context menu shown when you right click on an image.
![]()
## Pros
- Fast!
- No excessive permission requests## Restrictions
- Only works with `http` & `https` URLs (not `file`, `ftp`, `data`, etc.)## Development
Testing unsigned extensions only works with [non-release builds](https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Getting_started_with_web-ext#Testing_unsigned_extensions) of Firefox, to develop the extension:
1. Install a [non-release build](https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Getting_started_with_web-ext#Testing_unsigned_extensions) (e.g. Firefox Developer Edition)
1. `npm install`
1. `npm run start` to load Firefox Developer Edition with the extension installed. Making changes to the code will automatically reload the extension.## Release Process
To publish a new version:
1. `npm run validate`
1. Bump the `version` in `src/manifest.json`
1. Commit with the version number as the commit message (e.g. `:bookmark: 1.0.0`) and tag the commit with the version number (e.g. `v1.0.0`)
1. `npm run package` to bundle the extension as a `zip` file
1. Upload the generated `zip` to https://addons.mozilla.org/en-US/developers/addons[amo]: https://addons.mozilla.org/en-GB/firefox/addon/google-search-by-image-new