A Commander for modern Go CLI interactions
Repository Index
47,133 repositories indexed
1–4 of 4 · Most stars
Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
Idiomatic Go input parsing with subcommands, positional values, and flags at any position. No required project or package layout and no external dependencies.
POSIX-compliant command-line UI (CLI) parser and Hierarchical-configuration operations