
Every Docker Compose TUI I Could Find (And Why I Built My Own)
If you run more than a couple of containers locally, you know the hassle. Countless terminal tabs, just to be able to rebuild your services and inspect the logs. I built recomposable to fix this for my own workflow. Before building it, I searched for existing tools to see if one would fit my needs. Below is a feature comparison of every Docker TUI I could find which I deemed relevant for my development workflow. Here's what I found: The Tools See the table below for a quick comparison. The table is followed by a short summary of which features each package has or doesn't have. The comparison is biased, as Recomposable ticks almost all the boxes, but that's because i've made it to solve my own specific docker development hassles. How They Compare lazydocker DockTUI oxker Cruise DockMate DockedUp Pocker dry ctop dcv recomposable Language Go Python Rust Go Go Python Python Go Go Rust Node.js Compose-first No Yes No No Partial Yes No No No Yes Yes Rebuild No Limited No No No No No No No No
Continue reading on Dev.to
Opens in a new tab

![[MM’s] Boot Notes — The Day Zero Blueprint — Test Smarter on Day One](/_next/image?url=https%3A%2F%2Fcdn-images-1.medium.com%2Fmax%2F1368%2F1*AvVpFzkFJBm-xns4niPLAA.png&w=1200&q=75)

