Npyscreen is a python widget library and application framework
for programming terminal or console applications. It is built
on top of ncurses, which is part of the standard library.