Lumen is a pure Ada GUI library based on OpenGL. Some notable features of Lumen is:
- It is written in Ada, and provides an Ada API.
- It uses OpenGL for its display output.
- It is robust, flexible, and highly portable. Applications should build “out of the box” and look identical on a wide variety of platforms.
- Interdependencies are minimized, so you don’t have to drag in a whale-sized library for a mouse-sized program.