- Gadget Manifest. An XML file defining the gadget properties, including name, icon, and description.
- HTML File. Defines the core code for the gadget.
- HTML settings file. For use in the HTML.
- Images, Script, and Style Sheets. Defines the core code for the gadget.
- Icon. For use in the Gadget Picker.