Gitrend
🚀

Cで爆速!Waylandを操る究極コンポジタ

C 2026/2/19
Summary
Wayland時代、みんな自分だけの環境にこだわりたいだろ? これマジでヤバイよ!C言語で書かれた爆速コンポジタだ! dwmライクな操作感で、デスクトップを意のままに操っちゃおうぜ!

概要:なにこれ凄い?

皆さん、見ましたかこれ!? GitHubトレンドで目を疑ったね、僕。DreamMaoMao/mangowc!C言語で書かれたWaylandコンポジタですよ、しかもwlrootsベース!これはもう、モダンデスクトップ環境の最終兵器と言っても過言じゃない!

普通のGUIに飽き飽きしてる人、もっとパフォーマンスを追求したい人、そして何より自分のデスクトップを隅から隅までカスタマイズしたい僕みたいな変態(褒め言葉!)には、ぶっ刺さるはず。dwmの哲学をWaylandに持ち込むって発想がもう最高じゃないですか!scenefxっていう独自のレイヤーで、見た目も操作性も思いのままにできる予感がプンプンするんだよね。

ソースコードを覗いたんだけど、C言語での最適化に対するこだわりが半端ない!これはもう、パフォーマンス厨にはたまらない一品だよ。僕も早速ビルドしちゃったもんね!うおおお!

ここが推し!

サクッと試そう(使用例)

依存ライブラリは別途インストールしてくださいね!

(wlroots, libinput, xkbcommon, pixmanなどが必要だよ)

git clone https://github.com/DreamMaoMao/mangowc cd mangowc

meson build ninja -C build

起動!既存のWaylandコンポジタから起動するか、

TTYから exec ./build/mangowc で動かしてみて!

設定ファイルは~/.config/mangowc/config.cだよ!(C言語で書くんだぜ、最高だろ?)

ぶっちゃけ誰向け?

まとめ

いやー、mangowc、期待しかありませんよこれは!C言語で書かれたwlrootsベースのWaylandコンポジタに、dwmの思想とscenefxのカスタマイズ性が加わるなんて、もう最強じゃないですか!

正直、導入にはちょっと手間がかかるかもしれないけど、その手間を乗り越えた先には、最高のパフォーマンスと無限のカスタマイズ性が待ってるんだよね。これからの開発が本当に楽しみだ!僕もガンガンcontributeしちゃうぞ!みんなもぜひ触ってみて、未来のデスクトップを一緒に作っていこうぜ!うおおおお!