hawtio is highly modular with lots of plugins (see below), so that hawtio can discover exactly what services are inside a JVM and dynamically update the console to provide an interface to them as things come and go. So after you have deployed hawtio into a container, as you add and remove new services to your JVM the hawtio console updates in real time.
For more details see the Configuration Guide and How Plugins Work.
The following plugins are all included by default in the hawtio-web.war distro. You can see the source for the all default plugins here.
The following plugins are not intended to be used by users of hawtio, but are there for developers of hawtio plugins to use to build even hawter plugins.
Each hawtio distro has these browser based plugins inside already. The hawtio UI updates itself in real time based on what it can find in the server side JVM it connects to. So for example if you deploy some Apache Camel then the Camel plugin will appear.
In addition there are some server side Java based plugins you can deploy to add new behaviour to your hawtio console.
If you create a new external plugin to hawtio please fork this repository, update this file to add a link to your plugin and submit a pull request.