Lil Saints Dev - App Docker

πŸ“ƒ Documentation

πŸ™‹β€β™‚οΈ Discord Support

App Docker brings your entire toolchain inside the Unreal Editor. Embed any external Windows application β€” your DCC tool, a reference image viewer, a web browser, Discord, a code editor, a terminal β€” directly into a dockable editor panel, so it lives right alongside your viewport instead of fighting for space on a second monitor. No more alt-tabbing, no more lost windows behind the editor. Capture a window with a single click and it snaps into a tab you can dock anywhere in your layout. It is editor-only, requires zero C++ knowledge, and works out of the box: install, restart, and open Window > Tools > App Docker.

App Docker uses native Win32 window reparenting to host the real application β€” not a screenshot or a stream β€” so the embedded app stays fully interactive, responsive, and pixel-perfect. When you are done, release it and the window returns to your desktop exactly as it was. "Keep every tool one tab away."

Main Features

β€’ One-click capture of any open external application window.

β€’ Fully interactive embeds β€” host the real application as a native dockable tab, not a screenshot or a video stream.

β€’ Dock anywhere in the editor layout, just like any built-in Unreal tab.

β€’ Capture multiple windows at once and switch between them with a tab bar.

β€’ Drag tabs to reorder them and organize your workspace.

β€’ Drag a tab outside the panel to instantly release a window back to the desktop.

β€’ Frame-accurate alignment keeps the embedded window perfectly locked to its panel.

β€’ Stays aligned even during modal editor operations, like dragging the editor window.

Auto-Cleanup and Safety

β€’ Closed applications are automatically detected and their tabs removed.

β€’ Releasing a window restores its original size, position, title bar, and frame.

β€’ Closing the panel releases all captured windows back to the desktop.

β€’ All windows are guaranteed to be released on editor shutdown, so nothing is left orphaned.

β€’ Captured state survives re-docking the panel elsewhere in the layout.

Configuration

β€’ Minimized filter β€” hide or show minimized windows in the capture menu with a single setting.

β€’ Settings live under Editor > Settings > Plugins > App Docker, with no setup required to get started.