Jewel CLI - command line parsing library for Java programs JewelCli uses an annotated interface or class definition to automatically parse and present command line arguments. The JewelCli documentation is available.