command-line
Apache Commons CLI provides a simple API for presenting, processing, and validating a Command Line Interface.
Last Release on Nov 13, 2025
3.JCommander90 usages
org.jcommander » jcommander Apache
Command line parsing library for Java
Last Release on Oct 5, 2025
4.Picocli1,392 usages
info.picocli » picocli Apache
Java command line parser with both an annotations API and a programmatic API. Usage help with ANSI styles and colors.
Last Release on Apr 19, 2025
5.Scopt647 usages
com.github.scopt » scopt MIT
a command line options parsing library
Last Release on Oct 6, 2026
6.CLI746 usages
org.clojure » tools.cli EPL
Command line parsing library for Clojure
Last Release on Mar 10, 2026
7.Clikt285 usages
com.github.ajalt.clikt » clikt-jvm Apache
Multiplatform command line interface parsing for Kotlin
Last Release on Jan 16, 2026
8.Clikt41 usages
com.github.ajalt.clikt » clikt Apache
Multiplatform command line interface parsing for Kotlin
Last Release on Jan 16, 2026
Args4j is a small Java class library that makes it easy to parse command line options/arguments
Last Release on Mar 6, 2024
10.Mainargs203 usages
com.lihaoyi » mainargs MIT
Main method argument parser for Scala
Last Release on Dec 26, 2025