Summary
This library allows developers to quickly create interactive command line interfaces for applications.
NOTE: The API is not yet stable.
This library is heavily inspired by cmd2 for Python.
Features
- Quickly define new commands by implementing the
Commandtrait - Tab complete user-defined commands and their arguments
- Call external commands by prefixing them with
! - Pipe of output between internal and external commands seamlessly:
> fetch-database-results | !column -t