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…
JLine is a Java library for handling console input.
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
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/
The main features of kohsuke/args4j are: Java CLI Frameworks.
Open-source alternatives to kohsuke/args4j include: apache/commons-cli — Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file… cbeust/jcommander. jline/jline3 — JLine is a Java library for handling console input. remkop/picocli — picocli is a command line interface development framework and argument parser for JVM-based applications. It maps…