GreaseMetal: GreaseMonkey for Google Chrome

Despite a lot of buzz about Google Chrome, one thing which is preventing many Firefox users from making a switch is, no support for third-party addons/plugins in Google Chrome.

If all you want is one firefox plugin, GreaseMonkey, then there is a software called GreaseMetal out there, which can for time being make most userscripts developed for GreaseMonkey work in Google Chrome.

GreaseMonkey is small exe file. Just download it and install it. If your are installing it from Google Chrome itself, then it will ask you to restart your browser.

Once installed, it will create a directory named userjs in your My Document folder, as highlighted below.

All you need to do now, copy all userscripts you want to use in Google Chrome to userjs folder.

Please note that some GreaseMonkey scripts may not work in Google Chrome even after using above hack. Notably scripts which are using GreaseMonkey API functions.

It would have been better if Kazuho, GreaseMetal’s developer, provided option to use Firefox’s userscripts folder.

Google already hinted that future versions of Google Chrome will have support for addons, so it you are eager to make a switch, GreaseMetal is here to help!

Link: GreaseMetal (via OrkutPlus)

Related: Google Chrome – Features and alternative Firefox Plugins

9 Comments

Abhishek October 1, 2008

Finally Devils are working on Chrome !! 😉

Rahul Bansal October 1, 2008

@Abhishek
Yep. Actually I am waiting for official Mac release.
I received very biased treatment from Mozilla community. 🙁

::himanshu:: October 10, 2008

Chrome is really a good web browser…even better than firefox in many ways

Many thanx for the trick

apoorv November 20, 2008

how to save those scripts in that folder???
shud i paste the code in txt file n change ext to .js or any other method??

Rahul Bansal November 25, 2008

@apoorv
Your way will also work. 🙂

gurinder July 18, 2009

when i click on greasemetal from start menu all it does open up chrome for 1 second then close it. any suggestions:(

MrElectrifyer August 17, 2009

Hi, Please is there anyway I could manipulate the greasemetal software to make it load chrome from a different location? It is set to load chrome from {drive letter}/Users/{Current User’s User-name}/AppData/Local/Google/Chrome/Application

Google set that as the installation path for the new vista service pack two in order to enable every user to install chrome, despite the account type, unfortunately, I can’t upgrade to service pack two as it will result in a chaos for my new OS (windows vista eternity 2009 😉 please how may I edit the code of the program to load chrome from {drive letter}/Program Files (x86)/Google/Chrome/Application

Please if you know how I can hack the .exe file to perform this task using Resource Hacker or any other software please tell me, thank you.

Rahul Bansal September 1, 2009

@MrElectrifyer
I dont have windows to test this but try playing with registry.
Most EXEs uses registry to store and manipulate dynamic info like paths.

nops February 2, 2011

i am using google chrome and i want to use greasemetal as well, what shall i do to add greasemetal?