I3 (ウィンドウマネージャ)

i3 (i3 Window Manager; i3と呼ばれる他の語と区別する為に“i3-wm”と表記されることもある) はX上で動作する動的タイル型ウィンドウマネージャの一つ。
wmiiの修正かつ後継を念頭に置き、“"Do What I Mean. Good Docs. Clean Code. Sounds good?（直感的な操作。優良な手引き。簡潔なソースコード。魅力的だろ？）"”という理念を掲げている。
i3はGNU/Linux及び*BSD向けのフリー/オープンソースソフトウェアである。
概要.
i3-wmは2017年現在も活発に開発が行なわれているタイル型ウィンドウマネージャの一つである。
開発はGitHubのリポジトリで進められている。
“Mod Key”（通常はもしくは）と他のキーを押下することでウィンドウの配置や生成・消去等を操作する。
ホームディレクトリ下にあるテキストファイル（通常codice_1、codice_2等）を編集することで様々な設定を変更出来、設定を適用するのにOSやXを再起動する必要がない。
Vimに似た“モード”を持ち、また、利用者は先の設定ファイルを適切に変更することで実行するプログラム毎にウィンドウの挙動を変更することも可能である。
木構造やXCBを採用し、9Pを取り除くことでプログラムとの調和が取れた、迅速な配置を実現している。
また、UTF-8に完全に対応している。
開発言語.
i3-wmはほとんど完全にC言語で記述されている。
ソースコード単体は計900 KiB弱程の大きさである（最新4.13版では896 KiB）。
特徴.
i3-wmには次のような特徴がある。