Organize and pin floating windows. Minimize sheets on the canvas, in a docked bar, or on a dedicated taskbar.
Foundry VTT v14 · requires lib-wrapper
Created by: JeansenVaars
Recommended together with Minimal UI 
Features
Minimize button (default: on)
Adds a minimize button that works like double-clicking the window header. Header order is always Minimize · Pin · Close.
Minimize layout (default: Docked Bar Top)
Controls where minimized windows live:
| Setting | Behavior |
|---|---|
| Floating Top / Bottom | Minimized tabs float on the canvas and can be moved |
| Docked Bar Top / Bottom | Minimized tabs sit in a visible bar and stay locked in place |
| Taskbar Top / Bottom | A permanent strip above or below the canvas shows open and minimized windows as tabs |
| Disabled | Foundry default — windows minimize in place |
Most layout and button settings apply to open windows immediately without reloading Foundry.
Pin button (default: on)
- Pin important sheets so they cannot be closed — only minimized
- Pinned headers are tinted; the pin button hides while minimized to save tab space
- Closing a pinned window (including with
ESC) minimizes it instead
Remember pinned windows (default: off)
Pinned windows reopen automatically when you start a new session. The module restores the correct sheet for:
- Sidebar actor templates
- Linked singleton characters (one shared actor)
- Individual unlinked tokens on the battle map
After upgrading from 1.x, unpin and re-pin once if a token sheet does not restore correctly.
Taskbar color
Background color for Taskbar Top and Taskbar Bottom modes. Supports transparency.
All options enabled, with a pinned window: 
Installation
- Install and enable lib-wrapper
- Install Window Controls (
window-controls) - Configure options under Configure Settings → Module Settings → Window Controls
Related projects
This is the original Window Controls module (window-controls).
While I was away from the project for a couple of years, the Foundry community kept the idea alive. I'm genuinely grateful for that — especially Window Controls Next by paulcheeba, who carried the module forward for Foundry v13+ with a thoughtful rework. It is a separate package (window-controls-next) with its own feature set and dependencies, and the two modules should not be installed together. If their version fits your table better, use it with my thanks.
Version 2.0.0 is my return to maintaining this original module for Foundry v14, with the layout modes and direction many of you have used for years.
By JeansenVaars
Check out my other modules!
- Minimal UI
- Scene Preview
- Super Select
Appreciations
- Thanks to paulcheeba and everyone who maintained, forked, or reported issues on Window Controls while I was absent — you kept it useful
- Thanks to libWrapper by ruipin — fewer UI conflicts with other modules
- Thanks to the Foundry VTT Discord community for issue reports and feedback over the years
- Thanks to Grayhead for the German translations
- Thanks to Brother Sharp for the Japanese translations
License
Powered By
Thanks to JetBrains I can work on this project using WebStorm.





