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.
Repository Index
47,133 repositories indexed
1–13 of 13 · Most stars
Command line parsing, invocation, and rendering of terminal output.
Kong is a command-line parser for Go
Validate XML, Parse XML and Build XML rapidly without C/C++ based libraries and no callback.
A library for interactive command line interfaces in modern C++
A simple to use, composable, command line parser for C++ 11 and beyond
Declarative framework for interactive CLI applications
Fortran command Line Arguments Parser for poor people
Command-line options parser system for Common Lisp
CLI utility and Python module for analyzing log files and other data.
Composable CLI Argument Parser for all modern .Net platforms.
✨🐌 🐎✨ fastest npm scripts runner
clinfer (short for CLI inference) automatically generates CLIs from standard JS objects, classes or ES modules. Each method generates a "command", and each field an "option". The help is produced automatically.