FWDE
I’d like to share a proper post about this thing.
FWDE (said like fweddie) is a Physics-based window management for Windows using AutoHotkey v2.
FWDE automatically arranges floating windows using physics simulation. Windows repel each other to avoid overlap while staying within monitor bounds. Designed for workflows with multiple floating windows (DAW plugins, browser tabs, editor windows, terminals).
Get the latest installer from Releases:
https://github.com/Flalaski/FWDE/releases
Features::
Physics Engine
Attraction, repulsion, and damping forces
Collision avoidance between windows
Edge repulsion to fill screen space
Configurable update rates and force parameters
Multi-Monitor Support
Per-monitor physics calculations
Optional cross-monitor mode (multimonitor expanse)
Fullscreen detection to exclude games and media players
Virtual desktop bounds for unified workspace
Window Detection
Automatic detection by process name, window class, or title patterns
Excludes system windows, taskbars, and fullscreen apps
Manual force-add for any window
Configurable inclusion patterns
Manual Controls
Lock individual windows in position
Optimize layout on demand
Toggle physics and arrangement independently
Pause lock during window drag, resume on release
Debug Tools
Window analysis showing why windows are/aren’t managed
Pattern matching display
Real-time tracking of managed windows
Force-add capability for stubborn windows
Installation
Requirements
Windows 10/11 (x64) Windows 7 tested ok
Recommended: Installer (no AutoHotkey required)
DownloadFWDE_Setup_<version>.exefrom Releases. Run the installer and follow the setup wizard. Optional during install: Create desktop shortcut Run FWDE when you sign in FWDE installs per-user (no admin rights needed) to:%AppData%\FWDEUpdate behavior: ExistingFWDE_Config.jsonis preserved during upgrades. Uninstall behavior: Uninstall from Windows Installed Apps / Add or remove programs. You will be prompted whether to remove user data (config and layouts).
Get the latest installer from Releases: