概要
Rift は、 macOS 向けのタイル型ウィンドウマネージャー。 パフォーマンス と 使いやすさ を重視した設計。 現在も 積極的に開発中 で、安定動作が期待できる。 非公開API の活用による高い信頼性とパフォーマンス。 glide-wm をベースに独自進化したプロジェクト。
Riftの特徴
- macOS 専用のタイル型ウィンドウマネージャー
- パフォーマンス と 操作性 を最重視した設計思想
- アニメーション や ディスプレイごとのフルスクリーン に対応
- 非公開API や 未公開API の積極的活用
- glide-wm をフォークした後、独自路線で大幅に改良
- yabai など他プロジェクトのリバースエンジニアリング成果を活用
- glide-wm や yabai とは無関係な独立プロジェクト
クイックスタート
- 公式Wiki にて 設定方法 や クイックスタート 手順を提供
- 初期設定や導入方法のガイドライン
- 迅速な導入をサポートするドキュメント整備
開発状況
- アクティブな開発 が継続中
- 公式リリース は未提供(今後のリリース予定あり)
- 安定性 は高いが、仕様変更の可能性
- IssueやPR の積極的な受け入れ体制
開発動機(Motivation)
- Aerospace の機能性は評価しつつも、 アニメーション や ディスプレイごとのフルスクリーン が不足
- 非公開API の利用による高信頼性・高パフォーマンスの追求
- パブリックAPI よりも OS内部API の方が堅牢で高速と判断
- 詳細な設計思想や目的は manifesto に記載
クレジット・ライセンス
- glide-wm のフォークを起点としたプロジェクト
- glide-wm ライセンスを継承しつつ、独自改良を多数実装
- yabai などのリバースエンジニアリング成果物を利用
- glide-wm および yabai とは一切の提携関係なし