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, drop zone and menu of the workspace flips automatically; the sidebar and toasts follow the page's dir.
๐
Pub/Sub Event Bus
Lightweight inter-panel messaging with subscribe/publish. Panels communicate without prop drilling.
๐ ๏ธ
Workspace Outside React
createWorkspace() returns a store that is live before mount โ open panels, publish events and load layouts from anywhere, like a TanStack QueryClient.