tty-prompt (rubygems): A beautiful and powerful interactive command line prompt with a robust API for getting and validating complex inputs.
Keywords: cli|menus|prompt|ruby-cli|ruby-gem|terminal|terminal-input|terminal-menu|tty|tty-components|user-interface