User:Prabuanand/DE: Difference between revisions

From Alpine Linux
(created page contents as table)
 
(updated the table)
Line 3: Line 3:
|+ Window Managers or Compositors
|+ Window Managers or Compositors
|-
|-
! Name !! Wayland/X11 !! Tiling/Floating !! Official Website
! Name !! Wayland/X11 !! Tiling/Floating !! Toolkit/language!!Inspiration
|-
|-
| [[AwesomeWM|Awesome]] ||X11  || Tiling || Example
| [[AwesomeWM|Awesome]] ||X11  || Tiling || Lua
|-
|-
| {{Pkg|bspwm|arch=}} || X11 || Tiling || Example
| {{Pkg|bspwm|arch=}} || X11 || Tiling || C
|-
|-
|  {{Pkg|cage |arch=}} || Wayland || Kiosk || Example
|  {{Pkg|cage |arch=}} || Wayland || Kiosk || C/wlroots || ratpoison
|-
|-
| {{Pkg|cagebreak|arch=}} || Wayland || Tiling || Example
| {{Pkg|cagebreak|arch=}} || Wayland || Tiling ||C/wlroots || ratpoison and cage
|-
|-
| {{Pkg|dwl|arch=}}  || Wayland || Tiling || Example
| {{Pkg|dwl|arch=}}  || Wayland || Tiling || C/wlroots||[[dwm]]
|-
|-
| [[dwm]] || X11 || Tiling || Example
| [[dwm]] || X11 || Tiling || C
|-
|-
| [[Fluxbox]] || X11 || Floating || Example
| [[Fluxbox]] || X11 || Floating || C++
|-
|-
| {{Pkg|herbstluftwm|arch=}} || X11 || Tiling || Example
| {{Pkg|herbstluftwm|arch=}} || X11 || Tiling || C++
|-
|-
| [[Hyprland]] || Wayland || Tiling || Example
| [[Hyprland]] || Wayland || Tiling || C++
|-
|-
| [[I3wm|i3]] || X11 || Tiling || Example
| [[I3wm|i3]] || X11 || Tiling || C
|-
|-
| [[LabWC]] || Wayland || Floating || Example
| [[LabWC]] || Wayland || Floating || C/wlroots||[[Openbox]]
|-
|-
| [[Fluxbox]] || X11 || Floating || Example
| [[Fluxbox]] || X11 || Floating || C++ ||Blackbox
|-
|-
| [[Openbox]] || X11 || Floating || Example
| [[Openbox]] || X11 || Floating || C
|-
|-
| [[Qtile]] || X11 || Tiling || Example
| [[Qtile]] || Both || Tiling || Python
|-
|-
| {{Pkg|ratpoison|arch=}}  || X11 || Tiling || Example
| {{Pkg|ratpoison|arch=}}  || X11 || Kiosk || C ||
|-
|-
| [[River]] || Wayland || Tiling || Example
| [[River]] || Wayland || Tiling || Zig || [[dwm]] and xmonad
|-
|-
| {{Pkg|spectrwm |arch=}}  || X11 || Tiling || Example
| {{Pkg|spectrwm |arch=}}  || X11 || Tiling || C||xmonad and [[dwm]].
|-
|-
| [[Sway]] || Wayland || Tiling || Example
| [[Sway]] || Wayland || Tiling || C/wlroots || [[I3wm|i3]]
|-
|-
| [[twm]] || X11 || Tiling || Example
| [[twm]] || X11 || Tiling || C
|-
|-
| {{Pkg|wayfire|arch=}} || Wayland || Floating || Example
| {{Pkg|wayfire|arch=}} || Wayland || Floating || C++/wlroots
|-
|-
| [[Weston]] || Wayland || Floating || Example
| [[Weston]] || Wayland || Floating || C
|}
|}



Revision as of 04:39, 6 February 2025

Window Managers

Window Managers or Compositors
Name Wayland/X11 Tiling/Floating Toolkit/language Inspiration
Awesome X11 Tiling Lua
bspwm X11 Tiling C
cage Wayland Kiosk C/wlroots ratpoison
cagebreak Wayland Tiling C/wlroots ratpoison and cage
dwl Wayland Tiling C/wlroots dwm
dwm X11 Tiling C
Fluxbox X11 Floating C++
herbstluftwm X11 Tiling C++
Hyprland Wayland Tiling C++
i3 X11 Tiling C
LabWC Wayland Floating C/wlroots Openbox
Fluxbox X11 Floating C++ Blackbox
Openbox X11 Floating C
Qtile Both Tiling Python
ratpoison X11 Kiosk C
River Wayland Tiling Zig dwm and xmonad
spectrwm X11 Tiling C xmonad and dwm.
Sway Wayland Tiling C/wlroots i3
twm X11 Tiling C
wayfire Wayland Floating C++/wlroots
Weston Wayland Floating C


Stacking window managers

(also known as floating window managers)

Tiling window managers

(also known as Dynamic window managers)