Ansible project structure
See how the playbooks, roles and inventories of an Ansible project include and depend on each other.
Diagram · origin tag ansible/structure · Infrastructure, network & cloud diagrams
Availability
| Host | State | How to get it |
|---|---|---|
| Standalone | Prototype | Not yet released |
| Desktop | Prototype | Not yet released |
| IntelliJ Platform | Not planned | Not planned |
| Visual Studio Code | Not planned | Not planned |
| Eclipse | Not planned | Not planned |
| ThinkRail | Not planned | Not planned |
| Notion | Not planned | Not planned |
| Claude | Not planned | Not planned |
What it is for
Ansible project structure (playbooks, roles, inventories and their include/import/dependency relationships; Ansible's own files are never written, and node positions a user arranges are authored into the `.adp`)
Why a specialized view helps
An Ansible project spreads its structure over many folders and includes; a graph shows the dependencies without touching Ansible's own files.
File formats
Not described yet.
Screenshots

Standalone, at 3e2df46
What is visible: The playbooks, roles and inventories of the folder, with import, role and dependency edges labelled; the Toolbox saying the type offers no elements, since it is read from the folder. Nothing selected.
Why it matters: The folder's playbooks, roles and inventories appear as one graph with every import and dependency labelled, so how the project hangs together is visible without opening its YAML files, and Ansible's own files are left untouched.
Licence: Apache-2.0
Background
Focus areas
Sources
etalii-adp/etalii.adp.ide.standalone@9b232f0docs/tools.md, licence Apache-2.0etalii-adp/etalii.adp.ide.intellij@dc9c697docs/tools.md, licence Apache-2.0etalii-adp/etalii.adp.ide.vscode@ab93d8fdocs/tools.md, licence Apache-2.0etalii-adp/etalii.adp.ide.standalone@3e2df46docs/screenshots/ansible-structure.png, licence Apache-2.0- Notion, edited (page
3e7be2fd-05b6-8114-a8bb-e602d0e6ed63), licence Apache-2.0