Nimony

The road to Nim 3

smartcli

nimony/lib/std/smartcli.nim

Typed command-line parser generation from a help-text specification.

Use cliapp with a specification containing Commands:, Arguments:, and Options: sections. The accompanying compiler plugin generates a parser and a typed options object at the call site.