Golden Layout is a Javascript layout manager which enables you to layout components in a web page and re-arrange them with drag and drop. Its features include:
- Native popup windows
- Touch support
- Support for application frameworks such as Angular and Vue
- Virtual components
- Comprehensive API
- Load and save layouts
- Focus components
- Completely themeable
- Works in modern browsers (Firefox, Chrome)
- Responsive design
The library can be installed into an application package with the npm command:
npm i golden-layout
For more information, please refer to the Golden Layout website