A minimal, pure Swift library for making command-line tools / interfaces.
SwiftArgs uses a very basic and limited parser for parsing commands, but it should suffice for basic usage requirements. You can use SwiftArgs when making a command-line interface in Swift and let it do the parsing work for you.
Using Swift Package Manager:
dependencies: [ .Package(url: "https://github.com/frazer-rbsn/SwiftArgs", majorVersion: 1.1), ]
- Hasn't been tested on Linux.
- Currently no support for subcommands
- Doesn't support short-form option switches yet, e.g.