Skip to content

Releases: SvenGroot/Ookii.CommandLine.Cpp

Ookii.CommandLine for C++ 2.0

12 Jan 20:54
Compare
Choose a tag to compare

What's new

Ookii.CommandLine for C++ 2.0 is a major release with several new features, including support for an additional, more POSIX-like argument syntax, usage help color output, more powerful customization, and more. Please see the version history for full details, including information about some breaking API changes.

To use this release, there are several options, including CMake and NuGet. Alternatively, you can download the source code and add the "include" folder to your project's include path. Ookii.CommandLine for C++ is a header-only library, so nothing needs to be built or linked.

Ookii.CommandLine for C++ 1.0

23 Oct 23:32
Compare
Choose a tag to compare

This is the first release of Ookii.CommandLine for C++.

Features:

  • Define arguments using builder pattern or code-generation scripts.
  • Convert string arguments into any strongly-typed value.
  • Store values directly into variables usable by your program.
  • Mark arguments as positional, named, required, and more.
  • Set descriptions to automatically generate usage help.
  • Neatly white-space wrap output to the console.
  • Supports switch arguments, and multi-value arguments.
  • Create an application with subcommands using the shell commands functionality.