Drag panels to split screens or group them into tabbed containers. Full tree-based layout engine with serialization.
๐ฌ
Zero-Unmount DOM Preservation
WebGL maps, terminal consoles, and stateful forms keep their DOM nodes intact when hidden. No remount, no state loss.
๐ช
Floating Windows
Pop panels out into resizable floating windows with maximize, minimize, z-index management, and corner anchoring โ drag to a workspace corner and it snaps and stacks there.
๐
i18n & RTL Support
Full Right-to-Left layout support (Arabic, Hebrew, Persian). Set dir="rtl" on the provider โ every control, tab, and drop zone flips automatically.
๐
Pub/Sub Event Bus
Lightweight inter-panel messaging with subscribe/publish. Panels communicate without prop drilling.
๐ ๏ธ
WorkspaceClient Pattern
Configuration and imperative API live on a client object outside the React tree โ like TanStack QueryClient.