A UserScript to add features to Google images, like:
display full resolution images, zip+download all images, and more. See a list of all features here;
- make sure you have a UserScript client like Tampermonkey.
- Download or visit the RAW file url.
- [Required only for downloading] Go to the Tampermonkey settings and change download mode to
Browser API
, (see how)[TODO: add url].Tampermonkey dashboard (by clicking the icon) > Downloads BETA > Download Mode: > Browser API > Save
- [Required only for downloading] The script also needs
@connect
permissions to connect to other domains, to do this, clickalways allow
(details)[TODO: add url]. TODO: add screenshot
//
Not yet supported, but coming soon!
//
Open Google.com/.... TODO: write about usage
Below is a list of the available features, listed from what is (probably) most useful.
One of the most important features, replaces thumbnails with the original source images, even GIFs!
You can even specify the minimum allowed dimensions for images
Adds the following features to the image panel:
-
1 - Add
view image
buttonBring back the old
view image
button! Now you won't have to visit the website just to see the fullres image. -
2 -
download
buttonDirectly download the image
-
3 - Clickable description
Lookup the description text, open another Google images page searching for the description text
-
4 - Proxy button
Try to use a proxy if the page is blocked
-
5 - Click to view images with similar dimensions
I really missed this feature when Google removed it
-
6 - Clickable image host text
Click the image host to search google for more images from that site. For example if it was hosted by
example.com
, then clicking it would open a google image search of "site:example.com
" -
7 -
Download Related
buttonClick to download this image and all the related images (the ones on the bottom right)
-
8 - Clickable page host text
Click the page host to search google for more images from that site. For example if it was hosted by
example.com
, then clicking it would open a google image search of "site:example.com
"
TODO: continue listing features
TODO: list hotkeys
This script does use several other external libraries and scripts, they will be listed below with links to their sources.
Scripts
Libraries
- jQuery
- Mousetrap.js keybindings
- progressbar.js progress bar when downloading
- JSZip zip and compress functionality
TODO: Add documentation
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request!
Apache License
Version 2.0, January 2004