Here a list of related projects with Liberty Eiffel:
A wrapper for the IUP toolkit. IUP is a multi-platform toolkit for building graphical user interfaces. 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.
This wrapper is still under development, but is almost complete and we encourage you to use it and send feedback.
The project website is: eiffel-iup
Tecgraph's IUP (currently in version 3.30) site: 
This package is released under the MIT license.