Ncurses
From TheLinuxVault
Ncurses is a code library that is often used by developers to create something similar to a GUI within a terminal. This allows for a greater ease of use by the end-users, without having to depend on X for proper functionality.

