Skip to content

Latest commit

 

History

History
14 lines (10 loc) · 867 Bytes

README.md

File metadata and controls

14 lines (10 loc) · 867 Bytes

icon: terminal

APIs for Command Line Apps

This library contains various building blocks for command line applications:

  • TermText: a string that supports colors and some formatting (like: underline).
  • Terminal: An alternative to System.Console that only supports cross-platform APIs (and thus make writing Console/Terminal code less error-prone). It also provides direct support for TermText (or any "raw" string ANSI escape sequences) by making sure they automatically work on Windows.
  • CLI Application Framework: Types to make hosting/running CLI applications easier, including proper exception handling, command line parsing and Generic Host support.

Code Documentation

This library has full code documentation. You can find more details about each type there.