nappgui looks great and useful and can be compared to the nim-native 
[NiGui](https://github.com/simonkrauter/NiGui). Libraries of such kind (based 
on the os-native tech) cover about 90% of regular needs and get close to 100% 
in case of FreePasal's LCL.

As I see it, to have such a library paired with an ergonomic way for specifying 
the layouts at Nim disposal has to be one of the priorities for the GUI 
direction of development.

I don't get why would one mention a video player when most of the libs don't 
even have a basic [checked list 
box](https://wiki.lazarus.freepascal.org/TCheckListBox) or a 
[simple](https://wiki.lazarus.freepascal.org/TValueListEditor) 
[grid](https://wiki.lazarus.freepascal.org/TStringGrid) widgets. You can't 
substitute them as easily as you can open an ffplay window for playing videos.

lvgl is a completely different beast.

Reply via email to