10

8

6

4

2


6.1

8.3

4.9
0.0

4.9

5.2

3.3

6.7

2.9

9.5

2.0
0.0

6 Command-line Argument Parsers libraries and projects

  • JCommander

    6.1 8.3 L2 Java
    Command line arguments parsing framework with custom types and validation via implementing interfaces.
  • args4j

    4.9 0.0 L4 Java
    Small library to parse command like arguments similar to javac.
  • Airline

    4.9 5.2 L3 Java
    Annotation-based framework for parsing Git like command line arguments.
  • JOpt Simple

    3.3 6.7 L5 Java
    Simple parser that uses the POSIX getopt() and GNU getopt_long() syntaxes. Does not use annotations, uses a fluent API instead.
  • picocli

    2.9 9.5 Java
    Annotation-based. Usage help with ANSI styles and colors. Easily included as source to avoid adding a dependency.
  • JewelCLI

    2.0 0.0 L5 Java
    Uses annotations to automatically parse and inject the values with regex validation and Enum support.

Add another 'Command-line Argument Parsers' Library