Katana VentraIP

Tiling window manager

In computing, a tiling window manager is a window manager with an organization of the screen into mutually non-overlapping frames, as opposed to the more common approach (used by stacking window managers) of coordinate-based stacking of overlapping objects (windows) that tries to fully emulate the desktop metaphor.

For X's default window manager, which is not a tiling window manager, see twm.

History[edit]

Xerox PARC[edit]

The first Xerox Star system (released in 1981) tiled application windows, but allowed dialogs and property windows to overlap.[1] Later, Xerox PARC also developed CEDAR[2] (released in 1982), the first windowing system using a tiled window manager.

Various vendors[edit]

Next in 1983 came Andrew WM, a complete tiled windowing system later replaced by X11. Microsoft's Windows 1.0 (released in 1985) also used tiling (see sections below). In 1986 came Digital Research's GEM 2.0, a windowing system for the CP/M which used tiling by default.[3] One of the early (created in 1988) tiling WMs was Siemens' RTL, up to today a textbook example because of its algorithms of automated window scaling, placement and arrangement, and (de)iconification. RTL ran on X11R2 and R3, mainly on the "native" Siemens systems, e.g., SINIX. Its features are described by its promotional video.[4][5] The Andrew Project (AP or tAP) was a desktop client system (like early GNOME) for X with a tiling and overlapping window manager.


MacOS X 10.11 El Capitan released in September 2015 introduces new window management features such as creating a full-screen split view limited to two app windows side-by-side in full screen by holding down the full-screen button in the upper-left corner of a window.[6]

AquaSnap - made by Nurgo Software. Freeware, with an optional "Professional" license.

Amethyst for windows - along the lines of amethyst for MacOS.

dynamic tiling window manager

bug.n – open source, configurable tiling window manager built as an script and licensed under the GNU GPL.[9]

AutoHotKey

MaxTo — customizable grid, global hotkeys. Works with elevated applications, 32-bit and 64-bit applications, and multiple monitors.

[10]

WS Grid+ – move and/or resize window's using a grid selection system combining benefits of floating, stacking and tiling. It provides keyboard/mouse shortcuts to instantly move and resize a window.

Stack – customizable grid (XAML), global hotkeys and/or middle mouse button. Supports and multiple monitors.[11][12]

HiDPI

Plumb — lightweight tiling manager with support for multiple versions of Windows. Supports HiDPI monitors, keyboard hotkeys and customization of hotkeys (XAML).

[13]

workspacer — an tiling window manager for Windows 10 that aims to be fast and compatible. Written and configurable using C#.[14]

MIT licensed

dwm-win32 — port of dwm's general functionality to win32. Is and is configured by editing a config header in the same style as dwm.[15]

MIT licensed

GlazeWM — a tiling window manager for Windows inspired by i3 and Polybar.

Komorebi — a window manager for Microsoft Windows SO written in . Like bspwm it does not handle key-binding on its own, so users have to use AHK or WHKD to manage the shortcuts. Komorebi also has a GUI User Friendly version called Komorebi UI.

Rust

Whim -- that is built using WinUI 3 and the .NET framework.

dynamic window manager

Split screen (computer graphics)

style interface

Integrated development environment

Arch Linux Wiki

Comparison of Tiling Window Managers