goosh.org is a command line based (Ajax web based) interface for google, created by Stefan Grothkopp. You just write your search query and the results will be listed for you in a very similar manner to command line programs.
Searching using goosh will still need you to use your mouse to open the results and continue browsing. Not a very suitable shell mode. Well, this haven't been the main usage of goosh (for me).
Instead, I have been using it heavily as my translator.
Instead of:
- Going to http://translate.google.com/ in the browser
- Writing the text to be translated
- Choosing the from/to languages from the drop down lists
- Clicking "Translate"
- Going to goosh.org
- typing the command following command and hitting Enter
translate src dst sentence
for example:
translate en ar my name is mahmoud
to get "اسمي محمود"
Goosh is pretty much easier and more comfartable to use once you know your commands and its arguments.
Type help (or its alias man) while you are at the goosh shell to see the list of available commands. (example: man translate)
You can use the up key to get the last command to reuse it in a similar manner of using the shell. This is quite usable.