Picocli is an annotation-based command line parser written in Java that scales down to very small applications, generates customizable usage help with ANSI colors and styles, and features TAB autocompletion(!), nested subcommands (to any depth) and more.
I'm working on the user manual for the upcoming v2.0 release, and I'm looking for examples of how picocli can be used with JVM languages other than Java. (Work in progress is here.)
If you have tips, suggestions or (ideally) code snippets, please add them to this ticket.