
Please note: I am no longer actively developing this command. To the best of my knowledge it still works, but that may change any time, so please use at your own discretion. [Feb 2011]
I’ve been playing around with Ubiquity since the day it came out, and I’ve been working on making some routine tasks easier with it.
This time, its a currency conversion command that will get the current approximate value of one currency in terms of the other that you enter. An example command that will convert, say, 10 USD (American dollars) to PKR (Pakistani rupees) is:
currency 10 USD PKR
This will then give you the result right in the Ubiquity window, with no need to open a new tab.
I wanted to use XE’s Universal Currency Converter (UCC) but their terms of use, as I understood they do not allow for automatic extraction of data from their site.
This command currently uses Google’s currency converter from iGoogle; be sure to read the disclaimer, as well. If you have a suggestion for a better alternative, I’d be glad to hear it!
To be able to use this command, you need Ubiquity installed and also have to ‘subscribe’ to this feed. Click here, and Ubiquity will present you with an information bar across the top of the window; clicking on the “Subscribe” button will add this command to your subscriptions and you can then start using it right away.
Here’s a screenshot of the Ubiquity command window using this command (old version);

As with all other Ubiquity commands, typing in just part of the command is sufficient for it to understand what you mean — but this, of course, depends on what other commands you have that start with the letters “curr”. You can also take a look at the source code. Let me know what you think!
Updates
- July 11, 2009
- Added support for Ubiquity 0.5 (and its new parser). This command feed will continue to support both the old parser (Ubiquity 0.1.9) and the new one (version 0.5) until the developers decide to push out the automatic update to Ubiquity version 0.5.
- The currency converter can now also be used with the command converter.
- Planned feature: detection of currency symbols such as $, €, £, etc.