スクロール、dwindle、master、stackingレイアウト、出力ごとのワークスペース、ぼかしやアニメーションを備えた、日常使い向けのWaylandコンポジター。
hyprwm/Hyprland
Hyprlandは、豊富な視覚効果とカスタマイズ機能、プラグインシステムを備えた、独立した動的タイル型Waylandコンポジターです。
- スター
- 40,427
- フォーク
- 2,167
- 未解決の Issue
- 193
- 最終コミット
- 昨日
これは何?
HyprlandはWaylandコンポジターです。Waylandディスプレイプロトコルを使うLinuxシステムで、ウィンドウを管理し、デスクトップを描画するコンポーネントです。ウィンドウをタイル型レイアウトに自動配置しながら、フローティングウィンドウや全画面表示にも対応しています。また、wlroots、libweston、KWin、Mutterをベースにせず、独自のコードベースで開発されています。
外観と柔軟な設定を重視しており、グラデーションボーダー、複数のぼかし方式、カスタムBezier曲線やスプリング曲線を使ったアニメーション、グローやシャドウ効果を利用できます。ワークスペースごとに設定できるレイアウトとして、Dwindle、Scrolling、Master、Monocleなどを備えています。Luaやプラグインで独自レイアウトを作成でき、プラグインマネージャーも組み込まれています。設定ファイルを保存すると、設定が即座に再読み込みされます。
そのほか、スクラッチパッドとして使える特別なワークスペース、タブ表示のウィンドウグループ、ウィンドウ・モニター・レイヤーのルール、ソケットベースのIPC、ネイティブの入力メソッド(IME)サポート、ゲーム向けのティアリングサポートを備えています。
主な機能
- 01グラデーションボーダー、複数のぼかし方式、アニメーション、グロー、シャドウ効果。
- 02カスタムBezier曲線やスプリング曲線によるアニメーション。
- 03Dwindle、Scrolling、Master、Monocleなどの複数のレイアウトと、ワークスペースごとの設定。
- 04Luaやプラグインによる独自レイアウトの作成と、組み込みのプラグインマネージャー。
- 05設定を保存すると即座に再読み込み。
- 06ソケットベースのIPCとネイティブの入力メソッドサポート。
ユースケース
- Waylandを使ったLinux環境で、見た目をカスタマイズしたタイル型デスクトップを利用する。
- IPCやLuaを使ってウィンドウ管理をスクリプト化する。
- ティアリングサポートを有効にしてLinuxでゲームをプレイする。
- 独自のコンポジターレイアウトやプラグインを開発・テストする。
クイックスタート
- 1
プロジェクトのWikiでインストールガイドを読む
- 2
クイックスタートチュートリアルに従ってHyprlandを起動する
使う前に知っておきたいこと
- Waylandを搭載したLinuxシステムが必要です。クロスプラットフォームツールではありません。
- READMEにはパッケージマネージャーで実行できる単一のインストールコマンドが記載されていないため、セットアップには多少手間がかかります。
収録されている特集
トピック
よくある質問
- Hyprland とは?
- Hyprlandは、豊富な視覚効果とカスタマイズ機能、プラグインシステムを備えた、独立した動的タイル型Waylandコンポジターです。 HyprlandはWaylandコンポジターです。Waylandディスプレイプロトコルを使うLinuxシステムで、ウィンドウを管理し、デスクトップを描画するコンポーネントです。ウィンドウをタイル型レイアウトに自動配置しながら、フローティングウィンドウや全画面表示にも対応しています。また、wlroots、libweston、KWin、Mutterをベースにせず、独自のコードベースで開発されています。
- Hyprland は無料で使えますか?ライセンスは?
- Hyprland は BSD-3-Clause ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Hyprland は今もメンテナンスされていますか?
- 活発にメンテナンス中。Hyprland の最終コミットは 2026年11月6日 です。
- Hyprland は何に使えますか?
- Waylandを使ったLinux環境で、見た目をカスタマイズしたタイル型デスクトップを利用する。 IPCやLuaを使ってウィンドウ管理をスクリプト化する。 ティアリングサポートを有効にしてLinuxでゲームをプレイする。 独自のコンポジターレイアウトやプラグインを開発・テストする。
- Hyprland のインストール方法は?
- プロジェクトのWikiでインストールガイドを読む クイックスタートチュートリアルに従ってHyprlandを起動する
- Hyprland はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/hyprwm/Hyprland
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Sway、Hyprland、riverなどのWaylandコンポジター向けの、高度にカスタマイズ可能なステータスバー。システム、ネットワーク、オーディオの各種モジュールを備えています。
Rune Rust UI frameworkでテーマ付き通知カードを描画する、Waylandコンポジター向けのfreedesktop通知デーモン。
Windows 10/11のタスクバー、ドック、ランチャー、ウィンドウマネージャーを、テーマ変更可能なコンポーネントで置き換える、完全にカスタマイズ可能なデスクトップ環境。
イベント駆動型で、シェルスクリプトから設定できる高度にカスタマイズ可能なmacOSステータスバー置き換えツール。
Windowsプログラムの動作を変えるコミュニティ製modをインストール・管理できるカスタマイズ用マーケットプレイス。