EasyPrompt is a utility for command-line scripts. It handles prompts and default values, and also provides a testing facility for mocking out the command-line user.
Francis Hwang
gem "easyprompt", "~> 0.1.2"