LibraryFrontend development

winbox

Add draggable, resizable, and customizable desktop-style windows to web pages.

Stars
6,440
Forks
215
License
Apache-2.0
Updated
Updated Jul 13, 2026

Checking live repository facts…

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

Related projects

Browse more similar projects