GithubHelp home page GithubHelp logo

buzamahmooza / supergoogle Goto Github PK

View Code? Open in Web Editor NEW

This project forked from farishijazi/supergoogleimages

1.0 0.0 0.0 1.69 MB

A UserScript to add features to Google images, like: display full resolution images, zip+download all images, and more

License: Apache License 2.0

JavaScript 99.94% Batchfile 0.06%

supergoogle's Introduction

SuperGoogle for Google Images

Description

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;

Installation

Userscript (Tampermonkey)

  1. make sure you have a UserScript client like Tampermonkey.
  2. Download or visit the RAW file url.
  3. [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

  4. [Required only for downloading] The script also needs @connect permissions to connect to other domains, to do this, click always allow (details)[TODO: add url]. TODO: add screenshot

Browser extension

//

Not yet supported, but coming soon!

//

Usage

Open Google.com/.... TODO: write about usage

Below is a list of the available features, listed from what is (probably) most useful.

Display original images

One of the most important features, replaces thumbnails with the original source images, even GIFs!

Zip and download all the images

You can even specify the minimum allowed dimensions for images

Enhance the image panels

Adds the following features to the image panel:

image panel screenshot

  • 1 - Add view image button

    Bring back the old view image button! Now you won't have to visit the website just to see the fullres image.

  • 2 - download button

    Directly 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 button

    Click 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

Hotkeys

TODO: list hotkeys

External Libraries

This script does use several other external libraries and scripts, they will be listed below with links to their sources.

Scripts

Libraries

Documentation

TODO: Add documentation

Contributing

  • 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!

License

Apache License
Version 2.0, January 2004

supergoogle's People

Contributors

farishijazi avatar buzamahmooza avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.