swaywmは、Waylandコンポジタであるswayを中心に、関連プロジェクトを持つ組織です。C、Rust、Go、Makefile、Zig、Common Lispなどのプログラミング言語を使用して、幅広いリポジトリを公開しています。特に、i3互換のWaylandコンポジタであるswayや、モジュラーWaylandコンポジタライブラリのwlrootsが注目されています。
i3-compatible Wayland compositor
A modular Wayland compositor library
Screen locker for Wayland
Wallpaper tool for Wayland compositors
Idle management daemon for Wayland
Attempt at safe Rust bindings for wlroots
Go binding for wlroots
Wayland protocols designed for use in wlroots (and other compositors)
[mirror] Zig bindings for wlroots
Common lisp bindings for wlroots, a library for writing Wayland compositors
A Haskell wrapper/binding to wlroots
OCaml bindings to wlroots [experimental]
CHICKEN Scheme bindings for wlroots
Sway website
[Deprecated] example compositor based on wlroots
Unofficial test suite for sway
swaywmは、Waylandに関連するコンポジタやツールを構築しています。特に、swayやwlrootsなどのプロジェクトがあり、Wayland環境での利用が広がっています。
swaywmは主にC、Rust、Go、Makefile、Zig、Common Lispを使用しています。これらの言語を用いて、Waylandコンポジタおよび関連ツールを開発しています。
はい、swaywmのリポジトリはすべて公開されています。GitHub上で多くのプロジェクトにアクセスでき、誰でもこれらのプロジェクトを利用したり、貢献したりすることが可能です。