Project overview
WinBox is a lightweight HTML5 window manager for web applications. Developers can create movable desktop-style windows, control their title, position, size, color, and behavior, and fill them with HTML or mounted DOM content. It is available through npm, bundled files, or separate JavaScript and CSS assets, with community wrappers for frameworks such as Vue and React. Any user-controlled HTML must be sanitized before insertion, because passing it directly into a window can introduce cross-site scripting vulnerabilities.
Repository facts
- Primary language
- JavaScript
- License
- Apache-2.0
- Repository updated
- Jul 13, 2026
- Default branch
- main
Resource types
Library
Use cases
Frontend development
Audience
Developers