Malef
Malef is a terminal/console-handling library written in Ada.
Description
Malef is an open source and free library written in Ada to create Terminal User Interfaces with an approach similar to graphical libraries. It will also provides bindings to the C and Python3. programming languages.
You can see examples in the examples directory.
Compilation
System | Status |
---|---|
Linux | |
Windows | |
Unix |
Subsystem | Status |
---|---|
ANSI | |
CMD |
There are some problems with colours in the CMD subsystem, everything else works though. But the ANSI subsystem is still more robust.
Tests
The test directory hasn't been updated recently, in future versions new tests will be added.
System | Status |
---|---|
Linux | |
Windows |
How to build it?
Better instructions will be given in the future. But basically download GNAT and run
gprbuild -p -Pmalef.gpr With the options you want, a complete list can be seen in the shared.gpr source file.
Licenses
This library is made available under the GPLv3 license.