AlbaLynx – is a library for creating graphical user interface (GUI). It can be used both for ingame interface (HUD, dialogs, inventory, etc.), and for various kinds of editors. Due to the flexible template system, the appearance of the interface can be completely arbitrary. Currently it supports: OpenGL, DirectX 9.