Commit 3b959790f309a6d4a96cc49671b93d5dda510dae

Authored by Henry Fredrick Schreiner
1 parent 0302ecf8

Adding links and mention of Argh!

Showing 1 changed file with 40 additions and 36 deletions
README.md
... ... @@ -13,7 +13,7 @@
13 13  
14 14 CLI11 provides all the features you expect in a powerful command line parser, with a beautiful, minimal syntax and no dependencies beyond C++11. It is header only, and comes in a single file form for easy inclusion in projects. It is easy to use for small projects, but powerful enough for complex command line projects, and can be customized for frameworks.
15 15 It is tested on [Travis] and [AppVeyor], and is being included in the [GooFit GPU fitting framework][GooFit]. It was inspired by [`plumbum.cli`][Plumbum] for Python. CLI11 has a user friendly introduction in this README, a more in-depth tutorial [GitBook], as well as [API documentation][api-docs] generated by Travis.
16   -See the [changelog](./CHANGELOG.md) or [GitHub Releases] for details for current and past releases. The version 1.0 announcement post can be found [here](http://iscinumpy.blogspot.com/2017/06/announcing-cli11-version-10.html).
  16 +See the [changelog](./CHANGELOG.md) or [GitHub Releases] for details for current and past releases. Also see the [Version 1.0 post] and [Version 1.3 post] for more information.
17 17  
18 18 You can be notified when new releases are made by subscribing to https://github.com/CLIUtils/CLI11/releases.atom on an RSS reader, like Feedly.
19 19  
... ... @@ -56,6 +56,7 @@ After I wrote this, I also found the following libraries:
56 56 | [Args] | Also interesting, and supports subcommands. I like the optional-like design, but CLI11 is cleaner and provides direct value access, and is less verbose. |
57 57 | [Argument Aggregator] | I'm a big fan of the [fmt] library, and the try-catch statement looks familiar. :thumbsup: Doesn't seem to support subcommands. |
58 58 | [Clara] | Simple library built for the excellent [Catch] testing framework. Unique syntax, limited scope. |
  59 +| [Argh!] | Very minimalistic C++11 parser, single header. Don't have many features. |
59 60  
60 61 </p></details>
61 62 <br/>
... ... @@ -369,41 +370,44 @@ This project was created by Henry Schreiner. Significant features and/or improve
369 370 CLI11 was developed at the [University of Cincinnati] to support of the [GooFit] library under [NSF Award 1414736]. It was featured in a [DIANA/HEP] meeting at CERN. Please give it a try! Feedback is always welcome.
370 371  
371 372  
372   -[DOI-badge]: https://zenodo.org/badge/80064252.svg
373   -[DOI-link]: https://zenodo.org/badge/latestdoi/80064252
374   -[travis-badge]: https://img.shields.io/travis/CLIUtils/CLI11/master.svg?label=Linux/macOS
375   -[Travis]: https://travis-ci.org/CLIUtils/CLI11
376   -[appveyor-badge]: https://img.shields.io/appveyor/ci/HenrySchreiner/cli11/master.svg?label=Windows
377   -[AppVeyor]: https://ci.appveyor.com/project/HenrySchreiner/cli11
378   -[codecov-badge]: https://codecov.io/gh/CLIUtils/CLI11/branch/master/graph/badge.svg
379   -[CodeCov]: https://codecov.io/gh/CLIUtils/CLI11
380   -[gitter-badge]: https://badges.gitter.im/CLI11gitter/Lobby.svg
381   -[gitter]: https://gitter.im/CLI11gitter/Lobby
382   -[license-badge]: https://img.shields.io/badge/License-BSD-blue.svg
383   -[Github Releases]: https://github.com/CLIUtils/CLI11/releases
384   -[Github Issues]: https://github.com/CLIUtils/CLI11/issues
385   -[Github Pull Requests]: https://github.com/CLIUtils/CLI11/pulls
386   -[GooFit]: https://GooFit.github.io
387   -[Plumbum]: https://plumbum.readthedocs.io/en/latest/
388   -[Click]: http://click.pocoo.org
389   -[api-docs]: https://CLIUtils.github.io/CLI11/index.html
390   -[Rang]: https://github.com/agauniyal/rang
  373 +[DOI-badge]: https://zenodo.org/badge/80064252.svg
  374 +[DOI-link]: https://zenodo.org/badge/latestdoi/80064252
  375 +[travis-badge]: https://img.shields.io/travis/CLIUtils/CLI11/master.svg?label=Linux/macOS
  376 +[Travis]: https://travis-ci.org/CLIUtils/CLI11
  377 +[appveyor-badge]: https://img.shields.io/appveyor/ci/HenrySchreiner/cli11/master.svg?label=Windows
  378 +[AppVeyor]: https://ci.appveyor.com/project/HenrySchreiner/cli11
  379 +[codecov-badge]: https://codecov.io/gh/CLIUtils/CLI11/branch/master/graph/badge.svg
  380 +[CodeCov]: https://codecov.io/gh/CLIUtils/CLI11
  381 +[gitter-badge]: https://badges.gitter.im/CLI11gitter/Lobby.svg
  382 +[gitter]: https://gitter.im/CLI11gitter/Lobby
  383 +[license-badge]: https://img.shields.io/badge/License-BSD-blue.svg
  384 +[Github Releases]: https://github.com/CLIUtils/CLI11/releases
  385 +[Github Issues]: https://github.com/CLIUtils/CLI11/issues
  386 +[Github Pull Requests]: https://github.com/CLIUtils/CLI11/pulls
  387 +[GooFit]: https://GooFit.github.io
  388 +[Plumbum]: https://plumbum.readthedocs.io/en/latest/
  389 +[Click]: http://click.pocoo.org
  390 +[api-docs]: https://CLIUtils.github.io/CLI11/index.html
  391 +[Rang]: https://github.com/agauniyal/rang
391 392 [Boost Program Options]: http://www.boost.org/doc/libs/1_63_0/doc/html/program_options.html
392 393 [The Lean Mean C++ Option Parser]: http://optionparser.sourceforge.net
393   -[TCLAP]: http://tclap.sourceforge.net
394   -[Cxxopts]: https://github.com/jarro2783/cxxopts
395   -[DocOpt]: https://github.com/docopt/docopt.cpp
396   -[ROOT]: https://root.cern.ch
397   -[cltools-cmake]: https://github.com/CLIUtils/cmake
398   -[GFlags]: https://gflags.github.io/gflags
399   -[GetOpt]: https://www.gnu.org/software/libc/manual/html_node/Getopt.html
400   -[DIANA/HEP]: http://diana-hep.org
401   -[NSF Award 1414736]: https://nsf.gov/awardsearch/showAward?AWD_ID=1414736
  394 +[TCLAP]: http://tclap.sourceforge.net
  395 +[Cxxopts]: https://github.com/jarro2783/cxxopts
  396 +[DocOpt]: https://github.com/docopt/docopt.cpp
  397 +[ROOT]: https://root.cern.ch
  398 +[cltools-cmake]: https://github.com/CLIUtils/cmake
  399 +[GFlags]: https://gflags.github.io/gflags
  400 +[GetOpt]: https://www.gnu.org/software/libc/manual/html_node/Getopt.html
  401 +[DIANA/HEP]: http://diana-hep.org
  402 +[NSF Award 1414736]: https://nsf.gov/awardsearch/showAward?AWD_ID=1414736
402 403 [University of Cincinnati]: http://www.uc.edu
403   -[GitBook]: https://cliutils.gitlab.io/CLI11Tutorial
404   -[ProgramOptions.hxx]: https://github.com/Fytch/ProgramOptions.hxx
405   -[Argument Aggregator]: https://github.com/vietjtnguyen/argagg
406   -[Args]: https://github.com/Taywee/args
407   -[fmt]: https://github.com/fmtlib/fmt
408   -[Catch]: https://github.com/philsquared/Catch
409   -[Clara]: https://github.com/philsquared/Clara
  404 +[GitBook]: https://cliutils.gitlab.io/CLI11Tutorial
  405 +[ProgramOptions.hxx]: https://github.com/Fytch/ProgramOptions.hxx
  406 +[Argument Aggregator]: https://github.com/vietjtnguyen/argagg
  407 +[Args]: https://github.com/Taywee/args
  408 +[Argh!]: https://github.com/adishavit/argh
  409 +[fmt]: https://github.com/fmtlib/fmt
  410 +[Catch]: https://github.com/philsquared/Catch
  411 +[Clara]: https://github.com/philsquared/Clara
  412 +[Version 1.0 post]: https://iscinumpy.gitlab.io/post/announcing-cli11-10/
  413 +[Version 1.3 post]: https://iscinumpy.gitlab.io/post/announcing-cli11-13/
... ...