VS Code Extension
Live
Composure
See the stack your compose file actually declares.
Docker Compose files lie to you — overrides, includes and environment interpolation mean the file you're reading is rarely the config that runs. Composure resolves the whole stack, tells you which file and line set each value, and lets you edit without your formatting being rewritten underneath you.
What it does
- Resolves the full Compose project with overrides, includes and env interpolation applied
- Provenance tracking — every value traced back to the exact file and line that set it
- Non-destructive editing via byte-splicing: comments, quoting and formatting survive (98.6% byte-identical round trips)
- Ten classes of diagnostics — port collisions, missing dependencies, undefined variables, exposed credentials
- Dockerfile editing with stage visualisation, preserving continuations and escape directives
- Docker Hub image search with version lookup
- Staged changes with line-level diff preview before anything is written
- Headless CLI subcommands for automation and CI/CD
TypeScriptDockerDeveloper toolsCLI