webX is both an HTML component generation tool and an HTML component repository. HTML components are described in XML which is transformed via XSL to HTML. Components include menus, tabbed panes, layout managers, labels, tooltips, collapsible areas, etc.