#Wayland

Showing 60 of 105 repositories tagged #wayland, ranked by stars

rustdesk
rustdesk
rustdesk

An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

Score
100
β˜… 118.0k β‘‚ 17.9k +41/day
Rust
niri-wm
niri-wm
niri

A scrollable-tiling Wayland compositor.

Score
98
β˜… 25.9k β‘‚ 966 +106/day
Rust
H-M-H
H-M-H
Weylus

Use your tablet as graphic tablet/touch screen on your computer.

Score
93
β˜… 9.4k β‘‚ 376 +9/day
Rust
mmulet
mmulet
term.everything

Run any GUI app in the terminal❗

Score
50
β˜… 8.0k β‘‚ 193 +4/day
Go
AvengeMedia
AvengeMedia
DankMaterialShell

Desktop shell for wayland compositors built with Quickshell & GO, optimized for niri, hyprland, sway, MangoWC, labwc, and MiracleWM.

Score
100
β˜… 7.2k β‘‚ 437 +166/day
QML
mviereck
mviereck
x11docker

Run GUI applications and desktops in docker and podman containers. Focus on security.

Score
100
β˜… 6.3k β‘‚ 418 β€”
Shell
rust-windowing
rust-windowing
winit

Window handling library in pure Rust

Score
95
β˜… 6.0k β‘‚ 1.3k +1/day
Rust
feschber
feschber
lan-mouse

mouse & keyboard sharing via LAN

Score
91
β˜… 5.0k β‘‚ 229 +47/day
Rust
LGFae
LGFae
swww

A Solution to your Wayland Wallpaper Woes

Score
65
β˜… 3.6k β‘‚ 96 β€”
Rust
SeaDve
SeaDve
Kooha

Elegantly record your screen

Score
86
β˜… 3.4k β‘‚ 94 +9/day
Rust
emersion
emersion
mako

A lightweight Wayland notification daemon

Score
100
β˜… 3.2k β‘‚ 173 +4/day
C
Smithay
Smithay
smithay

A smithy for rusty wayland compositors

Score
88
β˜… 3.1k β‘‚ 331 +3/day
Rust
Aylur
Aylur
ags

Scaffolding CLI for Astal+Gnim

Score
100
β˜… 3.1k β‘‚ 154 β€”
TypeScript
abenz1267
abenz1267
walker

Multi-Purpose Launcher with a lot of features. Highly Customizable and fast.

Score
84
β˜… 2.9k β‘‚ 103 +8/day
Rust
xremap
xremap
xremap

Key remapper for X11 and Wayland

Score
81
β˜… 2.1k β‘‚ 123 +7/day
Rust
letoram
letoram
arcan

Arcan - [Display Server, Multimedia Framework, Game Engine] -> "Desktop Engine"

Score
0
β˜… 1.8k β‘‚ 93 β€”
C
1amSimp1e
1amSimp1e
dots

Nothing here but Dotfiles & Customization πŸ’«

Score
77
β˜… 1.7k β‘‚ 83 +1/day
CSS
localdesktop
localdesktop
localdesktop.github.io

Local Desktop helps you run a desktop Linux environment on your Android device.

Score
74
β˜… 1.6k β‘‚ 74 +16/day
Rust
malbiruk
malbiruk
driftwm

A trackpad-first infinite canvas Wayland compositor.

Score
72
β˜… 1.4k β‘‚ 52 +24/day
Rust
Smithay
Smithay
wayland-rs

Rust implementation of the wayland protocol (client and server).

Score
79
β˜… 1.4k β‘‚ 167 +6/day
Rust
JakeStanger
JakeStanger
ironbar

Customisable Wayland GTK4 bar written in Rust.

Score
77
β˜… 1.4k β‘‚ 117 +5/day
Rust
coastalwhite
coastalwhite
lemurs

A customizable TUI display/login manager written in Rust πŸ’

Score
70
β˜… 1.3k β‘‚ 53 +4/day
Rust
AlfredoSequeida
AlfredoSequeida
hints

Hints lets you navigate GUI applications in Linux without your mouse by displaying "hints" you can type on your keyboard to interact with GUI elements.

Score
100
β˜… 1.3k β‘‚ 45 +3/day
Python
emersion
emersion
slurp

Select a region in a Wayland compositor

Score
91
β˜… 1.3k β‘‚ 75 +1/day
C
houmain
houmain
keymapper

A cross-platform context-aware key remapper.

Score
94
β˜… 1.1k β‘‚ 42 β€”
C++
gvolpe
gvolpe
nix-config

:space_invader: NixOS configuration :space_invader:

Score
97
β˜… 1.1k β‘‚ 80 β€”
Nix
MalpenZibo
MalpenZibo
ashell

A ready to go Wayland status bar for Hyprland and Niri

Score
67
β˜… 1.0k β‘‚ 121 +3/day
Rust
emersion
emersion
grim

Grab images from a Wayland compositor

Score
60
β˜… 1.0k β‘‚ 37 β€”
C
Supreeeme
Supreeeme
xwayland-satellite

Xwayland outside your Wayland

Score
63
β˜… 996 β‘‚ 76 +5/day
Rust
J-x-Z
J-x-Z
cocoa-way

Native macOS Wayland Compositor written in Rust using Smithay. Experience seamless Linux app streaming on macOS without XQuartz.

Score
58
β˜… 970 β‘‚ 17 +8/day
Rust
peteonrails
peteonrails
voxtype

Voice-to-text with push-to-talk for Wayland compositors

Score
60
β˜… 922 β‘‚ 67 +20/day
Rust
lirios
lirios
fluid

Material Design for QtQuick and Qml

Score
100
β˜… 885 β‘‚ 121 +2/day
QML
gustavosett
gustavosett
Windows-11-Clipboard-History-For-Linux

A beautiful, Windows 11-style Clipboard History Manager for Linux πŸ’…

Score
56
β˜… 862 β‘‚ 27 +7/day
Rust
BlueManCZ
BlueManCZ
hyprmod

Native GTK4/libadwaita settings app for Hyprland.

Score
80
β˜… 827 β‘‚ 20 +22/day
Python
rharish101
rharish101
ReGreet

Clean and customizable greeter for greetd

Score
51
β˜… 769 β‘‚ 40 +6/day
Rust
ShaftUI
ShaftUI
Shaft

A cross-platform GUI framework for Swift, built for demanding workloads and developer ergonomics

Score
50
β˜… 705 β‘‚ 21 +1/day
Swift
wayle-rs
wayle-rs
wayle

Wayland Elements - A compositor agnostic shell with extensive customization

Score
53
β˜… 704 β‘‚ 69 +25/day
Rust
alaingalvan
alaingalvan
CrossWindow

πŸ’»πŸ“± A cross platform system abstraction library written in C++ for managing windows and performing OS tasks.

Score
33
β˜… 694 β‘‚ 56 +2/day
C++
onagre-launcher
onagre-launcher
onagre

A general purpose application launcher for X and wayland inspired by rofi/wofi and alfred

Score
19
β˜… 678 β‘‚ 28 β€”
Rust
mahkoh
mahkoh
jay

A Wayland Compositor

Score
49
β˜… 667 β‘‚ 34 +1/day
Rust
free-explorers
free-explorers
veshell

Veshell is an innovative not-desktop environment for Linux made with modern technologies like Flutter and Rust.

Score
33
β˜… 653 β‘‚ 22 β€”
Dart
makccr
makccr
dot

A repository to contain any and all of my personal application configuration files.

Score
89
β˜… 633 β‘‚ 69 +1/day
C
pinnacle-comp
pinnacle-comp
pinnacle

A Smithay-based Wayland compositor, inspired by AwesomeWM and configured in Lua or Rust

Score
47
β˜… 612 β‘‚ 26 +4/day
Rust
Drakulix
Drakulix
fireplace

Modular wayland window manager written in rust

Score
16
β˜… 609 β‘‚ 14 β€”
Rust
eoli3n
eoli3n
dotfiles

Sway acid dark

Score
75
β˜… 567 β‘‚ 69 β€”
Shell
vincent-uden
vincent-uden
miro

A native pdf viewer for Windows and Linux (Wayland/X11) with configurable keybindings.

Score
44
β˜… 525 β‘‚ 29 +4/day
Rust
YaLTeR
YaLTeR
wl-clipboard-rs

A safe Rust crate for working with the Wayland clipboard.

Score
42
β˜… 495 β‘‚ 30 +1/day
Rust
j0ru
j0ru
kickoff

Minimalistic program launcher

Score
40
β˜… 480 β‘‚ 15 +1/day
Rust
SUPERCILEX
SUPERCILEX
clipboard-history

Ringboardβ€”the clipboard manager for Linux

Score
37
β˜… 470 β‘‚ 21 β€”
Rust
ddterm
ddterm
gnome-shell-extension-ddterm

Another drop down terminal extension for GNOME Shell. With tabs. Works on Wayland natively

Score
86
β˜… 445 β‘‚ 48 β€”
JavaScript
y3owk1n
y3owk1n
neru

Keyboard-driven navigation for macOS and partial linux (possible for windows) - Navigate and click without touching your mouse.

Score
0
β˜… 437 β‘‚ 36 +17/day
Go
asus-linux-drivers
asus-linux-drivers
asus-numberpad-driver

Feature-rich linux driver for NumberPad(2.0) on Asus laptops. NumberPad(2.0) is illuminated numeric keypad integrated to touchpad which appears when is done tap on top right corner of touchpad for atleast 1s by default (configurable) or slide gesture from top right/left corner to the center, the left shows calc app aswell (configurable).

Score
40
β˜… 428 β‘‚ 39 +4/day
Python
jatinkrmalik
jatinkrmalik
vocalinux

Free, open-source, 100% offline voice dictation for Linux. Speak and type anywhere via whisper.cpp, Whisper & VOSK engines, GPU-accelerated, works on X11 + Wayland!

Score
60
β˜… 419 β‘‚ 59 +3/day
Python
bea4dev
bea4dev
ShojiWM

The most customizable Wayland compositor with TypeScript(tsx).

Score
35
β˜… 415 β‘‚ 18 +27/day
Rust
toyota-connected
toyota-connected
ivi-homescreen

Flutter Linux C++ embedder for desktop and embedded displays, with Wayland, DRM/KMS, EGL, Vulkan, and software backends

Score
83
β˜… 374 β‘‚ 55 +3/day
C++
madic-creates
madic-creates
Sway-DE

🏠 Sway desktop environment dotfile installation for Arch Linux

Score
25
β˜… 363 β‘‚ 27 β€”
Shell
S4NKALP
S4NKALP
Modus

A modular and extensible shell for Hyprland, written on Fabric.

Score
20
β˜… 316 β‘‚ 12 +2/day
Python
3rfaan
3rfaan
dotfiles-hyprland

Arch Linux Installation and Customization Guide. This configuration uses Wayland as display protocol and Hyprland as compositor. Also included are Neovim config files written in Lua and other programs.

Score
20
β˜… 300 β‘‚ 9 β€”
Lua
alper-han
alper-han
CrossMacro

Cross-platform desktop automation app with macro recording, playback, scheduling, text expansion, CLI tools, and Wayland/X11-aware Linux support.

Score
83
β˜… 282 β‘‚ 8 +2/day
C#
rubiin
rubiin
tsumiki

modular panel written on fabric

Score
0
β˜… 238 β‘‚ 19 β€”
Python
Related Topics
#linux#rust#x11#hyprland#macos#windows#wayland-compositor#android#cli#waybar#sway#desktop

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly