
In der Informatik bezeichnet man als Tiling Window Manager einen Fenstermanager, dessen Bildschirmorganisation häufig auf mathematischen Formeln basiert, um die Fenster in einem nicht überlappenden Rahmen anzuordnen. Dies steht im Gegensatz zum gängigeren Ansatz von Stacking Window Managern , bei denen der Benutzer Fenster per Drag & Drop verschieben kann, anstatt dass diese an einer bestimmten Position einrasten. Dadurch ergibt sich eine andere Art der Fensterorganisation, die jedoch von der traditionellen Desktop-Metapher abweicht.
Geschichte
Xerox PARC
Das erste Xerox Star- System (veröffentlicht 1981) ordnete Anwendungsfenster gekachelt an, erlaubte aber das Überlappen von Dialogfeldern und Eigenschaftenfenstern. [ 1 ] Später entwickelte Xerox PARC auch CEDAR [ 2 ] (veröffentlicht 1982), das erste Fenstersystem mit einem Kachelfenster-Manager.
Verschiedene Anbieter
Als Nächstes folgte 1983 Andrew WM, ein vollständiges Kachelfenstersystem, das später von X11 abgelöst wurde . Microsofts Windows 1.0 (veröffentlicht 1985) nutzte ebenfalls Kacheln (siehe unten). 1986 erschien GEM 2.0 von Digital Research , ein Fenstersystem für CP/M , das standardmäßig Kacheln verwendete. [ 3 ] Einer der frühen Kachelfenstermanager (entwickelt 1988) war Siemens RTL , das aufgrund seiner Algorithmen zur automatischen Fensterskalierung, -platzierung und -anordnung sowie zur (De-)Iconifizierung bis heute als Paradebeispiel gilt. RTL lief unter X11R2 und R3, hauptsächlich auf den „nativen“ Siemens-Systemen, z. B. SINIX . Seine Funktionen werden im Werbevideo beschrieben. [ 4 ] [ 5 ] Das Andrew Project (AP oder tAP) war ein Desktop-Client-System (ähnlich dem frühen GNOME) für X mit einem Kachel- und überlappenden Fenstermanager.
MacOS X 10.11 El Capitan, veröffentlicht im September 2015, führt neue Fensterverwaltungsfunktionen ein, wie beispielsweise die Erstellung einer geteilten Vollbildansicht, die auf zwei nebeneinander liegende Anwendungsfenster im Vollbildmodus beschränkt ist, indem die Vollbildtaste in der oberen linken Ecke eines Fensters gedrückt gehalten wird. [ 6 ]
Dynamischer Fenstermanager
In der Informatik bezeichnet man als dynamischen Fenstermanager einen Tiling-Fenstermanager, bei dem Fenster anhand vordefinierter Layouts angeordnet werden, zwischen denen der Benutzer wechseln kann. Layouts bestehen typischerweise aus einem Hauptbereich und einem Nebenbereich. Im Hauptbereich wird üblicherweise ein Fenster angezeigt, die Anzahl der Fenster in diesem Bereich kann jedoch angepasst werden. Er dient dazu, mehr Platz für wichtigere Fenster zu reservieren. Der Nebenbereich zeigt die übrigen Fenster an. Tiling-Fenstermanager, die keine Layouts verwenden, werden als manuelle Tiling-Fenstermanager bezeichnet . Sie ermöglichen es dem Benutzer, die Position der Fenster selbst festzulegen.
Fliesenfenstermanager
Microsoft Windows


Die erste Version ( Windows 1.0 ) nutzte einen Tiling-Window-Manager, unter anderem aufgrund eines Rechtsstreits von Apple um die Urheberrechte an der Desktop-Metapher mit überlappenden Fenstern . Aufgrund von Beschwerden folgte die nächste Version ( Windows 2.0 ) jedoch der Desktop-Metapher. Alle späteren Versionen des Betriebssystems behielten dieses Verhalten als Standard bei.
Der in Microsoft Windows integrierte Fenstermanager verwendet seit Windows 2.0 standardmäßig das traditionelle Stapelverfahren . Er kann aber auch als einfacher Tiling-Fenstermanager fungieren.
Um Fenster nebeneinander anzuordnen, wählt der Benutzer sie in der Taskleiste aus und verwendet das Kontextmenü mit der Option „Vertikal anordnen“ oder „Horizontal anordnen“ . Die Option „Vertikal anordnen “ bewirkt, dass die Fenster horizontal, aber vertikal angeordnet werden, während die Option „Horizontal anordnen“ die Fenster vertikal, aber horizontal anordnet. Diese Optionen wurden später in Windows Vista in „Fenster nebeneinander anzeigen“ bzw. „ Fenster gestapelt anzeigen“ geändert .
Windows 7 führte „Aero Snap“ ein, wodurch Fenster an die Seiten des Bildschirms gezogen werden können, um eine einfache Kachelansicht nebeneinander zu erstellen, oder an den oberen Bildschirmrand, um sie zu maximieren . Windows 8 führte Windows Store-Apps ein ; im Gegensatz zu Desktop-Anwendungen liefen diese nicht in einem Fenster, sondern konnten nur im Vollbildmodus ausgeführt oder als Seitenleiste neben einer anderen App oder der Desktop-Umgebung angedockt werden. [ 7 ]
Neben der Möglichkeit, Windows Store-Apps in einem herkömmlichen Fenster auszuführen, verbesserte Windows 10 die in Windows 7 eingeführten Andockfunktionen. Fenster können nun durch Ziehen in eine Ecke in Bildschirmquadranten angeordnet werden. Außerdem wurde die Funktion „Anhefthilfe“ hinzugefügt. Diese fordert den Benutzer auf, die Anwendung auszuwählen, die die andere Bildschirmhälfte belegen soll, wenn ein Fenster an eine Bildschirmhälfte angeheftet wird. Zudem ermöglicht sie das gleichzeitige automatische Anpassen der Größe beider Fenster durch Ziehen eines Griffs in der Bildschirmmitte. [ 8 ]
Windows 10 unterstützt außerdem FancyZones, eine umfassendere Funktion zur Verwaltung von Kachelfenstern, die benutzerdefinierte Kachelzonen und eine größere Benutzerkontrolle ermöglicht und über Microsoft PowerToys konfiguriert wird .
Windows 11 fügte weitere integrierte Kacheloptionen hinzu, die durch Bewegen des Mauszeigers über die Schaltfläche zum Maximieren aktiviert werden.
Ersatzteile von Drittanbietern
- AquaSnap – entwickelt von Nurgo Software. Freeware, mit optionaler „Professional“-Lizenz.
- Amethyst für Windows – ein dynamischer Tiling-Fenstermanager, ähnlich wie Amethyst für macOS.
- bug.n – ein Open-Source-Fenstermanager mit konfigurierbarer Tiling-Funktion, der als AutoHotKey -Skript entwickelt wurde und unter der GNU GPL lizenziert ist . [ 9 ]
- MaxTo – anpassbares Raster, globale Hotkeys. Funktioniert mit erweiterten Anwendungen, 32-Bit- und 64-Bit-Anwendungen sowie mehreren Monitoren. [ 10 ]
- WS Grid+ – Fenster lassen sich mithilfe eines Rasterauswahlsystems verschieben und/oder in ihrer Größe ändern. Es vereint die Vorteile von schwebenden, gestapelten und gekachelten Fenstern und bietet Tastatur-/Maus-Shortcuts zum sofortigen Verschieben und Ändern der Fenstergröße.
- Stack – anpassbares Raster (XAML), globale Hotkeys und/oder mittlere Maustaste. Unterstützt HiDPI und mehrere Monitore. [ 11 ] [ 12 ]
- Plumb – ein schlanker Tiling-Manager mit Unterstützung für mehrere Windows-Versionen. Unterstützt HiDPI-Monitore, Tastaturkürzel und die Anpassung von Tastaturkürzeln (XAML). [ 13 ]
- Workspacer – ein unter der MIT-Lizenz stehender Tiling Window Manager für Windows 10, der auf Geschwindigkeit und Kompatibilität ausgelegt ist. Geschrieben und konfigurierbar in C# . [ 14 ]
- dwm-win32 – Portierung der allgemeinen Funktionalität von dwm auf Win32. Steht unter der MIT-Lizenz und wird durch Bearbeiten einer Konfigurationsheaderdatei im gleichen Stil wie bei dwm konfiguriert. [ 15 ]
- GlazeWM – ein Tiling Window Manager für Windows, inspiriert von i3 und Polybar.
- Komorebi ist ein in Rust geschriebener Fenstermanager für Microsoft Windows SO . Wie bspwm verwaltet er die Tastenkombinationen nicht selbst, daher müssen Benutzer AHK oder WHKD verwenden . Komorebi bietet außerdem eine benutzerfreundliche GUI-Version namens Komorebi UI.
- Whim – ein dynamischer Fenstermanager , der mit WinUI 3 und dem .NET Framework entwickelt wurde.
X-Fenstersystem
Im X Window System ist der Fenstermanager ein separates Programm. X selbst schreibt keine bestimmte Fensterverwaltung vor und ist auch ohne Fenstermanager nutzbar. Die aktuelle X-Protokollversion X11 erwähnt explizit die Möglichkeit von Tiling Window Managern. Der Siemens RTL Tiled Window Manager (veröffentlicht 1988) implementierte als erster automatische Platzierungs- und Größenanpassungsstrategien. Ein weiterer Tiling Window Manager aus dieser Zeit war der Cambridge Window Manager, entwickelt von der IBM -Gruppe für akademische Informationssysteme.
Im Jahr 2000 veröffentlichten sowohl larswm als auch Ion eine erste Version.
Liste der Tiling-Window-Manager für X
- awesome – ein DWM-Derivat mit dynamischer Fensterkachelung [ 16 ] [ 17 ] , Floating und Tagging, geschrieben in C und konfigurierbar sowie erweiterbar in Lua . Es war der erste Fenstermanager, der von Xlib nach XCB portiert wurde und unterstützt D-Bus , Pango , XRandR und Xinerama .
- bspwm ist ein kleiner Tiling-Window-Manager, der Fenster als Blätter eines vollständigen Binärbaums darstellt. Er verarbeitet Tastenkombinationen nicht selbst, sondern benötigt ein anderes Programm (z. B. sxhkd ), um Eingaben in X-Ereignisse zu übersetzen. [ 18 ]
- Compiz ist ein Compositing-Fenstermanager, der sich nahtlos in vertraute Benutzeroberflächen wie GNOME , KDE Plasma oder Mate integrieren lässt . Ein Plugin namens Grid ermöglicht es, Fenster mit verschiedenen Tastenkombinationen in fünf unterschiedlichen Längen an beliebige Ecken zu verschieben. Zudem kann die Standardplatzierung für einzelne Fenster festgelegt werden. Die Plugins lassen sich über den Compiz Config Settings Manager (CCSM) konfigurieren.
- dwm ermöglicht das Umschalten von Kachel-Layouts durch Klicken auf ein textbasiertes ASCII-Art -Symbol in der Statusleiste. Standardmäßig wird ein Hauptbereich mit zusätzlichen Bereichen verwendet, dargestellt durch das Zeichen []= . Weitere Standard-Layouts sind ein Einzelfenster-Modus („Monokel“), dargestellt durch ein M, und ein nicht-kachelendes, schwebendes Layout, bei dem Fenster verschoben und in der Größe angepasst werden können, dargestellt durch ein fischartiges > < > . Es existieren Patches von Drittanbietern , die ein auf dem Goldenen Schnitt basierendes Fibonacci- Layout, horizontales und vertikales zeilenbasiertes Kacheln oder ein Raster-Layout hinzufügen . Das tastaturgesteuerte Menü-Dienstprogramm „ dmenu “, das für die Verwendung mit dwm entwickelt wurde [ 19 ], wird auch mit anderen Kachel-Window-Managern wie xmonad [ 20 ] und gelegentlich auch mit anderer ressourcenschonender Software wie Openbox [ 19 ] und uzbl [ 21 ] verwendet .
- EXWM – EXWM (Emacs X Window Manager) ist ein vollwertiger Tiling-X-Window-Manager für Emacs, der auf XELB basiert. Er bietet vollständig tastaturgesteuerte Bedienung, hybride Layoutmodi (Tiling & Stacking), Unterstützung für dynamische Arbeitsbereiche, ICCCM/EWMH-Kompatibilität, RandR-Unterstützung (Multi-Monitor) und eine integrierte Systemleiste. [ 22 ]
- herbstluftwm ist ein manueller Tiling-Window-Manager (ähnlich wie i3 oder Sway ), der monitorunabhängige Tags als Arbeitsbereiche nutzt. Pro Monitor kann genau ein Tag angezeigt werden, wobei jeder Tag sein eigenes Layout enthält. Wie i3 und Sway wird herbstluftwm zur Laufzeit über IPC- Aufrufe von herbstclient konfiguriert. [ 23 ]
- fvwm
- musca – Dynamischer Fenstermanager mit Einflüssen von Ratpoison und DWM. [ 24 ] [ 25 ]
- i3 ist ein von Grund auf neu entwickelter Fenstermanager, basierend auf wmii. Er bietet vi-ähnliche Tastenkombinationen und behandelt zusätzliche Monitore als zusätzliche Arbeitsbereiche, wodurch Fenster einfach zwischen Monitoren verschoben werden können. Vertikale und horizontale Fensterteilungen, Tab- und gestapelte Layouts sowie übergeordnete Container sind möglich. Die Steuerung erfolgt vollständig über die Tastatur, alternativ kann auch eine Maus verwendet werden.
- Ion kombiniert Kachelansicht mit einer Registerkarten-Oberfläche: Die Anzeige wird manuell in sich nicht überlappende Bereiche (Frames) unterteilt. Jeder Frame kann ein oder mehrere Fenster enthalten. Nur eines dieser Fenster ist sichtbar und füllt den gesamten Frame aus.
- Larswm implementiert eine Form der dynamischen Kachelung: Die Anzeige wird vertikal in zwei Bereiche (Spuren) unterteilt. Die linke Spur enthält ein einzelnes Fenster. Die rechte Spur enthält alle anderen Fenster, die übereinander gestapelt sind.
- LeftWM – ein Tiling-Fenstermanager, der auf Theming basiert und große Monitore wie Ultrawide-Monitore unterstützt. [ 26 ]
- Notion – ein Tiling-Fenstermanager (ursprünglich ein Fork von Ion). [ 27 ]
- Qtile – ein in Python geschriebener, konfigurierbarer und erweiterbarer Tiling-Window-Manager . [ 28 ]
- Ratpoison – Ein tastaturgesteuerter, manueller Fenstermanager für X, inspiriert von GNU Screen .
- spectrwm ist ein dynamischer Fenstermanager mit Tiling- und Reparenting-Funktion für X11. Er arbeitet unauffällig, sodass wertvoller Bildschirmplatz für wichtigere Inhalte genutzt werden kann. Er ist klein, kompakt und schnell. Früher hieß er „scrotwm“ (ein Wortspiel mit „Hodensack“). [ 29 ]
- StumpWM – eine tastaturgesteuerte Weiterentwicklung von Ratpoison, die mehrere Bildschirme (z. B. xrandr) unterstützt und in Common Lisp flexibel angepasst werden kann . Standardmäßig verwendet sie Emacs -kompatible Tastenkombinationen.
- wmii (Window Manager Improved 2) unterstützt Tiling und Stacking von Fenstern mit erweiterter Tastatur- , Maus- und dateisystembasierter Fernsteuerung [ 30 ] und ersetzt das Workspace-Paradigma durch einen neuen Tagging-Ansatz [ 31 ] . Die Standardkonfiguration verwendet Tastenkombinationen, die von denen des Texteditors vi abgeleitet sind . Der Fenstermanager bietet umfangreiche Konfigurationsmöglichkeiten über ein virtuelles Dateisystem mit dem 9P- Dateisystemprotokoll, ähnlich dem von Plan 9 der Bell Labs [ 30 ] . Jedes Fenster, Tag und jede Spalte wird im virtuellen Dateisystem repräsentiert, und Fenster werden durch Manipulation ihrer Dateiobjekte gesteuert (die Konfigurationsdatei ist im Grunde ein Skript, das mit den virtuellen Dateien interagiert). Dieses RPC-System ermöglicht viele verschiedene Konfigurationsstile, darunter die in der Basisdistribution von plan9port und Bourne Shell enthaltenen . Die neueste Version 3.9 enthält außerdem Konfigurationen in Python und Ruby [ 32 ] . Die neueste Version unterstützt Xinerama und wird mit einem eigenen tastaturbasierten Menüprogramm namens wimenu ausgeliefert, das Verlauf und programmierbare Vervollständigung bietet. [ 32 ] [ 33 ] [ 34 ] [ 35 ]
- xmonad – ein erweiterbarer Whitepaper, geschrieben in Haskell , der sowohl von dwm beeinflusst wurde als auch selbst Einfluss auf dwm ausgeübt hat.
Wayland
Wayland ist ein neues Fenstersystem, das das X Window System ersetzen soll . Nur wenige Tiling-Manager unterstützen Wayland nativ.
Liste der Fliesenfensterverwalter für Wayland
- Hyprland – Hyprland ist ein dynamischer Wayland-Compositor mit Tiling-Funktion, der einzigartige Features wie flüssige Animationen, dynamisches Tiling und abgerundete Ecken bietet.
- japokwm — Dynamischer Wayland-Tiling-Compositor, der auf der Erstellung von Layouts auf Basis von wlroots basiert.
- newm — Wayland-Compositor, der speziell für Laptops und Touchpads entwickelt wurde (derzeit nicht mehr weiterentwickelt) .
- niri — Ein scrollbarer Wayland-Compositor.
- Velox – Einfacher Fenstermanager basierend auf swc, inspiriert von dwm und xmonad .
- Vivarium – Ein dynamischer Wayland-Compositor mit Tiling-Funktion, der wlroots nutzt und dessen Desktop-Semantik von xmonad inspiriert ist .
- Sway – Sway ist „ein direkter Ersatz für den i3-Fenstermanager , jedoch für Wayland anstelle von X11 . Es funktioniert mit Ihrer bestehenden i3-Konfiguration und unterstützt die meisten Funktionen von i3 sowie einige zusätzliche.“ [ 36 ]
- River – River ist ein dynamischer Wayland-Compositor mit Tiling-Funktion und flexibler Laufzeitkonfiguration. Er wird regelmäßig gepflegt und aktualisiert.
- CageBreak ist ein Tiling-Compositor für Wayland, der auf Cage basiert und von Ratpoison inspiriert wurde . Er lässt sich einfach über die Tastatur und einen Unix-Domain-Socket steuern.
- dwl ist ein Wayland-Compositor, der in der Wayland-Welt dieselbe Rolle einnehmen soll wie dwm unter X11 . Wie dwm ist er in C geschrieben , hat eine kleine Codebasis und bietet außer der Bearbeitung des Quellcodes keine Konfigurationsschnittstelle.
Andere
- Das Betriebs- und Programmiersystem Oberon der ETH Zürich beinhaltet einen Tiling Window Manager.
- Der Acme -Programmierer-Editor / das Fenstersystem / das Shell-Programm in Plan 9 ist ein Tiling Window Manager.
- Die Smartphones Samsung Galaxy S3 , S4 , Note II und Note 3 , die mit einer angepassten Version von Android 4 laufen, verfügen über eine Multi-Window-Funktion, mit der zwei Apps nebeneinander auf dem Bildschirm angezeigt werden können. Diese Funktion ist seit Android 7.0 „Nougat“ standardmäßig integriert.
- Die Pop Shell-Erweiterung von Pop! OS kann GNOME um die Funktionalität eines Tiling Window Managers erweitern.
- Der Amethyst Window Manager von ianyh bietet Window Tiling für macOS und wurde von xmonad inspiriert.
- Der yabai -Fenstermanager für macOS wurde von bspwm inspiriert.
- Der MacTiler- Fenstermanager zur Bildschirmteilung auf dem Mac wurde von der nativen Split-View-Funktion inspiriert.
- Auf macOS ist Moom vom langjährigen Mac-Entwicklerstudio Many Tricks ein aktiv aktualisierter Window-Tiling-Manager.
Fliesenanwendungen

Obwohl die Kachelansicht auf keiner weit verbreiteten Plattform der Standardmodus von Fenstermanagern ist, stellen die meisten Anwendungen intern bereits mehrere Funktionen auf ähnliche Weise dar. Beispiele hierfür sind E-Mail-Clients, IDEs , Webbrowser und die kontextbezogene Hilfe in Microsoft Office. Die Hauptfenster dieser Anwendungen sind in Bereiche („ Panes “) für die verschiedenen Darstellungen unterteilt. Die Bereiche sind üblicherweise durch eine verschiebbare Trennlinie voneinander abgegrenzt, um die Größenänderung zu ermöglichen. Fenster mit Panes sind eine gängige Methode zur Implementierung einer Master-Detail-Oberfläche .
Der seit den 1970er Jahren entwickelte Texteditor Emacs enthielt eine der frühesten Implementierungen von Tiling. Auch HTML- Frames können als eine auf einer Auszeichnungssprache basierende Implementierung von Tiling betrachtet werden. Der Tiling-Fenstermanager erweitert diese Funktionalität über mehrere Funktionen innerhalb einer Anwendung hinaus auf mehrere Anwendungen auf einem Desktop. Die Registerkarten-Oberfläche kann eine sinnvolle Ergänzung zu Tiling sein, da sie vermeidet, dass für dieselbe Funktion mehrere Fensterkacheln gleichzeitig auf dem Bildschirm angezeigt werden.
Siehe auch
- Benutzeroberfläche im Stil einer integrierten Entwicklungsumgebung
- Splitscreen (Computergrafik)
Referenzen
- ^ „Xerox Star“ . Archiviert vom Original am 18.07.2011 . Abgerufen am 14.04.2007 .
- ^ „ Zehn Jahre Fenstersysteme – Ein Rückblick “ . Archiviert vom Original am 16.03.2010 . Abgerufen am 21.12.2010 .
- ^ „Tiling Window Managers“ . mnemonikk.org .
- ^ „Video“ . Archiviert vom Original am 22.12.2010 . Abgerufen am 22.12.2010 .
- ^ „Der erste Tiling Window Manager – Siemens RTL Tiled Window Manager (veröffentlicht 1988)“ . YouTube . 9. Juni 2019. Archiviert vom Original am 21.12.2021.
- ^ „Apple kündigt OS X El Capitan mit optimierter Benutzererfahrung und verbesserter Leistung an“ . Apple Newsroom .
- ^ „Build: More Details On Building Windows 8 Metro Apps“ . PCMAG . Abgerufen am 25.06.2021 .
- ^ Leonhard, Woody (12.11.2015). „Testbericht: Die neue Windows-10-Version kann Windows 7 immer noch nicht schlagen“ . InfoWorld . Abgerufen am 25.06.2021 .
- ^ "bug.n – Tiling Window Manager für Windows" . GitHub . Abgerufen am 2. März 2019 .
- ^ „MaxTo – Der Fenstermanager, den Sie vermisst haben, ohne es zu wissen . “ Archiviert vom Original am 13.11.2018 . Abgerufen am 21.11.2018 .
- ^ „Stack WM: Windows Store“ . Microsoft . Archiviert vom Original am 10.12.2017 . Abgerufen am 09.12.2017 .
- ^ „Stack on Lost Tech LLC website“ . Archiviert vom Original am 11.01.2018 . Abgerufen am 09.12.2017 .
- ^ „Palatial Software Website“ . 10.01.2019 . Abgerufen am 10.01.2019 .
- ^ Button, Rick. "workspacer" . workspacer.org . Abgerufen am 2020-07-02 .
- ^ Tanner, Marc André. „dwm-win32 - X11 dwm(1) für Windows“ . brain-dump.org . Abgerufen am 2020-07-02 .
- ^ (auf Deutsch) Falko Benthin (Dezember 2008) Herr der Fenster. Schlanker Windowmanager Awesome , alt. Link , LinuxUser
- ^ Fantastische Homepage für Fenstermanager
- ^ "Baskerville/BSPWM" . GitHub .
- ^ a b Arch Linux Magazine Team (Januar 2010). „Software Review: 2009 LnF Awards“ . Arch Linux Magazine . Archiviert vom Original am 16.02.2010 . Abgerufen am 8. März 2010 .
- ^ „100 Open-Source-Geheimnisse – Teil 2“ . TuxRadar . Future Publishing . 21. Mai 2009. Archiviert vom Original am 6. Januar 2010. Abgerufen am 3. März 2010 .
- ^ Vervloesem, Koen (15. Juli 2009). „Uzbl: Ein Browser, der der UNIX-Philosophie folgt“ . LWN.net . Eklektix, Inc. Archiviert vom Original am 30. November 2009. Abgerufen am 3. März 2010 .
- ^ "Emacs-exwm/Exwm" . GitHub .
- ^ "herbstluftwm" . herbstluftwm.org . Abgerufen am 12.08.2019 .
- ^ "Musca in Launchpad" . 26. Februar 2009.
- ^ „Verlockend/Musca“ . GitHub .
- ^ GitHub - leftwm/leftwm: LeftWM: Ein Tiling-Window-Manager für Abenteurer. , leftwm, 04.04.2019 , abgerufen am 05.04.2019
- ^ https://notionwm.net
- ^ Verna, Clément (27. September 2018). „5 coole Tiling Window Manager“ . Fedora Magazine . Qtile . Abgerufen am 20. November 2018 .
- ^ "scrotwm in spectrwm umbenennen" . github.com . 15.02.2012 . Abgerufen am 25.05.2019 .
- ^ a b "wmii - Window Manager Improved 2" . Wmii.suckless.org . Archiviert vom Original am 31.12.2011 . Abgerufen am 13.07.2013 .
- ^ Komis, Antonis (April 2013). „Windows-Migration: Desktop-Umgebungen und Fenstermanager“ . PCLinuxOS . Tiling- und dynamische Tiling-Fenstermanager – wmii. Archiviert vom Original am 24. Oktober 2016.
- ^ a b "suckless.org git repositories" . Hg.suckless.org . Archiviert vom Original am 28.07.2011 . Abgerufen am 13.07.2013 .
- ^ „Leicht und schnell. WMI und die Wiedergeburt der Tastatur“ (PDF) . Linux Magazine . Nr. 54. Archiviert vom Original (PDF) am 24. Februar 2012.
- ^ Golde, Nico (März 2006). „Keine Weicheier. Ein Blick auf den Wmii Window Manager“ (PDF) . Linux Magazine . Nr. 64. Archiviert (PDF) vom Original am 28.10.2015 . Abgerufen am 01.10.2018 .
- ^ Saunders, Mike (März 2008). „Leichte Fenstermanager“. Linux Format . Nr. 103. wmii.
- ^ „SwayWM“ . Archiviert vom Original am 10.10.2017 . Abgerufen am 13.10.2017 .