10

8

6

4

2


7.0

6.4

6.8

4.4

5.5

4.0

4.2

6.7

3.4

6.2

7 CLI libraries and projects

  • gflags

    7.0 6.4 F C++
    Commandline flags module for C++. [BSD]
  • termbox

    6.8 4.4 B C
    A C library for writing text-based user interfaces. [BSD]
  • docopt.cpp

    5.5 4.0 D C++
    A library to generate option parser from docstring. [MIT/Boost]
  • rang

    4.2 6.7 B C++
    A Minimal, Header only Modern c++ library for colors in your terminal
  • args

    3.4 6.2 F C++
    A simple header-only C++ argument parser library. Supposed to be flexible and powerful, and attempts to be compatible with the functionality of the Python standard argparse library (though not necessarily the API).
  • Boost.Program_options

    2.6 1.3 F C++
    A library to obtain program options via conventional methods such as command line and config file. [Boost]
  • Ncurses

    - -
    A terminal user interfaces. [MIT]

Add another 'CLI' Library