GitStar
GitHub TrendingTopicsLanguages
/

Wayland Compositor GitHub Repositories

Explore popular GitHub repositories tagged “wayland-compositor”.

Compare stars, forks, and programming language using the same GitStar view as GitHub Trending.

RepositoriesGitHub topic
Ranked by:Stars

Trending Repositories

hyprwm/Hyprland

Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.

C++37,9301,928
niri-wm/niri

A scrollable-tiling Wayland compositor.

Rust26,9781,070
mmulet/term.everything

Run any GUI app in the terminal❗

Go8,082194
qtile/qtile

:cookie: A full-featured, hackable tiling window manager written and configured in Python (X11 + Wayland)

Python5,287735
riverwm/river

[mirror] A non-monolithic Wayland compositor

Zig4,247167
mangowm/mango

Practical and Powerful wayland compositor (dwm but wayland)

C3,480224
Smithay/smithay

A smithy for rusty wayland compositors

Rust3,177362
WayfireWM/wayfire

A modular and extensible wayland compositor

C++3,031232
labwc/labwc

A Wayland window-stacking compositor

C2,731249
EVV1E/waylandcraft

Wayland Compositor in Minecraft

Java2,64056
malbiruk/driftwm

A trackpad-first infinite canvas Wayland compositor.

Rust1,61266
rcalixte/awesome-wayland

A curated list of Wayland resources

1,54562
J-x-Z/cocoa-way

Run Linux desktops and apps on macOS with a native Metal Wayland compositor, Apple Container GUI, Waypipe, Docker/OrbStack, and rootless windows.

Rust1,00419
sodiboo/niri-flake

Nix-native configuration for niri

Nix973142
dawsers/scroll

i3-compatible Wayland compositor (sway) with a PaperWM layout like niri or hyprscroller

C58019
bea4dev/ShojiWM

The most customizable Wayland compositor with TypeScript(tsx).

Rust54924
phkaeser/wlmaker

Wayland Maker - A Wayland compositor inspired by Window Maker

C42217
denialwm/denial

Denial is a Flutter-native Wayland compositor that puts Flutter at the foundation of the desktop, unifying the shell, motion, and application composition into one fluid experience.

Dart3435
Stewart86/hamr

Hamr is an extensible launcher for Wayland built with rust and gtk layer shell. Extend it with plugins that can be written in any languages.

Rust3409
starling-build/starling

Starling — a new Linux desktop environment: Swift shell, its own compositor, a Flutter-to-Swift framework port, and first-party apps

Swift32418
shell-ninja/hyprconf-install

An advanced Hyprland installation script, which supports 3 major package managers in Linux to install and setup pre configured Hyprland.

Shell30632
mpsq/arewewaylandyet

Sources for https://arewewaylandyet.com

HTML28380
nferhat/fht-compositor

A dynamic tiling Wayland compositor.

Rust27515
shell-ninja/hyprconf

A gorgeous configuration for Hyprland with Dynamic color changing and some advanced features.

Shell27116
mikeroyal/Fedora-Guide

Fedora/CentOS Stream/Red Hat Enterprise Linux Guide. Including Security tools, Encryption, Virtualization, Gaming, Software Apps, and Resources.

Shell25713
malcolmstill/ulubis

A Wayland compositor written in Common Lisp

Common Lisp25619
1ay1/neowall

GPU-accelerated live wallpaper engine for Linux using GLSL shaders. Runs on Wayland and X11.

C25212
green-green-avk/AnotherTerm

Local PTY, USB and Bluetooth serial ports, SSH and Telnet terminal client for Android. Xwayland support (in dev only).

Java24724
MagmaWM/MagmaWM

A versatile and customizable Window Manager and Wayland Compositor

Rust23515
StrataWM/strata

A cutting-edge, robust and sleek Wayland compositor with batteries included.

Rust21710
GitStar

See what the GitStar community is most excited about today.

Trending

GitHub Trending TodayGitHub Trending WeeklyGitHub Trending Monthly

Languages

Browse all languagesTrending PythonTrending JavaScript

Explore

Browse GitHub topicsAI repositoriesDeveloper tools
© 2026 GitStarGitHub Trending source