Scallop is a Scala library for parsing command-line arguments with support for options, flags, and subcommands.