# CLI Mate v0.10.2 - Table of Contents

## Pages

- [License](license.md)
- [Overview](readme.md)

- Guides
  - [Getting Started](getting_started.md)

## Modules

- [CliMate](CliMate.md): This module is the base namespace for the `:cli_mate` application.
- [CliMate.CLI](CliMate.CLI.md): Main API to interact with the command line.
- [CliMate.CLI.Argument](CliMate.CLI.Argument.md): Describes an argument.
- [CliMate.CLI.Command](CliMate.CLI.Command.md): A behaviour to define module-based commands.
- [CliMate.CLI.Option](CliMate.CLI.Option.md): Describes an option.
- [CliMate.CLI.ProcessShell](CliMate.CLI.ProcessShell.md): An output shell implementation allowing your CLI commands to send their output
as messages to themselves. This is most useful for tests.

## Mix Tasks

- [mix cli.embed](Mix.Tasks.Cli.Embed.md): Copies the CLI code into your own application.
- [mix example](Mix.Tasks.Example.md): Formats an integer in base two or eight

