πŸ–₯️

Dock Every Terminal
Into One Grid

CmdDock β€” A lightweight Windows utility that docks CMD, PowerShell, Windows Terminal, and Explorer windows into a single resizable grid host.

Stop juggling scattered console windows across your desktop.

Lay out a row Γ— column grid, drop any console or Explorer window into a cell, and manage them all from one window.

Download Now

Why CmdDock?

πŸ“ Grid Docking

Arrange any number of rows and columns, drag windows over the host, and drop them into cells. Resize live by dragging row/column borders.

πŸ–₯️ Multi-Window Support

Dock CMD, PowerShell, Windows Terminal, ConEmu, Git Bash, File Explorer, and any custom .exe / .bat / .lnk.

cmd PowerShell Windows Terminal ConEmu Git Bash Explorer Custom .exe

πŸ’Ύ Multi-Instance Sessions

Run up to 16 independent instances side by side. Each instance saves its grid layout, cell ratios, dock state, and theme to its own session file β€” Redock All re-binds matching live windows on restart.

πŸ“‚ Explorer Integration

Launch Explorer directly into a cell at a saved path. /separate launch keeps shell extension overlays (like TortoiseGit) loading cleanly per process.

🎯 Per-Cell Customization

Editable cell labels, per-cell custom exe registration, and right-click menu to Launch / Undock / Redock / Reset any cell instantly.

🎨 Custom Titlebar & Theme

Self-drawn dark titlebar and toolbar with no system frame. Tune titlebar, toolbar, and cell colors β€” persisted with the session.

See it in Action

CmdDock grid hosting multiple terminals

Grid host with docked CMD, PowerShell, Terminal, and Explorer windows

CmdDock layout example

Resizable rows and columns β€” drag borders to relayout live

Download Now

CmdDock is free and open source. Fully portable β€” no installer required.


Download from GitHub

License Information

CmdDock is free and open-source software released under the MIT License.


Use it freely for personal, educational, or commercial purposes.

Buy Me A Coffee