Reading the “How Does it Work?” section of the readme, I interpret it as WebUI being a way of embedding a web view into your existing program, being a sort of proxy for the existing browser of the system.
I couldn't tell from their docs what makes their project unique compared to these existing and more popular solutions.
WebUI uses whatever browser (or browser component) is already present on your system.
That's a big difference!