JLine is a Java library for handling console input.
args4j args4j is a small Java class library that makes it easy to parse command line options/arguments in your CUI application. See more info at https://args4j.kohsuke.org/
picocli is a command line interface development framework and argument parser for JVM-based applications. It maps command line options and positional parameters to strongly typed Java methods and fields using a declarative, annotation-based model. The framework provides specific support for native image compilation, producing the reflection and resource configuration files necessary to build standalone binaries with reduced startup overhead. It further distinguishes itself with a dedicated system for generating shell autocompletion scripts and an ANSI terminal stylizer for applying colors and
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you…
The main features of apache/commons-cli are: Java CLI Frameworks.
Open-source alternatives to apache/commons-cli include: cbeust/jcommander. jline/jline3 — JLine is a Java library for handling console input. kohsuke/args4j — args4j args4j is a small Java class library that makes it easy to parse command line options/arguments in your CUI… remkop/picocli — picocli is a command line interface development framework and argument parser for JVM-based applications. It maps…