# Mix v1.10.3 mix app.tree View Source

Prints the application tree.

    mix app.tree --exclude logger --exclude elixir

If no application is given, it uses the current application defined in the `mix.exs` file.

## Command line options

- `--exclude` - exclude applications which you do not want to see printed. `kernel`, `stdlib` and `compiler` are always excluded from the tree.

- `--format` - Can be set to one of either:

  - `pretty` - uses Unicode code points for formatting the tree. This is the default except on Windows.

  - `plain` - does not use Unicode code points for formatting the tree. This is the default on Windows.

  - `dot` - produces a DOT graph description of the application tree in `app_tree.dot` in the current directory. Warning: this will overwrite any previously generated file.