Friday, June 6, 2008

Oh My Goosh.org



goosh.org -- A Command Shell for Google

I use Google hours a day.

Now, here is a command shell/web page, which not only dumps the ads, but lets me do search strings on sites, images, blogs, the entire Google dataset, as fast as I can edit my command string. And my command string stays in memory to be called back and reused, modified.

*does happy dance*

Why the hell hasn't Google already given us this?

Welcome to goosh.org - the unofficial google shell.

This google-interface behaves similar to a unix-shell.
You type commands and the results are shown on this page.

goosh is written by Stefan Grothkopp <grothkopp@gmail.com>
it is NOT an official google product!

Your language has been set to: en (use lang to change it)

Enter help or h for a list of commands.

guest@goosh.org:/web> help
help

commandaliasesparametersfunction
web(search,s,w)[keywords]google web search
lucky(l)[keywords]go directly to first result
images(image,i)[keywords]google image search
wiki(wikipedia)[keywords]wikipedia search
clear(c)
clear the screen
help(man,h,?)[command]displays help text
news(n)[keywords]google news search
blogs(blog,b)[keywords]google blog search
feeds(feed,f)[keywords]google feed search
open(o)
open url in new window
go(g)
open url
more(m)
get more results
in(site)
search in a specific website
load

load an extension
video(videos,v)[keywords]google video search
read(rss,r)
read feed of url
place(places,map,p)[address]google maps search
lang

change language
addengine

add goosh to firefox search box
translate(trans,t)[lang1] [lang2] google translation
ls
[command]lists commands
cd

change mode
- Enter green commands without parameters to change default mode.
- Anything that's not a command will search in current default mode.
- Aliases will expand to commands. Numbers will expand to corresponding search results.
- Use cursor up and down for command history.
- Enter keyword and hit the tab-key for tab-completion.

Google junkies rejoice.

Go try goosh.org today.

h/t Boing Boing.