ruby + whiptail Eft is a ruby dsl that wraps whiptail to display dialog boxes.
Felix C. Stegerman
LGPLv3+