You are looking at the HTML representation of the XML format.
HTML is good for debugging, but is unsuitable for application use.
Specify the format parameter to change the output format.
To see the non HTML representation of the XML format, set format=xml.
See the complete documentation, or
API help for more information.
<?xml version="1.0"?>
<api>
<query>
<gadgets>
<gadget id="site" desc="<i>Site</i>: General utilities needed by the templates and portals of this wiki.">
<metadata>
<settings default="" category="interface-gadgets">
<rights />
<skins />
</settings>
<module>
<scripts>
<script>Gadget-site.js</script>
<script>Gadget-NavFrame.js</script>
</scripts>
<styles>
<style>Gadget-site.css</style>
<style>Gadget-NavFrame.css</style>
</styles>
<dependencies>
<dependency>mediawiki.legacy.wikibits</dependency>
<dependency>mediawiki.util</dependency>
<dependency>jquery.mwExtension</dependency>
<dependency>ext.gadget.enwp-boxes</dependency>
</dependencies>
<messages />
</module>
</metadata>
</gadget>
<gadget id="collapsibleTables" desc="&lt;gadget-collapsibleTables&gt;">
<metadata>
<settings default="" category="interface-gadgets">
<rights />
<skins />
</settings>
<module>
<scripts>
<script>Gadget-collapsibleTables.js</script>
</scripts>
<styles />
<dependencies />
<messages />
</module>
</metadata>
</gadget>
<gadget id="Edittop" desc="&lt;gadget-Edittop&gt;">
<metadata>
<settings category="interface-gadgets">
<rights />
<skins />
</settings>
<module>
<scripts>
<script>Gadget-edittop.js</script>
</scripts>
<styles />
<dependencies />
<messages />
</module>
</metadata>
</gadget>
<gadget id="UTCLiveClock" desc="Gadget-UTCLiveClock">
<metadata>
<settings category="interface-gadgets">
<rights />
<skins />
</settings>
<module>
<scripts>
<script>Gadget-UTCLiveClock.js</script>
</scripts>
<styles />
<dependencies />
<messages />
</module>
</metadata>
</gadget>
<gadget id="DotsSyntaxHighlighter" desc="&lt;gadget-DotsSyntaxHighlighter&gt;">
<metadata>
<settings category="editing-gadgets">
<rights />
<skins />
</settings>
<module>
<scripts>
<script>Gadget-DotsSyntaxHighlighter.js</script>
</scripts>
<styles />
<dependencies />
<messages />
</module>
</metadata>
</gadget>
<gadget id="Edittools" desc="&lt;gadget-Edittools&gt;">
<metadata>
<settings default="" category="editing-gadgets">
<rights />
<skins />
</settings>
<module>
<scripts>
<script>Gadget-Edittools.js</script>
</scripts>
<styles />
<dependencies />
<messages />
</module>
</metadata>
</gadget>
<gadget id="HotCat" desc="<a href="/index.php?title=W:WP:HOTCAT" title="W:WP:HOTCAT">HotCat</a>, easily add / remove / change a category on a page, with name suggestion <small>&#91;<a href="/index.php?title=File:HotCat.png&amp;action=edit&amp;redlink=1" class="new" title="File:HotCat.png (page does not exist)">example</a>]</small>">
<metadata>
<settings category="editing-gadgets">
<rights />
<skins />
</settings>
<module>
<scripts>
<script>Gadget-HotCat.js</script>
</scripts>
<styles />
<dependencies />
<messages />
</module>
</metadata>
</gadget>
<gadget id="TabOverride" desc="TabOverride, allows to input tab characters on the editing area by pressing the tab key on the keyboard">
<metadata>
<settings category="editing-gadgets">
<rights />
<skins />
</settings>
<module>
<scripts>
<script>Gadget-TabOverride.js</script>
</scripts>
<styles />
<dependencies />
<messages />
</module>
</metadata>
</gadget>
<gadget id="WmfProjectStatusHelper" desc="&lt;gadget-WmfProjectStatusHelper&gt;">
<metadata>
<settings default="" category="editing-gadgets">
<rights />
<skins />
</settings>
<module>
<scripts>
<script>Gadget-WmfProjectStatusHelper.js</script>
</scripts>
<styles />
<dependencies />
<messages />
</module>
</metadata>
</gadget>
<gadget id="oldeditor" desc="&lt;gadget-oldeditor&gt;">
<metadata>
<settings category="editing-gadgets">
<rights />
<skins />
</settings>
<module>
<scripts>
<script>Gadget-oldeditor.js</script>
</scripts>
<styles />
<dependencies />
<messages />
</module>
</metadata>
</gadget>
<gadget id="templatedata" desc="&lt;gadget-templatedata&gt;">
<metadata>
<settings category="editing-gadgets">
<rights />
<skins />
</settings>
<module>
<scripts>
<script>Gadget-templatedata-core.js</script>
<script>Gadget-templatedata-fixture.js</script>
</scripts>
<styles>
<style>Gadget-templatedata-core.css</style>
</styles>
<dependencies>
<dependency>jquery.ui.dialog</dependency>
</dependencies>
<messages />
</module>
</metadata>
</gadget>
<gadget id="workinprogress" desc="&lt;gadget-workinprogress&gt;">
<metadata>
<settings category="editing-gadgets">
<rights />
<skins />
</settings>
<module>
<scripts>
<script>Gadget-workinprogress.js</script>
</scripts>
<styles />
<dependencies />
<messages />
</module>
</metadata>
</gadget>
<gadget id="CleanDeleteReasons" desc="Gadget-CleanDeleteReasons">
<metadata>
<settings category="AuthorizedUsers">
<rights />
<skins />
</settings>
<module>
<scripts>
<script>Gadget-CleanDeleteReasons.js</script>
</scripts>
<styles />
<dependencies />
<messages />
</module>
</metadata>
</gadget>
<gadget id="blocktab" desc="&lt;gadget-blocktab&gt;">
<metadata>
<settings category="AuthorizedUsers">
<rights />
<skins />
</settings>
<module>
<scripts>
<script>Gadget-blocktab.js</script>
</scripts>
<styles />
<dependencies>
<dependency>mediawiki.util</dependency>
<dependency>mediawiki.Title</dependency>
</dependencies>
<messages />
</module>
</metadata>
</gadget>
<gadget id="botRollback" desc="&lt;gadget-botRollback&gt;">
<metadata>
<settings category="AuthorizedUsers">
<rights />
<skins />
</settings>
<module>
<scripts>
<script>Gadget-botRollback.js</script>
</scripts>
<styles />
<dependencies />
<messages />
</module>
</metadata>
</gadget>
</gadgets>
</query>
</api>