• subscribe
  • twitter

Adapting Greasemonkey UserScripts for Opera Browser

Opera 10: Nested Twitter Replies

For Windows, Linux and Mac: I’m still trying to get the best out of my Opera 10 browser, cause i think its worth the pain :). Opera 10 is fast and stable on my Ubuntu 9.04 and there are times I prefer it to Firefox. Opera like Firefox can use scripts and setting-up scripts in Opera is equally easy like in Firefox, unfortunately they are very few Opera scripts out there. Good enough one of those rare Opera scripts is practically a Greasemonkey emulator known as “Emulate GM functions”.

To setup scripts in Opera 10, first create a folder in your Home Folder and call it “opera-scripts”, then launch the browser, hit Ctrl+F12 or Tools menu -> Preferences -> Advanced -> Content -> JavaScript options… In the “User JavaScript files” field drop the path to your “opera-scripts” folder and hit “Ok” to close the dialog.

To complement Greasemonkey features with what Opera’s User JavaScript has to offer, get the adapter script “Emulate GM functions“. Use “Save Page As…” if you’re using Firefox or “Save As” if using Opera to save the file as aagmfunctions.js in the “opera-script” folder. Don’t rename it. Close Opera 10 and re-open. Its now time to try out any of your favorite Greasemonkey scripts with Opera 10.

How to install Greasemonkey userscripts on Opera: You need to download the scripts into your “opera-scripts folder. Use any other browser that is not Firefox, like Opera, move to the userscript page, hit “Install” and save the page making sure you do not modify the script extension for example auto_buffer_hd.user.js. If Opera is open, close it and re-open. Certainly not userscripts will work and if they do the results might differ from that of Firefox.

In the screenshot above I used the Nested Twitter Replies userscripts. I also tried some YouTube userscripts like YouTube Auto Buffer & Auto HD & Remove Ads and YouTube Enhancer script with discrete results.

[Update 1]

YouTube Enhancer userscript

I need to say the after a real “jam session” with user YouTube Enhancer script in Opera 10 the results are really satisfactory. The screenshot says it all. The outcome is just like what you’ll get with Firefox. The YouTube Auto Buffer & Auto HD & Remove Ads script also brings YouTube video clips buffering in Opera 10 browser.

[Update 2]
Greased Lightbox User Script on Opera, see screenshot, read more .


  1. Martin Kaba
    9:35 am on September 22nd, 2009

    Adapting Greasemonkey UserScripts for Opera 10 Browser http://su.pr/2U1uVN #Browser

  2. Bharat Ojay
    8:12 pm on September 22nd, 2009

    Adapting Greasemonkey UserScripts for Opera 10 #Browser http://bit.ly/1PEWO1

  3. phm
    12:24 am on September 24th, 2009

    Unfortunately I can’t figure out how one actually runs the script in Opera. I’ve done all the steps you mention …. but then how does one actually use the script. I guess I’m a bit confused.

  4. Martin Kaba
    12:42 am on September 24th, 2009

    @PHM: What u have to do is this:
    1) create a folder for opera scripts
    2) Download “Emulate GM functions“ into that folder
    3) Choose amongst the many Greasemonkey user scripts which suites your needs, download it into the opera script folder
    4)Re-run Opera. that’s all.

  5. Ruben Leikarnes
    9:18 am on September 24th, 2009

    Bruk Greasemonkey skript i Opera http://bit.ly/JWL9q

  6. Munim Abdul
    10:11 am on September 24th, 2009

    make #greasemonkey scripts work on #opera http://j.mp/vyryG

  7. Sasha Kovaliov
    12:10 pm on September 24th, 2009

    Adapting Greasemonkey UserScripts for Opera 10 Browser http://bit.ly/1n7Oiq *This is really great!

  8. Owl Meat Gravy
    2:59 pm on September 25th, 2009

    I did everything you said. Nothing happens. How do I get an individual script to run. Double clicking on a script file yields an error. I have restarted Opera 10.0 several time. Nothing.

  9. Martin Kaba
    4:47 pm on September 25th, 2009

    @ OWL MEAT GRAVY: Tell me what Greasemonkey user script do you want to run…

  10. Owl Meat Gravy
    7:09 pm on September 25th, 2009

    Nested twitter replies.

  11. Martin Kaba
    7:54 pm on September 25th, 2009

    @ OWL MEAT GRAVY: Just place these two files into your “opera script” folder: aagmfunctions.js and nested_twitter.user.js and run Opera. To see it in action, log into your Twitter account, and go to http://twitter.com/#replies. That’s all.
    Come back if you missed it.

  12. subay
    2:32 am on October 7th, 2009

    Hello Martin Kaba i am trying to use http://userscripts.org/scripts/show/28129 but i cant manage to make it run

  13. Hardik
    7:21 am on October 9th, 2009

    OMG, I want to Thank you dearly. I been looking for this for years, and finally i don’t need Firefox anymore. This to me is certainly a Firefox killer. A must have for anyone who uses opera. Thanks to you, I uninstalled Firefox.
    Once again, I thank you very much.

  14. AJ Kock
    3:31 pm on October 9th, 2009

    Fan of the Opera10 web-browser? I am. Get the Greasemonkey script to work with Opera10 http://bit.ly/VKPEA #opera10

  15. rajiv
    4:25 pm on October 15th, 2009

    ya,very nice work man…thanks great tutorials…

  16. Josef Schugt
    9:32 pm on October 25th, 2009

    Adapting Greasemonkey UserScripts for Opera 10 Browser – http://bit.ly/19Pk6t

  17. :(:(
    1:37 pm on November 20th, 2009

    how to get rapid link checker to work?

  18. Ranzu
    2:15 pm on January 5th, 2010

    I can’t seem to get this script to work


    Its the only thing that makes me use firefox :(

  19. Martin Kaba
    1:05 am on January 7th, 2010

    @RANU; try this -> UJS Manager for Opera 10.10 and higher

  20. coldframe
    9:10 pm on January 10th, 2010

    I thought I was finally on a winner here.. faster browser (Opera) with the ability to run scripts.. but no.. it will not run this one:


    Any solutions?

  21. Dorth
    4:45 pm on February 26th, 2010

    I’m attempting to run the travian beyound too.
    But no sucess till now.

  22. Lisa
    12:45 pm on April 30th, 2010

    Thanks it worked for me for Opera 10.53

  23. Lisa
    1:05 am on May 1st, 2010

    I had this working with pbtweet+ last night now the script doesn’t load is there something I need to do each time I open my browser I did go to settings java script and reload it but it’s not working even after closing and opening the Opera browser.

  24. ale5000
    3:34 am on November 8th, 2010

    New script to emulate Greasemonkey functions on Opera: http://userscripts.org/scripts/show/88932