# Mapping out/visualizing Ansible Directory

**URL:** <https://forum.ansible.com/t/mapping-out-visualizing-ansible-directory/16507>\
**Category:** Ansible Project\
**Created:** [October 14, 2014, 6:37pm UTC](https://forum.ansible.com/t/mapping-out-visualizing-ansible-directory/16507 "2014-10-14T18:37:43Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Paul\_Angus1](https://avatars.discourse-cdn.com/v4/letter/p/838e76/32.png) [@Paul\_Angus1](https://forum.ansible.com/u/Paul_Angus1)\
**Post date:** [October 14, 2014, 6:37pm UTC](https://forum.ansible.com/t/mapping-out-visualizing-ansible-directory/16507/1 "2014-10-14T18:37:43Z")

</div>

Hi all,

Has anyone come up with a way/tool to map out the playbooks, roles, tasks, templates, custom modules maybe even variables in an Ansible directory.

The use case is to:

A. Be able to pick up playbooks and understand their flow quicker (or at all) either ones I wrote waaaaayy back or ones others have written.  
B. Find tasks, package installs etc that I’m repeating (for no good reason)  
C. Find orphaned code, roles etc that I wrote that are no longer refered to.

It;s a tall order I know, but would be really helpful.

Regards

Paul Angus
