Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: wayland-compositor
hyprwm/Hyprland
Hyprland is a highly customizable dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
Language: C++ - Size: 65 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 16,909 - Forks: 698
qtile/qtile
:cookie: A full-featured, hackable tiling window manager written and configured in Python (X11 + Wayland)
Language: Python - Size: 11.7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 4,567 - Forks: 693
swaywm/wlroots 📦
A modular Wayland compositor library
Language: C - Size: 8.45 MB - Last synced: 6 days ago - Pushed: about 2 years ago - Stars: 2,128 - Forks: 342
djpohly/dwl 📦
dwm for Wayland - ARCHIVE: development has moved to Codeberg
Language: C - Size: 1.06 MB - Last synced: 2 months ago - Pushed: 6 months ago - Stars: 1,951 - Forks: 293
WayfireWM/wayfire
A modular and extensible wayland compositor
Language: C++ - Size: 6.69 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2,224 - Forks: 168
Smithay/smithay
A smithy for rusty wayland compositors
Language: Rust - Size: 21.2 MB - Last synced: about 2 hours ago - Pushed: about 2 hours ago - Stars: 1,660 - Forks: 147
riverwm/river
[mirror] A dynamic tiling Wayland compositor
Language: Zig - Size: 2.82 MB - Last synced: 13 days ago - Pushed: 18 days ago - Stars: 2,945 - Forks: 146
labwc/labwc
A Wayland window-stacking compositor
Language: C - Size: 2.77 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1,459 - Forks: 140
natpen/awesome-wayland 📦
A curated list of Wayland code and resources.
Size: 184 KB - Last synced: about 15 hours ago - Pushed: 7 months ago - Stars: 1,905 - Forks: 83
way-cooler/way-cooler 📦
Wayland compositor for AwesomeWM
Language: C - Size: 16.3 MB - Last synced: 27 days ago - Pushed: over 4 years ago - Stars: 2,142 - Forks: 76
mpsq/arewewaylandyet
Sources for https://arewewaylandyet.com
Language: HTML - Size: 182 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 257 - Forks: 51
YaLTeR/niri
A scrollable-tiling Wayland compositor.
Language: Rust - Size: 1.64 MB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 2,007 - Forks: 46
malcolmstill/ulubis
A Wayland compositor written in Common Lisp
Language: Common Lisp - Size: 8.95 MB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 229 - Forks: 19
green-green-avk/AnotherTerm
Local PTY, USB and Bluetooth serial ports, SSH and Telnet terminal client for Android. Xwayland support (in dev only).
Language: Java - Size: 5.61 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 167 - Forks: 19
MagmaWM/MagmaWM
A versatile and customizable Window Manager and Wayland Compositor
Language: Rust - Size: 305 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 172 - Forks: 17
Drakulix/fireplace 📦
Modular wayland window manager written in rust
Language: Rust - Size: 21 MB - Last synced: about 2 hours ago - Pushed: over 1 year ago - Stars: 599 - Forks: 16
theCode-Breaker/riverwm
River dotfiles. Catppuccin
Language: Shell - Size: 45.6 MB - Last synced: 5 months ago - Pushed: about 2 years ago - Stars: 87 - Forks: 13
st3r4g/swvkc
experimental Wayland Vulkan compositor
Language: C - Size: 315 KB - Last synced: 6 months ago - Pushed: over 2 years ago - Stars: 160 - Forks: 11
mikeroyal/Fedora-Guide
Fedora/CentOS Stream/Red Hat Enterprise Linux Guide. Including Security tools, Encryption, Virtualization, Gaming, Software Apps, and Resources.
Language: Shell - Size: 1.87 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 211 - Forks: 9
corrosionwm/corrosionwm 📦
Blazing fast wayland compositor written in rust
Language: Rust - Size: 405 KB - Last synced: almost 1 year ago - Pushed: almost 1 year ago - Stars: 60 - Forks: 8
StrataWM/strata
A cutting-edge, robust and sleek Wayland compositor with batteries included.
Language: Rust - Size: 587 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 141 - Forks: 7
udevbe/westford
Westford Wayland Compositor
Language: Kotlin - Size: 3.85 MB - Last synced: 14 days ago - Pushed: almost 7 years ago - Stars: 43 - Forks: 7
argosatcore/Deb_Dots
⚠️ Deprecated repository. Codeberg is where the real action happens! ⚠️
Language: Vim Script - Size: 1.47 GB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 52 - Forks: 6
perceptia/perceptia
Dynamic window manager with support for Wayland
Language: Rust - Size: 1.15 MB - Last synced: about 1 month ago - Pushed: almost 7 years ago - Stars: 158 - Forks: 6
zwin-project/zen
The reference compositor implementation of Zwin protocol
Language: C - Size: 157 MB - Last synced: 14 days ago - Pushed: 3 months ago - Stars: 26 - Forks: 6
abooij/sudbury
Haskell implementation of the wayland protocol
Language: Haskell - Size: 307 KB - Last synced: 10 months ago - Pushed: over 6 years ago - Stars: 86 - Forks: 5
winft/como
The Compositor Modules provide means to create Wayland and X11 compositors
Language: C++ - Size: 45.7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 65 - Forks: 5
Drakulix/wlc.rs 📦
Safe Rust Cloudef/wlc bindings (Wayland Compositor C Library)
Language: Rust - Size: 9.8 MB - Last synced: 27 days ago - Pushed: about 7 years ago - Stars: 27 - Forks: 4
dj311/epd-wm
Wayland compositor/window manager that outputs to IT8951 E-Paper displays (WIP).
Language: C - Size: 386 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 20 - Forks: 4
ulinja/hyprpy
Python bindings for Hyprland.
Language: Python - Size: 113 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 14 - Forks: 4
yshui/runa
wayland compositor toolbox
Language: Rust - Size: 1020 KB - Last synced: 4 days ago - Pushed: 2 months ago - Stars: 108 - Forks: 4
sodiboo/niri-flake
Nix packages and modules for niri
Language: Nix - Size: 394 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 40 - Forks: 4
werererer/japokwm
A wlroots and dwl based tiling wayland compositor based around creating layouts
Language: C - Size: 18.8 MB - Last synced: 2 months ago - Pushed: 4 months ago - Stars: 130 - Forks: 3
saqibmir1/hyprland-dotfiles
dotfiles for hyprland (arch linux) with auto-installation script.
Language: Shell - Size: 19.9 MB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 4 - Forks: 3
silversquirl/asc 📦
A simple (Wayland) compositor
Language: C - Size: 7.81 KB - Last synced: about 1 year ago - Pushed: about 7 years ago - Stars: 26 - Forks: 3
roscale/zenith
Graphical interface for Linux mobile devices
Language: Dart - Size: 1.41 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 41 - Forks: 3
markehammons/Skylight
A tutorial wayland based window manager based off Wayland McWayface
Language: Scala - Size: 83 KB - Last synced: 14 days ago - Pushed: over 4 years ago - Stars: 31 - Forks: 3
cardboardwm/cardboard 📦
A unique, tiling Wayland compositor designed for laptops. Mirror of GitLab repo.
Language: C++ - Size: 654 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 52 - Forks: 2
i4pg/dotfiles
:smile_cat: Aesthetic Sway WM Catppuccin Environment
Language: Lua - Size: 174 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 58 - Forks: 2
phkaeser/wlmaker
Wayland Maker - A Wayland compositor inspired by Window Maker
Language: C - Size: 830 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 35 - Forks: 2
keshto/tinywl_plus
A simple stacking wayland compositor based on tinywl.
Language: C - Size: 62.5 KB - Last synced: 2 months ago - Pushed: about 1 year ago - Stars: 21 - Forks: 2
joalon/vimway
A wayland compositor with vim-like key bindings
Language: C - Size: 15.6 KB - Last synced: 2 months ago - Pushed: almost 5 years ago - Stars: 15 - Forks: 1
rcalixte/awesome-wayland
A curated list of Wayland resources
Size: 194 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 33 - Forks: 1
DeedleFake/kawa
A small Wayland compositor inspired by Plan 9's rio.
Language: Go - Size: 229 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 17 - Forks: 1
perfah/Rustland
A Wayland compositor written in Rust, hence the cool name
Language: Rust - Size: 3.91 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 72 - Forks: 1
valpackett/weston-rs 📦
[UNMAINTAINED] Rust bindings to libweston(-desktop) of Weston, the reference Wayland compositor
Language: Rust - Size: 149 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 15 - Forks: 1
malcolmstill/compositor.net
A barely functional Wayland compositor
Language: C# - Size: 34.2 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 8 - Forks: 1
AquariWM/aquariwm
A modular Wayland compositor and X11 window manager that's approachable.
Language: Rust - Size: 7.86 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 20 - Forks: 1
sardemff7/wayhouse
A Wayland compositor based on libweston and providing most of Wayland Wall protocols
Language: C - Size: 70.3 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 21 - Forks: 1
sardemff7/not-a-wm
A non-WM example to use libweston-desktop
Language: C - Size: 5.86 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 9 - Forks: 1
lirios/aurora-compositor
Framework to write Wayland compositors with Qt
Language: C++ - Size: 11.7 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 8 - Forks: 1
winft/theseus-ship
Wayland and X11 Compositor for the KDE Plasma desktop
Language: C++ - Size: 44.8 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 1
lirios/wayland 📦
:book: Wayland client and server extensions
Size: 375 KB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 9 - Forks: 1
wmww/Hedgehog
C++ Wayland compositor
Language: C++ - Size: 12.4 MB - Last synced: 6 days ago - Pushed: almost 5 years ago - Stars: 15 - Forks: 1
DeedleFake/wear
A Go module for writing Wayland compositors.
Language: Go - Size: 8.79 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
simrat39/simwm
sim's wayland compositor (wip)
Language: C - Size: 186 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
vilfa/bonsai
A small Wayland compositor focusing on out-of-the-box user experience.
Language: C - Size: 7.39 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
Rishabh672003/hyprland-configs 📦
my hyprland configs
Language: Shell - Size: 17.4 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0
mora-unie-youer/noway
An attempt to create fast and configurable Wayland compositor in Rust
Language: Rust - Size: 90.8 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
NyxAlexandra/starland.rs
NOTE: this branch is currently out of date and the code is terrible (I didn't know any Rust at the time). An actual solid release will come once I have the time.
Language: Rust - Size: 143 KB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 1 - Forks: 0
dreinharth/byway
Wayland compositor
Language: Zig - Size: 78.1 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 13 - Forks: 0
X547/wayland-server
In-proc Wayland server for Haiku
Language: C++ - Size: 209 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 11 - Forks: 0
lutobler/wavy
Experimental wlc-based wayland compositor
Language: C - Size: 21.3 MB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 9 - Forks: 0
antaz/hikari
A mirror of hikari compositor
Language: C - Size: 5.46 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 7 - Forks: 0
Shinyzenith/NextWM
Wayland compositing window manager written in python.
Language: Python - Size: 106 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 5 - Forks: 0
Trundle/awc
A Wayland compositor
Language: Swift - Size: 395 KB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 13 - Forks: 0
mikeroyal/Wayland-Guide
Wayland Guide
Size: 6.84 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 4 - Forks: 0
puma0x61/dotfiles-hyprland
dotfiles for my arch/hyprland rice
Language: Lua - Size: 7.25 MB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 1 - Forks: 0
HidenoriMatsubayashi/waffle
Lightweight Wayland compositor for embedded devices
Language: C++ - Size: 164 KB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 11 - Forks: 0
Abdillah/wl-zoomy
Mini wayland compositor.
Language: Rust - Size: 28.3 KB - Last synced: 14 days ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 0
DeedleFake/moto
A wlroots-inspired Go module for creating Wayland compositors.
Language: Go - Size: 47.9 KB - Last synced: 9 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
necrosis/edwl
pkgbuild file for edwl, a wayland compositor
Language: Shell - Size: 9.77 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
klaby/paley
🖌️ (ALPHA) A simple color picker for Wayland.
Language: TypeScript - Size: 1.4 MB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
juho-p/rspwl
A wlroots based Wayland compositor written in Rust?
Language: Rust - Size: 83 KB - Last synced: 9 months ago - Pushed: 10 months ago - Stars: 3 - Forks: 0
tmcybers/Hypr-S3C-V2
Personal confs and dots for hypr twm manager nvidia based
Language: Shell - Size: 6.28 MB - Last synced: 14 days ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
uncomfyhalomacro/waterfall
a curation of all rice and configs for https://github.com/riverwm/river
Size: 4.88 KB - Last synced: 13 days ago - Pushed: over 2 years ago - Stars: 6 - Forks: 0
migueldeoleiros/turtile
turtile 🐢 is a simple Wayland compositor written in C, based on wlroots
Language: C - Size: 71.3 KB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 0 - Forks: 0
Stridsvagn69420/Akali
Akali Window Manager
Language: Rust - Size: 6.84 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
EmiliaThorsen/TFWC
Tiny floating window compositor is my minimalist floating style wayland compositor
Language: C - Size: 47.9 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
vabbb/theinterface
C++ programming excercise. Stacking Wayland compositor based on wlroots.
Language: C++ - Size: 386 KB - Last synced: 3 months ago - Pushed: about 4 years ago - Stars: 2 - Forks: 0
Man2Dev/mpv-wayland-Boss-key
use Boss-key extention on waland desktop enviroments with not hacky method
Language: Lua - Size: 16.6 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
waycrate/NextWM
Manual tiling wayland compositor. ( Work In Progress )
Language: Zig - Size: 421 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 100 - Forks: 0
ohogb/hyu
A wayland compositor
Language: Rust - Size: 271 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 1 - Forks: 0
HackedOS/poopland
Language: Rust - Size: 20.5 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
HatsuSixty/genkeys
Generate keybinding definitions in various formats used by many wayland compositors/window managers.
Language: Go - Size: 19.5 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 2 - Forks: 0
aruyu/sway-dotfiles
Dotfiles for Sway (SwayFx) Compositor with Wayland.
Language: CSS - Size: 106 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
tversteeg/awesome-wayland
Collection of awesome wayland applications and tools.
Size: 22.5 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 0
geekylthyosaur/well
Wayland compositor
Language: Rust - Size: 182 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
kechprog/dwl
Dwl fork, with much more features
Language: C - Size: 531 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 1 - Forks: 0
blobject/goose
tcl window manager
Size: 765 KB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 6 - Forks: 0
alexdemb/mutter-display-presets
Command line utility to manage display configuration presets for Mutter Wayland compositor
Language: Rust - Size: 58.6 KB - Last synced: about 2 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0
CRAG666/dotfiles
Dotfiles Based on the catppuccin colors. Its Fancy
Language: Lua - Size: 3.8 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 17 - Forks: 0
HellSoftware/hellwm
The HellWM is this ?
Language: C - Size: 384 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 2 - Forks: 0