dwm-win32 is a port of the X11 dwm window manager to Microsoft Windows.
Whim
Whim provides a pluggable and scriptable dynamic window manager for Windows.

About Whim
Whim is a dynamic window manager for Windows that arranges windows according to layouts the user chooses. It works by sitting on top of Windows' own window manager, listening to window events and moving windows accordingly. Users can place windows with keyboard shortcuts, mouse dragging, or plugins such as a command palette or bar.
Whim uses workspaces instead of Windows' native virtual desktops, because native desktops cannot be activated independently of monitors. Configuration uses YAML or JSON, and advanced users can extend Whim with C# scripts and plugins built on its exposed API. The project is open source under the MIT license. Alpha builds are distributed through the GitHub releases page, and installation through package managers is still planned.
Key features
- Multiple layout engines, including a tree engine for user-built window grids
- Slice layout engine that automates window placement using customizable logic
- Configuration through YAML or JSON files
- C# scripting for more advanced customization
- Workspaces that let each workspace switch between layout engines
- Keyboard shortcuts and mouse dragging for arranging windows
- Open source under the MIT license
- Layouts can be set up with simple configuration and extended over time with C# scripts
- Multiple layout engines let users choose between manual and automated window arrangement
- Only alpha builds are available
- Installation through package managers is not yet available
- Supports Windows only
Whim at a glance
- Website
- github.com/dalyIsaac/Whim
- Category
- Software & Utilities › System Utilities
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Platforms
- Windows
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Whim alternatives
Tools and sites you could use instead, ranked by how closely they match.
WinGet is the Windows Package Manager command-line interface, with PowerShell modules and related tools in the project.
Manifest Creator is Microsoft’s command-line tool for creating Windows Package Manager manifests, also known as wingetcreate.
GlazeWM provides a tiling window manager for macOS and Windows, inspired by i3wm.
Baulk provides a minimal package manager for Windows, according to its repository description.
Hok reimplements Scoop as a command-line package manager written in Rust; its repository notes that development is ongoing.
Popular in System Utilities
Well-known listings from the same topic.
Whim FAQ
Does Whim use Windows virtual desktops?
How is Whim installed?
How can Whim be extended?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












