Greasemonkey in Opera

Martin Brinkmann
Aug 10, 2008
Opera
|
25

Did you know that you can easily load Greasemonkey scripts into Opera? While Firefox users need an extension for that Opera users can simply import them into Opera. Well, some manual work is required but nothing to serious. Takes probably half a minute to import it.

First you need to download the Greasemonkey script that you would like to use in Opera. You may need to rename that script so that the file ends with user.js if that is not already the case.
Now open Opera and go to Tools > Preferences > Advanced > Content and click on the JavaScript Options button.

There is a form at the end called User Javascript Files that points to the directory that contains all the custom Javascript files. If you got more than one put them all in that directory. I suggest you create a new folder in the Opera directory and name it Javascripts or something like that.

Opera needs to be restarted so that the scripts can be loaded once the folder has been selected. After that it's just a matter of testing the scripts on whatever website they are working on.

Advertisement

Previous Post: «
Next Post: «

Comments

  1. Hemant Aggarwal said on February 13, 2014 at 9:52 pm
    Reply

    What about Apple Safari?

  2. Harri said on October 6, 2011 at 6:58 am
    Reply

    Thanks. :)
    Works really well
    Thanks again

  3. Mashiur Rahman said on January 26, 2011 at 5:55 am
    Reply

    Thank You ! :)

  4. ale5000 said on November 8, 2010 at 6:33 am
    Reply

    A new script to emulate Greasemonkey functions in Opera and other browsers: http://userscripts.org/scripts/show/88932

  5. Kate said on June 15, 2010 at 6:49 pm
    Reply

    It’s nice that there’s a way to make scripts work in opera, but when you want ~30 scripts, this is not practical. Why doesn’t opera make an easy way to run them like Firefox, Flock, and Chome did?

  6. Amel said on February 1, 2010 at 3:11 pm
    Reply

    who can find me a url I need gresmonkey for oper

  7. Joku said on December 13, 2009 at 9:52 pm
    Reply

    The correct way to make the scripts work is to go to the script page and go to the script that you want, press in the Install button \and copy everything in the Notepad and save it like this “namethatyouwant.user.js” without the quotes and make the dir. To me the scripts work fine i used the You tube Enhancer and works really good.

  8. miguel said on September 23, 2009 at 5:54 pm
    Reply

    does better twitter work for you ?

  9. oshan said on August 28, 2009 at 5:10 am
    Reply

    awsome work thanks alot, now i dnt hve to evr nevr go to firefox fr anythin :P

  10. tawv said on June 22, 2009 at 4:51 pm
    Reply

    How do I download a script with Opera… It just says “Install” and next I get a screen with text, but no download … :-(

  11. Proxy - Unblock Websites said on April 19, 2009 at 9:21 pm
    Reply

    Well the demand of proxies will keep increasing day by day. Nice article by the way!

  12. Charnita Fance said on October 13, 2008 at 1:04 am
    Reply

    Thanks so much for this! Really helped out a lot!

  13. Jino said on August 19, 2008 at 2:18 pm
    Reply

    help ! i test youtube lyrics (http://userscripts.org/scripts/show/22569). But it doesn’t work !
    Thanks !

  14. Ky said on August 12, 2008 at 6:41 pm
    Reply

    This is the one of the great things about Opera; the native support for user javascript and css, so no need of Greasemonkey or Stylish.

  15. Jon said on August 11, 2008 at 10:36 pm
    Reply

    Fantastic! Thanks for the tip. This will put me even closer to a full conversion from Firefox to Opera.

  16. glin said on August 11, 2008 at 6:43 pm
    Reply

    Note that not all Greasemonkey scripts work in Opera.This following script

    Emulate GM functions
    http://www.howtocreate.co.uk/operaStuff/userJavaScript.html#compatibility

    helps in supporting a few more and its by an Opera employee.

  17. Josh said on August 11, 2008 at 5:25 am
    Reply

    Awesome tip! Thanks Martin

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.