-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
picocli
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.
For CLI programs in Kotlin, I suggest taking a look at kotlinx-cli or, especially, Clikt, for idiomatic Kotlin code without annotations and such. Of course, after having already written the program, you're most likely not gonna switch that out, but I just wanted to inform you about that.
For CLI programs in Kotlin, I suggest taking a look at kotlinx-cli or, especially, Clikt, for idiomatic Kotlin code without annotations and such. Of course, after having already written the program, you're most likely not gonna switch that out, but I just wanted to inform you about that.
Thank you for the suggestions. I actually started with Clikt, but found the documentation regarding testing insufficient. Especially, comparing stdout from an executed test was not obvious… for picocli this is documented directly https://picocli.info/#_execution_configuration
Related posts
-
Building Command Line Interfaces with Kotlin using picoCLI
-
Cli frameworks for Kotlin
-
clap v1.1.0 released
-
Examples from Command-Line Rust Book in Clap 4 Derive API [Blog Post] [Beginners]
-
GitHub - PatilShreyas/compose-report-to-html: CLI utility to convert Jetpack Compose compiler metrics and reports to beautified HTML page.