4 ms·
The IUP C GUI library (for desktop apps) seems interesting too. Checked it out a bit. It's from the same University in Brazil as the Lua language, IIRC. https:
by vram22 9y ago
The IUP C GUI library (for desktop apps) seems interesting too. Checked it out a bit. It's from the same University in Brazil as the Lua language, IIRC.
https://en.wikipedia.org/wiki/IUP_(software) https://en.wikipedia.org/wiki/IUP_(software)
http://webserver2.tecgraf.puc-rio.br/iup/ http://webserver2.tecgraf.puc-rio.br/iup/
"IUP is a multi-platform toolkit for building graphical user interfaces. It offers a simple API in three basic languages: C, Lua and LED. IUP's purpose is to allow a program source code to be compiled in different systems without any modification. Its main advantages are:
high performance, due to the fact that it uses native interface elements.
fast learning by the user, due to the simplicity of its API."
- flukus 9y agoLibUI (https://github.com/andlabs/libui https://github.com/andlabs/libui) is another promising one with plenty of bindings. A portable wrapper around native widgets, just needs the table API to be completed.
- vram22 9y agoThanks, will take a look. I think I had come across it here on HN, but had not tried it out yet. Did not know that there were many bindings.
- vram22 9y agoIt says there: ATTENTION: THIS PROJECT IS STILL BEING DEVELOPED AND IS NOT UNMAINTAINED. PLEASE DO NOT ASSUME THAT JUST BECAUSE THERE HASN'T BEEN A COMMIT ON THE MASTER BRANCH IN MONTHS IT HAS BEEN ABANDONED. THANK YOU! but a bit below, it shows Build failing.
- aepiepaey 9y agoIf you actually click that and check the build status, you can see that the most recent build of the master branch was successful. The only failing builds are for pull requests and other branches. The image URL in README.md should probably be changed to https://travis-ci.org/andlabs/libui.svg?branch=master https://travis-ci.org/andlabs/libui.svg?branch=master (from just https://travis-ci.org/andlabs/libui.svg https://travis-ci.org/andlabs/libui.svg).
- vram22 9y agoThanks for that info.