PatternFly Integration for WebUI

What are people’s thoughts on integrating for the webUI? This is the same interface many projects use such as and I think it would add a consistent UI across ecosystems as well improve the look. Here are some templates .


I’d like joining the Cockpit project for future NethServer releases :heartpulse:

I know I have to be patient…


I love it, beautiful, well-documented and used by a bunch of projects. It seems to provide an interface designed by UI professionals, leaving the project engineers free to concentrate on the under-the-hood coding.


I love it too! I think it could be possible to replace the current XHTML/CSS/jQuery Nethgui layer with Patternfly. It would be mostly a cosmetic change we can deploy during the 6 life cycle, but it would also require some efforts…

A more revolutionary approach can be based on Cockpit. As said before, here we’re talking about NS 7 or 8.

If NS will integrate Docker… I think that Cockpik will be easier.

Do you think just a cosmetic change? What about usability? Is it easier to handle lowering the barrier to contribution?

Usability? I don’t know what will be the final result, I guess it will be a visual enhancement at least :slight_smile:

About contributor’s barrier, I think using a widely adopted and documented library is always a good idea, but I don’t know how much Patternfly can help. For instance jQueryUI is well documented and Nethgui is built on it, but doesn’t seem to help anyway.

Sencha ExtJS ( might be another option. OpenMediaVault recently switch to it and Sencha ExtJS is under the GPLv3 ( You can find examples of what can be done at . Thoughts?


Quite familiar…it seems Google Analytics GUI.