Find and Run Robot: a brilliant search-box style launcher and task management app

Find and Run Robot (FARR) a free “search box” style launcher similar to previously mentioned Launchy. These kinds of programs scan certain locations on your hard drive, including your start menu, and provide a floating search box that pops-up on demand to display matching results for programs and files as you type into them.

But FARR is not just a launcher. With its open architecture, FARR is extensible through plugins that allow it to perform all sorts of tasks and to function as an all-in-one interface for many other apps. You can use it, for example, as a front-end to desktop search app “Everything” (a favorite of mine), to perform on-the-fly internet searches, to manage your “Remember the Milk” account from the desktop, or even to perform spelling and thesaurus lookups on-the-fly from within any program, just to name a few of the functions you can add to it.


Freewaregenius 5-Star Pick

In fact, FARR has slowly emerged with a distinct, hard to duplicate advantage over similar programs (like Launchy), and that is simply the community of coders that use it and develop plugins for it, that enable it to perform the kind of tasks mentioned above and a whole lot more.

The verdict: this is one post where I will start with the verdict, which I usually reserve until the end. There are two things I want say about this program to sum it up:

(1) If you are unfamiliar with search-box style launchers like FARR and Launchy, you’re in for a treat. Once you try these, they will literally transform the way you use your computer. Just imagine: instead of hunting in your start menu or other locations for a shortcut, all you need to do is start typing the first few letters of the program name, and it will popup. (Very useful if you have a large folder full of portable programs, like I do, that never make it to the start menu).

(2) FARR is likely the best program of it’s kind. It has come a long way since I first saw it many years ago; for one thing, it has undergone a face ift that brought about the “wow” factor which Launchy had from the start.

But the real, difficult-to-replicate edge it has over other programs like it is the community over at Donationcoder which has embraced it and continuously develops plugins for it that enable it to perform a wide range of tasks. Some of the ones I like (and which I have mentioned above): a plugin for “Everything” desktop search, a Remember the Milk desktop management plugin, a plugin for clipboard-based spelling and thersaurus checks, etc.

I will not say too much more about FARR plugins (instead, look for my upcoming post untitled “My Favorite FARR plugins” — leave suggestions in the comments), but I will say that the sophistication of this program and the plugins that are available for it make it a must have tool. It will also most likely replace Launchy in the next update of my Freeware Top 30.


More notes on this program:

  • How to use: press a keyboard shortcut (the Pause key by default but can be user defined) and the FARR search dialog will appear on screen. Start typing and it will display matches in a list that are ranked based on an (editabe) scoring scheme. You can then access the results using the mouse or arrow buttons, by pressing enter, or by pressing various hotkeys (numbers with keyboard modifiers such as ALT, for example).
  • Performing tasks: is done via commands (referred to as aliases). For example, you could type “search Freewaregenius” in the FARR searchbox and FARR will give you a choice of 8 or so search engine search for that term (Freewaregenius), with Google being the default. You could also create your own aliases, for example FF to run Firefox, or define an alias that lists a whole bunch of your favorite folders or apps, etc.FARR can also take folder paths as input, and with its quick filtering by extension or wildcard, can function as a Windows explorer replacement of sorts.
  • Indexing: FARR, in fact, does not index folders but rather performs real-time searches (unlike Luanchy). It still manages excellent responsiveness and performance and moreover never needs to rebuild its index.
  • Scoring: like Launchy, FARR scans a pre-defined collection of folders. Users can add to these (or remove them from the list) but, additionally, can give each a score which can influence the importance of its contents in terms of appearing on the results lists. As with folders, file extensions can be scored in order to influence FARR’s behavior. For example, give *.mp3 a high score to boost FARR’s actions as a music desktop search engine, if that’s something you might want, etc.
  • Memory usage: offers 3 levels of memory use, minimal (not recommended), average (at about 11 megs in memory or so), and a faster-running option weighing in at 16 megs or so, which I would personally recommend.

A video of FARR in action:

Version Tested: 2.90.02

Compatibility: Windows 9X/2K/XP/x64/VISTA/Win7; 32bit and 64bit

Go to the program home page to download the latest version (approx 5.99megs). Note that you will need to register with a valid email to get a free license key (from the left sidebar).


 
 
 
Samer Kurdi

Samer Kurdi

Has been reviewing software since 2006 when he started Freewaregenius.com
Samer Kurdi
We've just launched a new site design for Freewaregenius http://t.co/xaq1ZzmLlW -- tell us what you think - 39 days ago
November 15, 2010
Samer Kurdi
19
flattr this!
  • http://terrychen.info Terry Chen

    FARR is my favorite launcher. It is powerful and highly customizable. I would argue that it is the best software of its kind. Perhaps it is a little difficult for people who are unfamiliar with search-box style launcher to configure it. But it is great pleasure to make it work in a way that satisfy your need and you can also use it without changing any configuration.
    My favorite plugins are quite similar to Samer’s, so I don’t have new ones to recommend. I really want to know whether there are handy plugins that I don’t know.:-)

  • Alan

    The main thing that has kept me with FARR is the disk activity when it indexes. There isn’t any, because it has no index! Yet I still recall Launchy being slower than FARR, with an index that it has to continually update.

    I do agree that plugins add a lot to the program, but for me, they’re not the USP. Having said that, I do really like the uninstall plugin, so much that I’ve aliased it to ‘un’.

  • mouser

    Samer, thank you so much for such a great review! Reading things like this is such a motivation to keep working on and improving the program. Don’t be shy about posting feature requests on the forum! :)

    -mouser

  • omeletted

    Can someone please do a comparison between FARR, Executor and Launchy? So many options, no clue which is better. Thanks. ^_^

  • http://dan.hersam.com/ dan

    @omeletted FARR is better :) I used Launchy for several months and Executor briefly, but once I started using FARR I’ve never found anything better. It’s been about two years and I regularly test new apps, but FARR does a fantastic job.

  • mouser

    Obviously as the author of FARR I am biased; but the best thing for everyone is to try the different programs and choose for themselves; people have different styles and preferences and personalities, and your tastes may vary.

    Two useful links for learning more about FARR:
    This post discusses some of the ways FARR is different from others: http://www.donationcoder.com/Forums/bb/index.php?topic=13421.0
    This section has over two dozen screencast videos showing various features of FARR: http://www.donationcoder.com/3ds/

    But don’t be scared by all of the options and features of FARR, it’s meant to run right of the box with 0 configuration needed at all. And don’t be shy about posting questions and suggestions on our forum, we are a friendly bunch and love to have new people participate in our discussions.

    -mouser

  • Keith G.

    I’ve been a Launchy devotee for quite some time, but based on the glowing review here I’m going to give FARR a try. The plugins capability is intriguing. I’m already thinking about some ideas for writing my own. Thanks for the pointer.

  • web

    i just use “Everything” as my launcher

    • Samer

      @ Terry: it was in fact your mentioning FARR in the Altrun review that compelled me to go back and look into it.
      @ mouser: thank YOU for a great program. Sorry that blog seems to crash whenever someone posts a comment (which often leads to duplicate posting). Its a cloud hosting issue (I think).
      @ omletted: my favorite of the three is FARR, although I do hold Launchy in great esteem.

  • skrell

    Has anyone else noticed that upon using the klipkeeper plugin that FARR2′s memory usage jumps way up to like 18-20MB??

  • http://www.freeweird.com gsarig

    OK, I don’t have to read after the second paragraph… I’ve seen the magic phrase: “front end for Everything”

    I will definitely give it a try, right now! :D

  • http://www.freeweird.com gsarig

    I am using FARR for 2 days now and I can tell that it’s great. It replaced my former favorite launchy. Integration with Everything is a brilliant feature, but I think that it has a problem with non-latin characters.

    It’s one of the best apps I ‘ve seen for a while!

  • pdn

    How about keybreeze? a comparison maybe …
    Also was one launcher (i don’t remember right now) where you assigned tags on keywords so if you search say “photo” could show: xnview, zoner, and picasa.

  • Steve

    I have tried different keyboard launchers (probably not all of them) and have settled on Keybreeze ‘http://www.keybreeze.com/’. The reason is that I also extensively use Autohotkey and Everything in conjunction with Keybreeze. I don’t see anything in FARR that I would need or that I cannot do easier using the above tools. To explain:

    1. You can launch any program (or AHK script) using simple alias in Keybreeze. I really like the fact that I use my own alias that you can ‘hack’ so that your favorite programs always are ‘first’ on the list (so you don’t even have to look at the list).
    2. The “weighing” in FARR is far less useful then it appears. The reason is that the vast majority of times you use a key launcher you already know what you want to launch already (see how many times you don’t already know what you want to launch!). So constant shifting of items in a list takes extra mental effort. For example, if I want to launch Everything, I just use an alias such as ‘ev erything’ (note the space) so it pops up first every time. In Keybreeze I would simply hit ‘Ctrl+;’ (I did add a Ctrl to the Keybreeze hotkey) to invoke Keybreeze and then enter ‘ev{Enter}’ to launch Everything. Anything fancy, I can just use a simple Autohotkey script as a ‘buffer’ program and pass any needed parameters from Keybreeze.
    3. As for pluggins, there are thousands of ahk scripts (and any other commandline programs) that are immediate ‘pluggins’ to Keybreeze since Keybreeze accepts entering parameters added to any command.
    4. You can also enter folders or web address as items you use.
    5. Keybreeze allows shortcut ‘function’ letters that can easily be used for web searches.
    6. Keybreeze does do a one time scan of your program files (or other directories), but I never use it since I want to know what goes into its search universe. For anything else (including to find obscure rarely used programs), I just have a hotkey to invoke ‘Everything’ and use that (e.g., entering ‘c:\ \prog fil (the programs partial name) .exe’ into Everything will do the trick to find any program you want (you can even write a quick autohotkey script to do this but I don’t bother). What could be easier?
    7. The reality is that all of the FARR options can just be time wasters if you let them be so and why wait for ‘pluggins’ to be written. The tools: Keybreeze, Everything, and Autohotkey are all you will ever need to do anything you will ever want to do, and as quickly and efficiently as possible.

    With the above combination, you really don’t need anything more.

  • http://www.158ltd.com Cerberus™

    Hmm interesting! I am very glad that we have opinions from different perspectives here. I have been using Executor for launching programs, Everything for searching files (duh), Clever Keys for searching words in websites. And Autohotkey for a lot of other things. Clever Keys is too unreliable to use, so I need a new program to look up text from clipboard into websites. I will also have a look at FARR and Keybreeze, see how they can help me. The FARR plugins sound interesting. So many good programs to choose from! *drool* Life is good.

  • Denyer

    I tried Launchy and Executor a while ago, and settled on FARR as very easy to ‘cut down’ the functionality of… all I was after was something to quickly search Start Menu folders, and the non-indexed approach works well for that requirement.

  • elwoode

    My fav 2 are FARR and Keybreeze. I ended up using FARR because after changing a few things it uses less memory than all the rest including Keybreeze. It is also being very actively developed – keybreeze stopped developing a while ago now.

  • elwoode

    My fav 2 are FARR and Keybreeze. I ended up using FARR because after changing a few things it uses less memory than all the rest including Keybreeze. It is also being very actively developed – keybreeze stopped developing a while ago now. I did LOVE the sticky notes feature of keybreeze though.

  • Elijano

    I have just tried Keybreeze but it seems that something is going wrong with it because it only indexes drive C:, even if I add another one to index (another partition on the same hard drive or another hard drive).
    The consequence is that, if for example, I begin to type “rolling stones” in the bar (because I have mp3 on partition E:), nothing appears down in the list.
    I am not the first one to experience this, see here => http://keybreeze.com/forums/index.php?PHPSESSID=acd219ffe03d19c15f62c67b1b1e7cd9&topic=272.0