ritopt is an option parsing package written in Java based on the opt library available for the C, C++, and Perl languages. It provides the ability to register short and long options, array options, option modules, and provides a built-in menu system.