options is a Java toolkit for parsing command line options. It focuses on ease-of-use. It uses annotations to declare valid options and takes care not to intrude on your class structure. It adheres to the GNU getopt style of options.

Changes:
Allows extending parsing to arbitrary classes by adding custom value parsers. A bugfix for "--": argument parsing no longer automatically stops. Options are now present in the Maven central repository

URL:
net.windwards options – Freecode