4 ms·
libui [1] is a promising new cross platform GUI toolkit. If I need a GUI for a small cross platform desktop app, I will definitely try it. It uses MIT license,
by gulpahum 10y ago
libui [1] is a promising new cross platform GUI toolkit. If I need a GUI for a small cross platform desktop app, I will definitely try it.
It uses MIT license, which means there is less headache for commercial applications. It is also more lightweight. I have always felt that Qt has a lot of unnecessary classes. libui has C api, but it would be easy to write a nice c++11 wrapper around it.
[1] https://github.com/andlabs/libui https://github.com/andlabs/libui
- lossolo 10y agoIt has Go wrapper, super easy to use https://github.com/andlabs/ui https://github.com/andlabs/ui
- criddell 10y agoThanks for the pointer. I'm going to watch that project and if it gets to the point where it's settled enough to document, I'll take a deeper look.
- jventura 10y agolibui is a very interesting project but I find it still pretty much alpha: good enough for playing around with it, but not quite ready for production. However it is moving fast, so who knows its state in a few months.. Btw, I'm slowly building a python wrapper (1) and accepting contributions! (1) - https://github.com/joaoventura/pylibui https://github.com/joaoventura/pylibui