All Desktop gadgets use the Gadget API. They can also use core JavaScript features and the XMLHttpRequest class. Windows-only Desktop gadgets can include native Windows libraries and use selected Search APIs to take advantage of Google Desktop search features. For details, see APIs that a Gadget Can Use.
If you're new to Desktop gadgets, follow these tutorials:
When you're ready to start writing gadgets, see the following pages:
As you work on your gadget, consult these resources:
Once your gadget is finished and tested, you can make it available to millions of users by submitting the gadget.
We're reorganizing and rewriting our documentation to help developers use JavaScript and the Gadget Designer to create gadgets. Along the way we've removed some pages, most of which describe APIs that still work but are no longer encouraged. If you really want the old documentation, download the archived doc.
Desktop gadgets are an easy way for Google Desktop users to customize their computers. Google provides a few standard Desktop gadgets, but users always want more! A Desktop gadget can display almost anything, so it's a great way for you to present whatever content you want, in whatever way you choose.