CLI: Add linenoise

This commit is contained in:
myd7349
2018-11-05 20:40:34 +08:00
parent 40235ce780
commit afa25beb6a

View File

@@ -174,6 +174,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny
* [jarro2783/cxxopts](https://github.com/jarro2783/cxxopts) - Lightweight C++ command line option parser. [MIT] * [jarro2783/cxxopts](https://github.com/jarro2783/cxxopts) - Lightweight C++ command line option parser. [MIT]
* [docopt.cpp](https://github.com/docopt/docopt.cpp) - A library to generate option parser from docstring. [MIT/Boost] * [docopt.cpp](https://github.com/docopt/docopt.cpp) - A library to generate option parser from docstring. [MIT/Boost]
* [gflags](https://gflags.github.io/gflags/) - Commandline flags module for C++. [BSD] * [gflags](https://gflags.github.io/gflags/) - Commandline flags module for C++. [BSD]
* [linenoise](https://github.com/antirez/linenoise) - A small self-contained alternative to readline and libedit. [BSD-2-Clause]
* [Ncurses](http://invisible-island.net/ncurses/) - A terminal user interfaces. [MIT] * [Ncurses](http://invisible-island.net/ncurses/) - A terminal user interfaces. [MIT]
* [PDCurses](https://github.com/wmcbrine/PDCurses) - Public domain curses library with both source code and pre-compiled library available. [PublicDomain] * [PDCurses](https://github.com/wmcbrine/PDCurses) - Public domain curses library with both source code and pre-compiled library available. [PublicDomain]
* [replxx](https://github.com/AmokHuginnsson/replxx) - A readline and libedit replacement that supports UTF-8, syntax highlighting, hints, works on Unix and Windows. [BSD] * [replxx](https://github.com/AmokHuginnsson/replxx) - A readline and libedit replacement that supports UTF-8, syntax highlighting, hints, works on Unix and Windows. [BSD]