Google Chrome, unlike Firefox, where the Greasemonkey extension is needed to install and use userscripts, supports userscripts out of the box. The browser is however not fully compatible at this point which means that several userscripts will not work properly if they make use of functions that the Chrome browser is not supporting or actively blocking.
The two Chrome extensions Tampermonkey and Blank Canvas aim to reduce the amount of non-working scripts by adding support for some of the functions to Chrome that are not available by default.
Tampermonkey was the first Chrome extension to increase userscript support in the web browser. It adds support for several userscript functions like GM_registerMenuCommand or GM_xmlhttpRequest which are not supported by default.
The extension will also intercept the install dialogs on the userscript website.
This provides additional information about each userscript including its version and website’s that it is configured to work on.