C++ Functional Terminal User Interface. [MIT]
C++MIT Licenseactive
29 projectsCLI
C++ Functional Terminal User Interface. [MIT]
C++MIT Licenseactive
Lightweight C++ command line option parser. [MIT]
C++MIT Licenseactive
Header only single or multi-file C++11 library for simple and advanced CLI parsing. [BSD]
C++Otheractive
A small self-contained alternative to readline and libedit. [BSD-2-Clause]
CBSD 2-Clause "Simplified" Licensesteady
Immediate Mode Text-based User Interface. [MIT]
C++MIT Licensesteady
Argument Parser for Modern C++. [MIT]
C++MIT Licenseslowing
Activity indicators for Modern C++. [MIT]
C++MIT Licenseslowing
Table Maker for Modern C++. [MIT]
C++MIT Licenseslowing
A C library for writing text-based user interfaces. [MIT]
CMIT Licensedormant
A minimalist, frustration-free, header-only argument handler. [BSD]
C++BSD 3-Clause "New" or "Revised" Licenseslowing
A cross-platform header only C++14 library for interactive command line interfaces (Cisco style). [Boost]
C++Boost Software License 1.0steady
Easy to use, powerful and expressive command line argument handling for C++11/14/17 contained in a single header file. [MIT]
C++MIT Licenseslowing
Public domain curses library with both source code and pre-compiled library available. [PublicDomain]
Csteady
Library for creating terminal applications with text-based widgets. [LGPL]
C++GNU Lesser General Public License v3.0active
A library to generate option parser from docstring. [MIT/Boost]
C++Boost Software License 1.0steady
C++17 Terminal User Interface(TUI) Library. [MIT]
C++MIT Licensesteady
Convenient, high-performance RGB color and position control for console output. [MIT]
C++MIT Licenseslowing
A readline and libedit replacement that supports UTF-8, syntax highlighting, hints, works on Unix and Windows. [BSD]
C++Otherslowing
Small header only C++ library for writing multiplatform terminal applications. [MIT]
C++Otheractive
A simple to use, composable, command line parser for C++ 11 and beyond. [Boost]
C++Boost Software License 1.0active
A small, portable GNU readline replacement for Linux, Windows and MacOS which is capable of handling UTF-8 characters. [BSD]
C++Otherdormantarchived
A single-header terminal UI (TUI) library, capable of creating mouse-driven, interactive applications on the command line. [MIT]
Cslowing
Small C++ header to display async animations, counters, and progress bars. [Apache-2.0] website
C++Apache License 2.0steady
A single-header templated command line arguments and ini file parser for C++ 11 and beyond. [MIT]
C++MIT Licensedormant
A small, self-contained, zero-config, MIT licensed, cross-platform, readline and libedit replacement. [MIT]
CMIT Licensedormant
A library to obtain program options via conventional methods such as command line and config file. [Boost] website
C++active
A C++ command-line argument parser. [MIT]
C++MIT Licensedormant
Command-Line Argument Parsing Library for Modern C++ — Simple, Intuitive, and Header-only with Zero Dependencies [MIT]
C++MIT Licensesteady
Crossplatform C++11 library to handle Ctrl+C event in custom functions. [MIT]
C++MIT Licenseslowing