Gadgets Overview

Gadgets are mini-applications built using HTML, with JavaScript, Flash or Silverlight for dynamic behaviors. Since gadgets can run on multiple sites and platforms, there are special tags and libraries that work in different places.

Gadgets API extensions

The following extensions to the core gadget API provide additional functionality.


  • Build gadgets than run within a calendar and display time-based information.
  • Available for gadgets on Google Calendar.


  • Build gadgets that trigger based on email context.
  • Available for gadgets on Gmail.

Sites and platforms

You can run your gadgest in the following places:

Google products

Third-party products and sites

  • MyAOL
  • IBM websphere portal
  • RedHat JBoss portal
  • SUN portal
  • BEA weblogic portal

Other sites

  • Any webpage