cli_menu

Screencast of cli_menu in action

A library for adding simple menus to console (CLI) apps. It displays a list of options and then allows the user to make a selection using the up and down arrows on the keyboard (when ANSI is available), or by typing a number as a prompt.

This library is conservative - it favors compatibility over fancy ANSI features and Unicode glyphs.

Features and bugs

Please file feature requests and bugs at the issue tracker.

Libraries

cli_menu