gmrun is a simple GTK program which provides a "run program" window. It features a bash-like TAB completion, Ctrl-R/Ctrl-S for searching through the history and URL handlers for any user defined prefix.