Open20
WindowManagerリスト

IceWM

OpenBox

StumpWM
- Common Lisp製
- タイル型

TinyWM
C言語で50行程度で書かれたWM
mwm
C言語で20行で書かれたWM
SmallWM
- TinyWM を拡張可能にしたC++バージョン
https://github.com/adamnew123456/SmallWM


番外編
キーボード操作ライブラリ
WindowManagerスクリーンショット集

CWM
OpenBSD に標準搭載されている

SpectrWM
Xmonad / dwm に影響された C で書かれたポータブルで「まともなデフォルト設定」を備えて「独自設定言語レス」なタイル型ウィンドウマネージャとのこと。

JWM
Java用の WindowManager 作成のためのライブラリでWMそのものではない。

WORM
Nimで記述された動的なタグベースのウィンドウマネージャー

デスクトップ全体カスタマイズ系?
shinglify
Linuxデスクトップ環境向けの自動ウィンドウタイリング、ウィンドウタグ付け、およびフルキーボードナビゲーション(Golang製)
Quickshell
Qt/QMLでカスタマイズできるデスクトップ?環境

Windows向けタイリングウィンドウマネージャ
i3インスパイアでネイティブアプリ
AutoHotKey がバックエンド
janet-lang で書かれたタイル型WM

LeftWM
Rust製

cortile
Openbox、Fluxbox、IceWM、Xfwm、KWin、Marco、Muffin、Mutter および X11 ウィンドウシステムを使用するその他の EWMH 準拠のウィンドウマネージャのホットコーナーをサポートする Linux 自動タイリングマネージャです。したがって、このプロジェクトはXFCE、LXDE、LXQt、KDE、GNOME(Mate、Deepin、Cinnamon、Budgie)ベースのデスクトップ環境にダイナミック・タイリングを提供します。
現在使っているウィンドウ・マネージャーはそのままで、その上にcortileをインストールするだけです。有効化すると、タイリング・マネージャが既存および新規ウィンドウのサイズ変更と配置を処理します。
Go製

ly
Linux および BSD 用の軽量な TUI (ncurses ライク) ディスプレイマネージャ。C/Zig製