Extend Opera

Posted: August 27, 2008 in Computer Softwares
Tags: , , , , , ,

I initially planned to write on Opera’s lack of support for third party addons like firefox extensions which was driving away many of the users looking for an alternative to IE. But some googling on this topic brought me to UserJS support in Opera.

Official Introduction

User JavaScript allows you to specify local JavaScript files for Opera to include on every page that you visit.

User JavaScript can be used for many purposes, including:

  • Fixing broken scripts on Web pages
  • Enhancing Web pages by changing or adding your own content to the page
  • Controlling what scripts are allowed to run on a page, and what they are allowed to do
  • Simplifying bookmarklets by adding functions they depend on to the User JavaScript

As firefox users would know, these scripts work basically the same as GreaseMonkey scripts. But searches show that this feature being not so popular doesn’t have many scripts out there as compared to GreaseMonkey scripts which are pretty much popular and have plenty of active developers and scripts in the market. Though there is a way of making many (if not all) greasemonkey script work in opera and even if one script fails you can post a request in the forums.

How to get it:

Where to get the scripts:


It is possible to share User JavaScript files created by others, but you should never install and use a script library from someone you do not know and trust. If in doubt, post the script in the Opera forums, newsgroups, or mailing lists, and ask if the script you would like to use is well written and exploit-free.

I plan to post all the scripts I run through this week with all related links and comments :D.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s