cmd3 0.1.0

A library for building high-level interactive CLI applications
Documentation

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 Command trait
  • 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