10

8

6

4

2


7.3

9.6

6.7

4.2

5.7
0.0

5.5
0.0

5.5

9.1

5.3
0.0

8 Command-line Argument Parsers libraries and projects

  • picocli

    7.3 9.6 Java
    Annotation-based. Usage help with ANSI styles and colors. Easily included as source to avoid adding a dependency.
  • JCommander

    6.7 4.2 L2 Java
    Command line arguments parsing framework with custom types and validation via implementing interfaces.
  • Spring Shell 3

    5.7 0.0 Java
    Command-line Argument Parsers
  • Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
    Promoted scoutapm.com
  • Airline

    5.5 0.0 L3 Java
    Annotation-based framework for parsing Git like command line arguments.
  • JLine

    5.5 9.1 Java
    Command-line Argument Parsers CLI
  • args4j

    5.3 0.0 L4 Java
    Small library to parse command like arguments similar to javac.
  • JOpt Simple

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

    2.5 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