GitHub - mathuo/dockview: Zero dependency Docking Layout Manager. Supports Vanilla TypeScript, React and Vue.
dockview
Zero dependency layout manager supporting tabs, groups, grids and splitviews. Supports React, Vue and Vanilla TypeScript
Please see the website: https://dockview.dev
Features
Serialization / deserialization with full layout management
Support for split-views, grid-views and 'dockable' views
Themeable and customizable
Tab and Group docking / Drag n' Drop
Popout Windows
Floating Groups
Extensive API
Supports Shadow DOMs
High test coverage
Documentation website with live examples
Transpare...
Read more at github.com