Caty is a framework for parsing command line arguments in Ruby. It is intended for projects that are of medium size and offers great facilities to easily rig your application with command line capabilities. It was designed to be as subtle as possible.