The argparse4j is a command line argument parser library for Java based on Python's argparse.
Features
- Customizable option prefix characters, e.g. '--foo', '+f' and '/h'.
- Supported positional arguments and optional arguments.
- Variable number of arguments.
- Generates well formatted line-wrapped help message.
- Takes into account East Asian Width ambiguous characters when line-wrap.
- Sub-commands like, git add.
- Print default values in help message.
- Choice from given collection of values.
- Type conversion from option strings.
- Can directly assign values into user defined classes using annotation.
- Group arguments so that it will be printed in help message in more readable way.
- Read additional arguments from file
- Print candidates for unrecognized flags/commands.
License
MIT LicenseFollow argparse4j
You Might Also Like
Rate This Project
Login To Rate This Project
User Reviews
There are no 3 star reviews.