KtSh
Run shell commands from Kotlin without the ProcessBuilder boilerplate.
KtSh is a small Kotlin library for executing shell commands on the JVM
or Android. Construct a Shell, call run, and you get stdout, stderr,
exit code, and timing in one result — with per-command timeouts, line
listeners, and stderr→stdout redirection. The ProcessBuilder
boilerplate every CLI-facing tool ends up rewriting, packaged once.
implementation("com.jaredrummler:ktsh:1.0.2")