Xymon Mailing List Archive search

Modernized HTML5 Xymon in my fork

list Spiderr
Tue, 09 Jun 2026 12:58:23 -0400
Message-Id: <user-cc6e9f5f6442@xymon.invalid>

Thanks to all the great work being done to get Xymon on Github lately, I created a fork where I refactored Xymon HTML output to be HTML 5 compliant. I had to do this in my own projects years ago, so I "put the band back together”.

This is not a theme, this is a complete purge of Web 1.0 table based layouts embedded in the .c to a modern HTML5 compliant, responsive (aka mobile) interface. (I did however implement proper CSS themeing for easy customization).


Release Details:
https://github.com/spiderr/xymon/releases

Code:
https://github.com/spiderr/xymon/tree/html5-bootstrap

EL9 rpm build:
https://github.com/spiderr/xymon/releases/download/v5.0.1/xymon-5.0.1-0.el9.tera.x86_64.rpm


Snippet from the release notes: 

100% UI changes, 0% everything else. My hard rule was every daemon, protocol, data format, CGI API, URL, and query string is identical to 4.3.30. Scripts, bookmarks, and integrations will not notice the difference. The only thing that changed is the HTML that comes out of the CGIs and page generator. This is a large refactor so I presumptuously dubbed it 5.0, because... HTML5 + Bootstrap 5 = Xymon 5... 

I could say a lot more, but the release page has almost all changes well documented.


Here are some screenshots:
Attachments (3)