Skip to content

case-app

case-app is command-line argument parser for Scala that relies on case classes

It offers to define options in simple case classes, supports sub-commands, offers support for completion, …

It supports Scala on the JVM, Scala.js, and Scala Native.

It's used by coursier, Scala CLI, Almond, …