janus-swift

An argument parsing library for Swift.

3 months after

Janus

Janus is a minimalist argument-parsing library designed for building elegant command-line interfaces.

Features

  • Long-form boolean flags with single-character shortcuts: --flag, -f.

  • Long-form string, integer, and floating-point options with single-character shortcuts: --option <arg>, -o <arg>.

  • Condensed short-form options: -abc <arg> <arg>.

  • Automatic --help and --version flags.

  • Support for multivalued options.

  • Support for git-style command interfaces with arbitrarily-nested commands.

Links

Related Repositories

awesome-viml

awesome-viml

A curated list of awesome VimL frameworks, libraries and software. ...