A command-line Google search utility
What is it?
Goose (GOOge SEarch) allows you to search Google's index of the Internet
from the command line. You run Goose, giving it your list of search terms,
and it presents a list of search results using an easy to navigate Curses
display in your terminal. You can then select a search result to open in
your web browser.
How does it work?
Goose uses Google's web APIs to execute searches and retrieve the results.
Google's web APIs provide a simple, XML-based interface to their search
engine, using SOAP. Get more information at Google's
Web API page.
Goose uses a script that is part of the Urlview package to automatically
open URLs in the correct web browser. This means that if you are running
Goose in an XTerm, it will load the URL in Netscape/Mozilla, but if you
are simply running in a console or remote shell, it will load the URL in
Where can I get it?
Goose is hosted on Sourceforge. You can get it by going to the
project file download section. You can get more
information on Goose by going to the
Goose project summary
page on Sourceforge.
Goose is developed and maintained by Jon McClintock, who can be contacted at