GNOME Do vs Launchy

Launchy and GNOME Do are both two launcher programs that are designed to let you quickly open applications and files and perform tasks you want done quickly, with just the tapping of a few keys.

Previously, Launchy had been an open source solution, albeit for Windows only, and GNOME Do was the Linux solution.

Launchy is now available for Linux too, so I thought I would do a brief side-by-side compare of the two programs.



GNOME Do has the advantage of being a well-established program on the Linux platform, and you'll probably be able to find it in your software repositories with no problems for the easiest installation route.


At the current time, I don't think Launchy is in any standard software repositories for any of the major distributions. Debian and Ubuntu users can grab a .deb for relatively simple installation, but otherwise, it's from source.

Installing from source isn't all that difficult, though, if you've done it before, it is just an extra step.


Interface-wise, the two programs are pretty similar, but there are some subtle differences in the interface.


Our resident GNOME flavoured launcher shows up an attractive interface by default when you press the hot-key and start typing what you want to do.

For example, here I can type Firefox. By default, the action is to launch the Firefox browser, but I can press down to see other possible actions based on my search.

GNOME Do Interface

It is a good interface that is functional and simple whilst still being attractive. Notice also that it integrates well with the Ubuntu look-and-feel (but on my Fedora system shows up in blue to match that theme).


Launchy's interface is similar, going for a black theme by default (different themes are configurable via a right-click), once you press the hotkey.

Rather than simply highlighting the letters you are typing as they appear in the result, like GNOME Do, Launchy gives you a full text field so you can see your query more clearly. Results then drop down from that.

Launchy interface

In some ways, I think I mildly prefer Launchy's way of doing things in terms of the interface, but I think it ultimately comes down to personal preference which method you will prefer (especially if you are already accustomed to one interface).


Launching applications is all well and good, but Alt-F2 can do that pretty well, if you know the name of the command you want to run. Where these applications really come into their own is when you add plugins to them so they are capable of doing other things - launching websites from bookmarks and integrating with other programs on your desktop.


GNOME Do has an impressive array of different plugins offering application integration and unique functionality. A whole section is dedicated to them on the wiki.

Of course, many of the plugins listed there ship with the standard package, so you won't have to do anything to be able to make use of the extra functionality they provide.


Launchy doesn't have quite the same volume of plugins as GNOME Do, at least not on the Linux platform at the current time.

Launchy plugins display

Nevertheless, it does do a good job with what it has, and didn't need a special plugin to read in my Firefox bookmarks, for example.

Whether you find the lack of plugins right now a limitation will depend on how you use your launcher and what third-party programs you use - Launchy may well easily be able to offer what you need it to do. However, GNOME Do does appear to be the leader in this department right now.


You could argue that this category isn't going to be fair to Launchy - that doesn't have a specific focus on one desktop environment. Nevertheless, how well a launcher integrates with the rest of the environment you work in is pretty important.


The clue is in the title. GNOME Do is straight-up written for excellent integration into the GNOME desktop environment and a GNOME-based workflow. It runs perfectly fine elsewhere, of course, but the emphasis really is on making it a GNOME desktop launcher.

To that end, it integrates well with your theme, including your GNOME icon set and colours. The rich set of plugins for GNOME applications also mean that you will be able to achieve more than just starting programs.

Having been around for much longer on Linux, GNOME Do again appears to have the edge.


Launchy, unlike GNOME Do, is written using the Qt toolkit (which underlies KDE). It is not a KDE application, however, but neither is it a native GTK application (GTK underlies GNOME, Xfce etc.).

This means that on GNOME, the interface is likely to feel more out-of-place. This is especially noticeable in the Options dialogue, where the Qt-ness stands out from other GTK applications.

Launchy Options, Skins tab

On a KDE system, this will be much less of an issue as it will look more integrated, but there is not a specific focus on making Launchy a launcher 'for KDE'.

One positive aspect of Launchy, however, is its support for Themes. The main Launchy window that appears on pressing the hotkey can be set up to use any one of several 'skins' and I'm sure third party skins can be created too.

This means that it might be possible to make Launchy feel well integrated into a much wider range of different desktop environments, with full customisation possible.


There isn't an awful lot to choose between these two programs. They both generally do the job and they both do it well.

If you are a GNOME user and use a lot of applications where GNOME Do has plugins available, I'd recommend sticking with GNOME Do for now. It's worth watching the Launchy on Linux effort to watch new developments, of course, but for the time being, GNOME Do appears just about ahead.

KDE users, or users of other DEs might want to try Launchy as an alternative, especially if you're used to Launchy over on Windows. Its skinnability and possibility for future plugin development mean that there could be a lot more great things to come. (KDE users should also evaluate Katapult, for a native, integrated KDE launcher).

Avatar for peter Peter Upfold -

Peter Upfold is a technology enthusiast from the UK. Peter’s interest in Linux stems back to 2003, when curiosity got the better of him and he began using SUSE 9.0. Now he runs Linux Mint 9 on the desktop, runs a CentOS-based web server from home for his personal website and dabbles in all sorts of technology things across the Windows, Mac and open source worlds.

Home » Articles »

Discussion: GNOME Do vs Launchy

  1. Doug (guest)

    # Posted on 30 July 2008 at 09:15 PM

    I prefer GNOME DO based on the plug ins mainly.

    I tried out Launchy the other night and when I wanted to launch Firefox I typed in fire, Launchy displayed Firefox %u as the first option, showing it was going to launch the web broswer but when I hit return it flung up my .firefox folder! I tried this 3 times and went back to GNOME Do to do it. I like Do since I can integrate a lot of my computer and web usage into it. I can tweet ( email people (Gmail) IM people (pidgin and skype plugins), start and stop sessions (shutdown, restart, log out) and many other commands. For me the interface is not really that much of an issue, afterall I only see it for a few seconds and the default GNOME Do theme is clear enough for me.

  2. Chad Martin (guest)

    # Posted on 30 July 2008 at 09:46 PM

    I used to use Katapult, but find that Krunner in KDE 4.1 is a better solution and under more rapid development. I did remap it from Alt+F2 to Alt+Space because I find it easier to use.


  3. # Posted on 31 July 2008 at 09:54 AM

    <strong>GNOME Do vs Launchy...</strong>

    Two unique program launchers compared side-by-side...

  4. Rick Harding (guest)

    # Posted on 31 July 2008 at 12:19 PM

    Which version of Gnome Do did you test? The Hardy default is now one full and one alpha version behind.

    The new ones have full configuration, a couple different themes including a kde-like glassframe mode, and a bunch of new plugins.

    The Gnome Do screen also looks a lot cleaner/"prettier" when running with compiz which allows the corners to curve, etc.

  5. Dilaang (guest)

    # Posted on 31 July 2008 at 01:13 PM

    Hi, i install launchy from sources.. how can i removed ?


    Im in ubuntu 8.04 64 bits version

  6. Binny V A (guest)

    # Posted on 31 July 2008 at 05:59 PM

    Since I am a KDE user, I am using Katapult. But I have installed Gnome-Do as well - works just as well on KDE.

    I'll try out Launchy - thanks for the tip.

  7. # Posted on 01 August 2008 at 06:26 PM

    [...] Gnome-do and launchy&nbsp;compared Filed under: Linux &#8212; 0ddn1x @ 2008-08-01 18:25:54 +0000 [...]

  8. Diego (guest)

    # Posted on 02 August 2008 at 02:26 AM

    I have been using gnome-do but i dont like it for being too much memory ungry. Maybe because is written in an interpreted language.

    Launchy is written in C++ and doesnt have KDE dependencies. It is MUCH faster and LESS resource ungry than gnome-do. Also it is easier to setup than gnome-do.

    Gnome-do takes almost 40 Mb of memory and launchy only 8 Mb.

  9. # Posted on 06 August 2008 at 02:13 PM

    [...] GNOME Do vs Launchy [...]

  10. # Posted on 16 August 2008 at 04:24 PM

    [...] GNOME Do vs Launchy [...]

  11. Morriz (guest)

    # Posted on 02 September 2008 at 07:37 PM

    I don't understand why hardly anybody complains about this, but I found that Launchy has much more UI friendliness than GnomeDo for most of my day to day uses (which both involve the Launchy plugin 'Weby'):

    1. I am doing searches on the web (info, torrents, anything), so I CTRL+C something, ALT+TAB, CTRL+V, maybe edit, ENTER...

    here's where GnomeDo fails me, for two reasons: - I am not able to paste quickly with CTRL+V, which has become second nature. I find it very counter intuitive to have to use the applet itself for a simple 'paste' action. - Secondly, I cannot edit my entered text, why? This leads to redundant type actions.

    1. Again, I am doing searches on the web, and I didn't find anything with my last query, so I want to redo/edit my last action: Hoorah! Launchy keeps state :) But GnomeDo loses everything?

    So handling these 2 use cases alone in GnomeDo cost me a lot of time and agony, and therefore made me install Launchy.

    And now for some reverse psychology: I have read that GnomeDo was built in Mono, which is some nix port of dot net, so I have heard. And I start to wonder: maybe the developers are Micros*t developers, and these never seemed to have much of an eye for Interaction Design.

    As always I am a pragmatic, and await the necessary improvements from the Do team. Since Do is an integrated approach, it promises to become the defacto 'Action Handler' for Gnome.

  12. Gigi (guest)

    # Posted on 16 January 2009 at 08:57 AM

    I could not agree with you more, Morriz.

    I have a third point why Launchy is (currently) superior to Gnome Do, namely learning. In Launchy I type 'firef' to launch Firefox. The next time I type 'fir' or even only 'f' and it will immediately select Firefox as the first choice (emphasis on the IMMEDIATELY).

    Gnome Do does learn too, but it takes a while. And I don't want to launch my 10 most-launched application 20 times until they finally are on top of the list.

  13. Sean (guest)

    # Posted on 11 September 2009 at 02:06 AM

    Thanks for the comparison. Else I wouldn't know there's such a good tools for windows too. Still bind to windows due to third parties support... sighs... linux is my love~

Home » Articles » GNOME Do vs Launchy