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....
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:
For what it's worth, I think it looks nicer. This might improve the chances of people looking for a new tool picking Xymon instead of, for example, Uptime Kuma.
Jaime Kikpole
Director of Technology Ichabod Crane Central School District (518) 758-7575, x5425
On Tue, Jun 9, 2026 at 12:58 PM spiderr <spiderr@bitweaver.org> wrote:
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....
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:
Xymon mailing list -- xymon@xymon.com To unsubscribe send an email to xymon-leave@xymon.com
I agree Jaime, the UI is a significant consideration. Uptime-numa with 8K forks and 87K stars! 😳
But Xymon in old school .c has amazing scale.
What OS are you running Xymon on? I’ll see if I can get a 5.0.1 build for you.
~ spiderr
On Jun 9, 2026, at 3:31 PM, Jaime Kikpole via Xymon <xymon@xymon.com> wrote:
For what it's worth, I think it looks nicer. This might improve the chances of people looking for a new tool picking Xymon instead of, for example, Uptime Kuma.
Jaime Kikpole Director of Technology Ichabod Crane Central School District (518) 758-7575, x5425
On Tue, Jun 9, 2026 at 12:58 PM spiderr <spiderr@bitweaver.org <mailto:spiderr@bitweaver.org>> wrote:
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....
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:
Xymon mailing list -- xymon@xymon.com <mailto:xymon@xymon.com> To unsubscribe send an email to xymon-leave@xymon.com <mailto:xymon-leave@xymon.com>
Xymon mailing list -- xymon@xymon.com To unsubscribe send an email to xymon-leave@xymon.com
Personally, I run the server on FreeBSD. While I appreciate the offer for a build, I prefer to wait for an official release and packaging into the FreeBSD pkg system, so it's easier to maintain.
Jaime Kikpole
Director of Technology Ichabod Crane Central School District (518) 758-7575, x5425
On Tue, Jun 9, 2026, 10:56 PM spiderr <spiderr@bitweaver.org> wrote:
I agree Jaime, the UI is a significant consideration. Uptime-numa with 8K forks and 87K stars! 😳
But Xymon in old school .c has amazing scale.
What OS are you running Xymon on? I’ll see if I can get a 5.0.1 build for you.
~ spiderr
On Jun 9, 2026, at 3:31 PM, Jaime Kikpole via Xymon <xymon@xymon.com> wrote:
For what it's worth, I think it looks nicer. This might improve the chances of people looking for a new tool picking Xymon instead of, for example, Uptime Kuma.
Jaime Kikpole
Director of Technology Ichabod Crane Central School District (518) 758-7575, x5425
On Tue, Jun 9, 2026 at 12:58 PM spiderr <spiderr@bitweaver.org> wrote:
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....
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:
Xymon mailing list -- xymon@xymon.com To unsubscribe send an email to xymon-leave@xymon.com
Xymon mailing list -- xymon@xymon.com To unsubscribe send an email to xymon-leave@xymon.com
Xymon mailing list -- xymon@xymon.com To unsubscribe send an email to xymon-leave@xymon.com
Hey,
wow – it looks like it was a hell of a lot of work!
Working with and using Xymon since 2006, I’ve installed it several times on various linux os’es, and I’m using it at home also. Currently we’re stuck with 4.3.30, monitoring our infrastructure persisting of around 1000 devices, but with a lot of own scripts on your Xymon installation.
Seeing your post here leads me to create another virtual machine to install your -let me say- Xymon variant. The install went through straight forward; did this on OracleLinux 10.1 without any problems, not using any OracleLinux-foreign repos.
Your UI redesign is, indeed, a big change and, if I can tell it from my side only, I need to become familiar with this. It’s different, more modern, and I’ll see whether it’s more usable (for me). I respect your work that went into it!
I’ll work the next days with it.
Thank you for your work!
Regards Christian
Von: spiderr <spiderr@bitweaver.org> Gesendet: Dienstag, 9. Juni 2026 18:58 An: xymon@xymon.com Betreff: [Xymon] Modernized HTML5 Xymon in my fork
WARNUNG: Diese E-Mail kam von außerhalb der Organisation. Klicken Sie nicht auf Links oder öffnen Sie keine Anhänge, es sei denn, Sie kennen den Absender und wissen, dass der Inhalt sicher ist.
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....
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:
[cid:image001.png@01DCF8C1.44A828C0]
[cid:image002.png@01DCF8C1.44A828C0]
[cid:image003.jpg@01DCF8C1.44A828C0]
[cid:image004.jpg@01DCF8C1.44A828C0]
Xymon mailing list -- xymon@xymon.com<mailto:xymon@xymon.com> To unsubscribe send an email to xymon-leave@xymon.com<mailto:xymon-leave@xymon.com>
Forgot to mention that I've used your source code v5.0.1.tar.gz and installed from there.....
Von: Becker Christian via Xymon <xymon@xymon.com> Gesendet: Mittwoch, 10. Juni 2026 10:18 An: Xymon mailinglist <xymon@xymon.com> Cc: Becker Christian <christian.becker@rhein-zeitung.net> Betreff: [Xymon] Re: Modernized HTML5 Xymon in my fork
WARNUNG: Diese E-Mail kam von außerhalb der Organisation. Klicken Sie nicht auf Links oder öffnen Sie keine Anhänge, es sei denn, Sie kennen den Absender und wissen, dass der Inhalt sicher ist.
Hey,
wow - it looks like it was a hell of a lot of work!
Working with and using Xymon since 2006, I've installed it several times on various linux os'es, and I'm using it at home also. Currently we're stuck with 4.3.30, monitoring our infrastructure persisting of around 1000 devices, but with a lot of own scripts on your Xymon installation.
Seeing your post here leads me to create another virtual machine to install your -let me say- Xymon variant. The install went through straight forward; did this on OracleLinux 10.1 without any problems, not using any OracleLinux-foreign repos.
Your UI redesign is, indeed, a big change and, if I can tell it from my side only, I need to become familiar with this. It's different, more modern, and I'll see whether it's more usable (for me). I respect your work that went into it!
I'll work the next days with it.
Thank you for your work!
Regards Christian
Von: spiderr <spiderr@bitweaver.org<mailto:spiderr@bitweaver.org>> Gesendet: Dienstag, 9. Juni 2026 18:58 An: xymon@xymon.com<mailto:xymon@xymon.com> Betreff: [Xymon] Modernized HTML5 Xymon in my fork
WARNUNG: Diese E-Mail kam von außerhalb der Organisation. Klicken Sie nicht auf Links oder öffnen Sie keine Anhänge, es sei denn, Sie kennen den Absender und wissen, dass der Inhalt sicher ist.
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....
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:
[cid:image001.png@01DCF8C2.F8025AC0]
[cid:image002.png@01DCF8C2.F8025AC0]
[cid:image003.jpg@01DCF8C2.F8025AC0]
[cid:image004.jpg@01DCF8C2.F8025AC0]
Xymon mailing list -- xymon@xymon.com<mailto:xymon@xymon.com> To unsubscribe send an email to xymon-leave@xymon.com<mailto:xymon-leave@xymon.com>
Hi Christian,
Glad to hear the build worked! I have been using Rocky 9 for my development, so that is a small adjustment to OL10.
Please let me know your thoughts. Every feature and URL from 4.3.30 should work identical on 5.0.1 - if not, please ask. It was a little disorienting at first after decades of the interface. Now I am 😡 when I have to use the old interface.
Like you, I have been using Xymon since 2006, and I use it on multiple installs with similar device counts. Most useful for me is the new CSS Color selector. It is a big help if you have Group Pages of many devices and I want to see "just blue rows" for example. It is simple CSS, so back end code was needed.
I am curious, do you use ACK or Critical Systems? I have never used them because the interface seemed to hard, but now I am more interested with the easier forms.
~ spiderr
On Jun 10, 2026, at 4:17 AM, Becker Christian via Xymon <xymon@xymon.com> wrote:
Hey,
wow – it looks like it was a hell of a lot of work!
Working with and using Xymon since 2006, I’ve installed it several times on various linux os’es, and I’m using it at home also. Currently we’re stuck with 4.3.30, monitoring our infrastructure persisting of around 1000 devices, but with a lot of own scripts on your Xymon installation.
Seeing your post here leads me to create another virtual machine to install your -let me say- Xymon variant. The install went through straight forward; did this on OracleLinux 10.1 without any problems, not using any OracleLinux-foreign repos.
Your UI redesign is, indeed, a big change and, if I can tell it from my side only, I need to become familiar with this. It’s different, more modern, and I’ll see whether it’s more usable (for me). I respect your work that went into it!
I’ll work the next days with it.
Thank you for your work!
Regards Christian
Hello. I'm very glad about all this activity to make Xymon live again. I also have been using it since around 2006, and recently thinking about more modern alternatives, should development stop. But it's not! Please consider joining the new organization board to add the new interface to a next release. Plus, could you align the code to 4.3.31 branch and the next coming release? I would be happy to test the new interface in my home environment. Mario
Il giorno mer, 10/06/2026 alle 12.42 -0400, spiderr ha scritto:
Hi Christian,
Glad to hear the build worked! I have been using Rocky 9 for my development, so that is a small adjustment to OL10.
Please let me know your thoughts. Every feature and URL from 4.3.30 should work identical on 5.0.1 - if not, please ask. It was a little disorienting at first after decades of the interface. Now I am 😡 when I have to use the old interface.
Like you, I have been using Xymon since 2006, and I use it on multiple installs with similar device counts. Most useful for me is the new CSS Color selector. It is a big help if you have Group Pages of many devices and I want to see "just blue rows" for example. It is simple CSS, so back end code was needed.
I am curious, do you use ACK or Critical Systems? I have never used them because the interface seemed to hard, but now I am more interested with the easier forms.
~ spiderr
On Jun 10, 2026, at 4:17 AM, Becker Christian via Xymon <xymon@xymon.com> wrote:
Hey, wow – it looks like it was a hell of a lot of work! Working with and using Xymon since 2006, I’ve installed it several times on various linux os’es, and I’m using it at home also. Currently we’re stuck with 4.3.30, monitoring our infrastructure persisting of around 1000 devices, but with a lot of own scripts on your Xymon installation. Seeing your post here leads me to create another virtual machine to install your -let me say- Xymon variant. The install went through straight forward; did this on OracleLinux 10.1 without any problems, not using any OracleLinux-foreign repos. Your UI redesign is, indeed, a big change and, if I can tell it from my side only, I need to become familiar with this. It’s different, more modern, and I’ll see whether it’s more usable (for me). I respect your work that went into it! I’ll work the next days with it. Thank you for your work! Regards Christian
Xymon mailing list -- xymon@xymon.com To unsubscribe send an email to xymon-leave@xymon.com
Hi,
i can tell that all is working as you mentioned. But - and that’s the part that makes my heart a bit heavy, I’ve recognized that I’m more to work with the old-fashioned UI rather than the new, developed by you. I appreciate your work and it’s probably because I’ve been working with Xymon since 2006, using the old-fashioned UI since then, I can use it blind. Nevertheless, that’s only my thought.
If one can choose between UI old fashioned and UI reworked, this could be an option.
Sorry for my remarks….
Regards Christian
Von: spiderr <spiderr@bitweaver.org> Gesendet: Mittwoch, 10. Juni 2026 18:42 An: Xymon mailinglist <xymon@xymon.com> Betreff: [Xymon] Re: Modernized HTML5 Xymon in my fork
WARNUNG: Diese E-Mail kam von außerhalb der Organisation. Klicken Sie nicht auf Links oder öffnen Sie keine Anhänge, es sei denn, Sie kennen den Absender und wissen, dass der Inhalt sicher ist.
Hi Christian,
Glad to hear the build worked! I have been using Rocky 9 for my development, so that is a small adjustment to OL10.
Please let me know your thoughts. Every feature and URL from 4.3.30 should work identical on 5.0.1 - if not, please ask. It was a little disorienting at first after decades of the interface. Now I am 😡 when I have to use the old interface.
Like you, I have been using Xymon since 2006, and I use it on multiple installs with similar device counts. Most useful for me is the new CSS Color selector. It is a big help if you have Group Pages of many devices and I want to see "just blue rows" for example. It is simple CSS, so back end code was needed.
I am curious, do you use ACK or Critical Systems? I have never used them because the interface seemed to hard, but now I am more interested with the easier forms.
~ spiderr
On Jun 10, 2026, at 4:17 AM, Becker Christian via Xymon <xymon@xymon.com<mailto:xymon@xymon.com>> wrote:
Hey,
wow – it looks like it was a hell of a lot of work!
Working with and using Xymon since 2006, I’ve installed it several times on various linux os’es, and I’m using it at home also. Currently we’re stuck with 4.3.30, monitoring our infrastructure persisting of around 1000 devices, but with a lot of own scripts on your Xymon installation.
Seeing your post here leads me to create another virtual machine to install your -let me say- Xymon variant. The install went through straight forward; did this on OracleLinux 10.1 without any problems, not using any OracleLinux-foreign repos.
Your UI redesign is, indeed, a big change and, if I can tell it from my side only, I need to become familiar with this. It’s different, more modern, and I’ll see whether it’s more usable (for me). I respect your work that went into it!
I’ll work the next days with it.
Thank you for your work!
Regards Christian
participants (4)
-
Becker Christian
-
hopbyhop.net
-
Jaime Kikpole
-
spiderr