Widget

A widget is a small program run by the Mac OS X Dashboard or the Yahoo! Widget Engine. Dashboard is only available on Macintosh computers, while the Yahoo! Widget Engine is available for both Windows and Macintosh platforms. Dashboard and Yahoo! widgets are not compatible with each other, so similar widgets must be created separately for each widget engine.

Some common widgets include weather guides, stock lists, flight trackers, calendars, and search boxes for various websites. Widgets are convenient tools since they are always only one click or keystroke away. By default, pressing the F12 key brings up Dashboard widgets on the Mac, while pressing the F8 key brings up Yahoo! widgets. When widgets are active, they jump to the front of the screen. When Dashboard widgets are not active, they completely disappear, while Yahoo! widgets move to the background.

The idea of widgets started with a program called Konfabulator, which allowed many small programs to run simultaneously on the computer's desktop. Apple introduced a similar program, called Dashboard, with the release of Mac OS X 10.4 Tiger. Shortly after, in 2005, Yahoo! bought Konfabulator and now markets the program as the Yahoo! Widget Engine. While both widget engines come with several standard widgets, there are thousands more available online.

A few sample Dashboard widgets include:

Updated September 5, 2011

Definitions by TechTerms.com

The definition of Widget on this page is an original TechTerms.com definition. If you would like to reference this page or cite this definition, you can use the green citation links above.

The goal of TechTerms.com is to explain computer terminology in a way that is easy to understand. We strive for simplicity and accuracy with every definition we publish. If you have feedback about the Widget definition or would like to suggest a new technical term, please contact us.

Want to learn more tech terms? Subscribe to the daily or weekly newsletter and get featured terms and quizzes delivered to your inbox.

Sign up for the free TechTerms Newsletter

How often would you like to receive an email?

You can unsubscribe or change your frequency setting at any time using the links available in each email.

Questions? Please contact us.