Linked by Thom Holwerda on Tue 3rd Jun 2008 17:47 UTC, submitted by ohxten
Google It's an ever-continuing debate: what is better, a graphical user interface, or a command-line interface? Graphical user interfaces may be easier to learn, but complicated operations may require a lot more user input than with a command line interface, which can perform several complicated operations by using a short sequence of words and characters. However, a CLI has a much steeper learning curve than a GUI. Google has always had a certain CLI-quality to it, and Stefan Grothkopp decided to take this a few steps further: say hello to Goosh.
Order by: Score:
I like it
by CrazyDude1 on Tue 3rd Jun 2008 18:48 UTC
Member since:

I really like it. If they can make a live gadget for it then I would put it on my default live homepage.

Before anyone says why I use live personalized page and not google's. I like Live's because it has all the gadget I need.

But for search I like google.

Reply Score: 2

Reminds me of..
by frood on Tue 3rd Jun 2008 18:57 UTC
Member since:

Kinda the same thing but with more sites. And as it runs from an actual shell you can script it ;)

Reply Score: 4

Comment by Morin
by Morin on Tue 3rd Jun 2008 19:57 UTC
Member since:

My first thoughts were: Why use a separate shell for this? Why not write a set of command-line tools that can be used in an existing shell?

I could imagine two reasons. The first is that simple command names like "google" or "translate" aren't exactly common in today's command line environments. Few people would ever dare bind a command like "translate" to google services because, "well, people may want to use another translation service, and we also want to give it a cooler name". Ironically, in the old days of the command-line, such a kind of simplicity was much more common.

The second reason is that Goosh outputs hypertext (e.g. embedded links), for which typical command line environments like bash (let alone Windows's cmd.exe) are not prepared.

Reply Score: 3

by Ikshaar on Tue 3rd Jun 2008 19:57 UTC
Member since:

funny, I like it. True I am not sure of the use it has but anyway. cool toy.

Reply Score: 4

RE: Nice - I'm thinking a desktop applet on my N800
by jabbotts on Wed 4th Jun 2008 14:07 UTC in reply to "Nice"
jabbotts Member since:

I'm thinking of a desktop applet for the N8*0 tablet. I'm pretty sure one of the existing applets can be config our outright modified to display this url instead of it's default one.

The hyperlinked output means I can pop open child browsers easily but as mentioned, the best use is instant access to whatever crazy stuff the write in behind the search interface. I may actually learn the translation, conversion and other "search terms" functions beyond searching. ;)

Reply Score: 2

Actually useful
by DittoBox on Tue 3rd Jun 2008 20:19 UTC
Member since:

For things like translating small snippets of text or doing a quick search this can be really useful. I just need a way to pull this is up like the quake tilde shell. ;)

Reply Score: 4

RE: Actually useful
by slight on Thu 5th Jun 2008 09:21 UTC in reply to "Actually useful"
slight Member since:
by byrc on Tue 3rd Jun 2008 20:25 UTC
Member since:

I like it, but this is not really a "shell" at all, just some snazzy AJAX using the Google API. Still neat though!

Reply Score: 4

RE: Misleading
by tomcat on Tue 3rd Jun 2008 22:44 UTC in reply to "Misleading"
tomcat Member since:

I like it, but this is not really a "shell" at all, just some snazzy AJAX using the Google API. Still neat though!

Well, what do you think a "shell" is? It's a wrapper around operating system APIs and commands. This is obviously several levels up the stack from that. But, it's still technically a shell.

Reply Score: 5

Comment by BiPolar
by BiPolar on Tue 3rd Jun 2008 20:26 UTC
Member since:

If you're into this kind of things... you may find interesting.

Reply Score: 2

SquirrelFish + Firefox?
by usr0 on Tue 3rd Jun 2008 22:55 UTC
Member since:

Is it possible to combine SquirrelFish technology with Firefox' (since 3.0 drastically improved) JavaScript engine? This would boost Firefox' JavaScript performance too.

Reply Score: 1

vimperator + gosh?
by gilboa on Wed 4th Jun 2008 00:26 UTC
Member since:

I'm using vimperator [1] to control firefox.
Like vim itself, having a console like interface reduces the need for mouse navigation and adds complex-commands-at-a-single-phrase. (':t hello world' opens a new search tab with the phrase "hello world").

... Now I wonder if vimperator could be made to interface directly with

- Gilboa

Edited 2008-06-04 00:30 UTC

Reply Score: 2

Thats a good idea
by TaterSalad on Wed 4th Jun 2008 01:08 UTC
Member since:

Just gave it a try and thats a heck of an idea. Who would have thought to put a shell to Google search? Its a really interesting idea.

Reply Score: 2

Application Mode howto
by ewright on Wed 4th Jun 2008 03:21 UTC
Member since:

Create a file on your Windows desktop called "Goosh.hta" with the following contents. It will pop a chromeless Goosh!

<head><meta http-equiv="Content-Type" content="application/hta; charset=utf-8" />
APPLICATIONNAME="Goosh Command Prompt"
<title>Goosh Command Prompt</title>
<body marginwidth="0" marginheight="0" leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0">
<iframe id="frame" APPLICATION="no" scrolling="yes" frameborder="0" width="100%" height="100%" src=""></iframe>

Edited 2008-06-04 03:22 UTC

Reply Score: 6

RE: Application Mode howto
by timefortea on Wed 4th Jun 2008 12:18 UTC in reply to "Application Mode howto"
timefortea Member since:


Reply Score: 1

RE[2]: Application Mode howto
by jabbotts on Wed 4th Jun 2008 14:12 UTC in reply to "RE: Application Mode howto"
jabbotts Member since:

agreed. Posting code in your coment; that's a paddling.

(I rarely hit +/- but that was a one up worthy comment)

Reply Score: 2

RE: Application Mode howto
by JCooper on Wed 4th Jun 2008 16:23 UTC in reply to "Application Mode howto"
JCooper Member since:



makes it perfect! ;)

Reply Score: 2

goosh +_awesome
by stabbyjones on Wed 4th Jun 2008 04:14 UTC
Member since:

seems like this would be great (awesome even) for users of the awesome window manager.

Reply Score: 1

by jensa on Wed 4th Jun 2008 05:41 UTC
Member since:

This is really cool! It puts the power of searching for pages, images, videos as well as translating and wikipedia searching right at my fingertips!
I'll make this my default start-page!

Reply Score: 1

by Greuceanu on Wed 4th Jun 2008 05:59 UTC
Member since:

A feature for searching images on Google and displaying the ASCII version of them will me at least interesting ;)

Reply Score: 1

by Doc Pain on Thu 5th Jun 2008 13:37 UTC in reply to "ASCII"
Doc Pain Member since:

A feature for searching images on Google and displaying the ASCII version of them will me at least interesting ;)

I'm thinking forward and may write some stupid ideas... :-)

First, you need an xargs line parameter processor that puts your input into an HTTP request (it should be easy to implement just by lloking what the browser sends to goosh when you enter some query text); then, you get a HTML answer back which you can process by piping it though lynx -dump or ripping the HTML cover off. If pictures are included, download them and convert them into ASCII art, there are libraries that do help with this kind of conversion. Or you output just a hyperlink so it can be postprocessed in other ways.

I'm thinking of a "real" CLI tool that can be embedded in scipts, or used on the console, the same way you use your usual CLI tools - including information redirection and piping. It would have to be able to be used in dialog mode and in batch mode (without interaction).

Just imagine what fun it could be to use google's power without the web layer! :-)

% grep -v root /etc/passwd | cut -d ":" -f 1 | goosh -img -goodluck -o - | convert_ascii | less

Reply Score: 3

by siska on Wed 4th Jun 2008 07:34 UTC
Member since:

It could be interesting to have something like that for ssh by typing in the address bar of the browser:


Reply Score: 1

RE: ssh
by inetman on Wed 4th Jun 2008 07:43 UTC in reply to "ssh"
inetman Member since:

Shouldn't be that hard. You can add protocol handlers via the registry. Most likely it will be enough to have PuTTy installed and to add a handler vor ssh://

In firefox you can also do this by hand ... I've got a link here which unfortunatly is in German:

I onced did this for tel://<phone_number> in an enterprise environment to be able to create system wide links which will tell the telephony software to make a call to the link's phone number.


Edited 2008-06-04 07:46 UTC

Reply Score: 1

great stuff!
by bulio on Wed 4th Jun 2008 13:33 UTC
Member since:

I'll be using this a bunch. I love how simple the results page is, being minimalistic and simple to navigate. If only you could get more than 4 search results this would be my homepage!

Reply Score: 1

RE: great stuff!
by TLZ_ on Wed 4th Jun 2008 13:54 UTC in reply to "great stuff!"
TLZ_ Member since:

Although I can't claim to have used this alot I really like it's speed.

Instead of realoading a whole page you quite instantly get results.

Hopefully someone will develop this futher. ;)

Reply Score: 1

RE: great stuff!
by finman65 on Wed 4th Jun 2008 15:36 UTC in reply to "great stuff!"
finman65 Member since:

Try typing m (for more) to get more results.

Reply Score: 1