Command Line Parsers
Apache Commons CLI provides a simple API for presenting, processing, and validating a Command Line Interface.
Last Release on Aug 14, 2024
2. JCommander1,435 usages
com.beust » jcommanderApache
Command line parsing library for Java
Last Release on Jan 11, 2022
Relocated → org.jcommander »
jcommander
3. Picocli989 usages
info.picocli » picocliApache
Java command line parser with both an annotations API and a programmatic API. Usage help with ANSI styles and colors. Autocomplete. Nested subcommands. Easily included as source to avoid adding a dependency.
Last Release on Apr 19, 2025
Args4j is a small Java class library that makes it easy to parse command line options/arguments
Last Release on Mar 6, 2024
6. CLI705 usages
org.clojure » tools.cliEPL
Command line parsing library for Clojure
Last Release on Feb 20, 2024
7. Scopt625 usages
com.github.scopt » scoptMIT
a command line options parsing library
Last Release on Apr 12, 2024
8. Clikt194 usages
com.github.ajalt » cliktApache
Multiplatform command line interface parsing for Kotlin
Last Release on Jun 20, 2020
Relocated → com.github.ajalt.clikt »
clikt
10. JSAP154 usages
com.martiansoftware » jsapLGPL