Topic: "wayland"
rustdesk/rustdesk
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
Language: Rust - Size: 59.6 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 96,886 - Forks: 14,217

hyprwm/Hyprland
Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
Language: C++ - Size: 68.7 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 29,943 - Forks: 1,317

swaywm/sway
i3-compatible Wayland compositor
Language: C - Size: 29.2 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 15,823 - Forks: 1,176

YaLTeR/niri
A scrollable-tiling Wayland compositor.
Language: Rust - Size: 8.58 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 10,913 - Forks: 406

phw/peek
Simple animated GIF screen recorder with an easy to use interface
Language: Vala - Size: 9.9 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 10,526 - Forks: 331

Alexays/Waybar
Highly customizable Wayland bar for Sway and Wlroots based compositors. :v: :tada:
Language: C++ - Size: 4.9 MB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 9,004 - Forks: 868

end-4/dots-hyprland
Rice built for usability
Language: QML - Size: 18.5 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 8,707 - Forks: 652

H-M-H/Weylus
Use your tablet as graphic tablet/touch screen on your computer.
Language: Rust - Size: 5.79 MB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 7,864 - Forks: 303

brndnmtthws/conky
Light-weight system monitor for X, Wayland, and other things, too
Language: C++ - Size: 22.6 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 7,839 - Forks: 634

mviereck/x11docker
Run GUI applications and desktops in docker and podman containers. Focus on security.
Language: Shell - Size: 38.9 MB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 5,945 - Forks: 392

rust-windowing/winit
Window handling library in pure Rust
Language: Rust - Size: 12.4 MB - Last synced at: about 23 hours ago - Pushed at: 1 day ago - Stars: 5,512 - Forks: 1,085

dunst-project/dunst
Lightweight and customizable notification daemon
Language: C - Size: 7.26 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 5,105 - Forks: 362

caelestia-dots/shell
‼️ No waybar here ‼️
Language: QML - Size: 1.67 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 4,025 - Forks: 217

riverwm/river
[mirror] A dynamic tiling Wayland compositor
Language: Zig - Size: 3.76 MB - Last synced at: 2 days ago - Pushed at: 8 days ago - Stars: 3,690 - Forks: 155

feschber/lan-mouse
mouse & keyboard sharing via LAN
Language: Rust - Size: 1.48 MB - Last synced at: 26 days ago - Pushed at: about 1 month ago - Stars: 3,491 - Forks: 121

LGFae/swww
A Solution to your Wayland Wallpaper Woes
Language: Rust - Size: 32.2 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3,298 - Forks: 89

SeaDve/Kooha
Elegantly record your screen
Language: Rust - Size: 5.79 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 2,981 - Forks: 82

ksnip/ksnip
ksnip the cross-platform screenshot and annotation tool
Language: C++ - Size: 6.7 MB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 2,837 - Forks: 198

WayfireWM/wayfire
A modular and extensible wayland compositor
Language: C++ - Size: 7.3 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2,742 - Forks: 203

Aylur/ags
Scaffolding CLI for Astal+Gnim
Language: TypeScript - Size: 1.23 MB - Last synced at: about 23 hours ago - Pushed at: 7 days ago - Stars: 2,737 - Forks: 147

emersion/mako
A lightweight Wayland notification daemon
Language: C - Size: 676 KB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 2,654 - Forks: 146

Bismuth-Forge/bismuth 📦
KDE Plasma add-on, that tiles your windows automatically and lets you manage them via keyboard, similarly to i3, Sway or dwm.
Language: TypeScript - Size: 10.7 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 2,433 - Forks: 94

Smithay/smithay
A smithy for rusty wayland compositors
Language: Rust - Size: 28.6 MB - Last synced at: 7 days ago - Pushed at: 18 days ago - Stars: 2,311 - Forks: 205

swaywm/wlroots 📦
A modular Wayland compositor library
Language: C - Size: 8.45 MB - Last synced at: 6 months ago - Pushed at: over 3 years ago - Stars: 2,173 - Forks: 340

natpen/awesome-wayland 📦
A curated list of Wayland code and resources.
Size: 184 KB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 2,140 - Forks: 93

way-cooler/way-cooler 📦
Wayland compositor for AwesomeWM
Language: C - Size: 16.3 MB - Last synced at: 22 days ago - Pushed at: over 5 years ago - Stars: 2,138 - Forks: 76

labwc/labwc
A Wayland window-stacking compositor
Language: C - Size: 4.51 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,119 - Forks: 182

sddm/sddm
QML based X11 and Wayland display manager
Language: C++ - Size: 9.23 MB - Last synced at: 8 days ago - Pushed at: 21 days ago - Stars: 2,096 - Forks: 356

ErikReider/SwayNotificationCenter
A simple GTK based notification daemon for any Wayland compositor
Language: Vala - Size: 14.4 MB - Last synced at: 1 day ago - Pushed at: 12 days ago - Stars: 1,943 - Forks: 78

djpohly/dwl 📦
dwm for Wayland - ARCHIVE: development has moved to Codeberg
Language: C - Size: 1.06 MB - Last synced at: 8 months ago - Pushed at: almost 2 years ago - Stars: 1,936 - Forks: 278

WillPower3309/swayfx
SwayFX: Sway, but with eye candy!
Language: C - Size: 40.4 MB - Last synced at: 1 day ago - Pushed at: 12 days ago - Stars: 1,891 - Forks: 72

bugaevc/wl-clipboard
Command-line copy/paste utilities for Wayland
Language: C - Size: 323 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 1,871 - Forks: 70

xremap/xremap
Key remapper for X11 and Wayland
Language: Rust - Size: 911 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,806 - Forks: 101

flickowoa/dotfiles
dotfiles go brrr
Language: Sass - Size: 499 MB - Last synced at: 1 day ago - Pushed at: 3 months ago - Stars: 1,747 - Forks: 65

letoram/arcan
Arcan - [Display Server, Multimedia Framework, Game Engine] -> "Desktop Engine"
Language: C - Size: 70.2 MB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 1,707 - Forks: 94

cage-kiosk/cage
A Wayland kiosk
Language: C - Size: 396 KB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 1,552 - Forks: 98

1amSimp1e/dots
Nothing here but Dotfiles & Customization 💫
Language: CSS - Size: 220 MB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 1,517 - Forks: 83

any1/wayvnc
A VNC server for wlroots based Wayland compositors
Language: C - Size: 941 KB - Last synced at: 8 days ago - Pushed at: 22 days ago - Stars: 1,414 - Forks: 79

abenz1267/walker
Multi-Purpose Launcher with a lot of features. Highly Customizable and fast.
Language: Rust - Size: 19 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 1,354 - Forks: 51

jtheoof/swappy
A Wayland native snapshot editing tool, inspired by Snappy on macOS
Language: C - Size: 982 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1,275 - Forks: 48

Smithay/wayland-rs
Rust implementation of the wayland protocol (client and server).
Language: Rust - Size: 11.1 MB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 1,259 - Forks: 143

apognu/tuigreet
Graphical console greeter for greetd
Language: Rust - Size: 711 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 1,191 - Forks: 51

Axenide/Ax-Shell
A hackable shell for Hyprland, powered by Fabric.
Language: Python - Size: 129 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,164 - Forks: 106

bk138/gromit-mpx
Gromit-MPX is an on-screen annotation tool that works with any Unix desktop environment under X11 as well as XWayland.
Language: C - Size: 4.52 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1,163 - Forks: 94

koeqaife/hyprland-material-you
Dynamic and elegant desktop setup inspired by Material You, featuring auto-generated colors, fluid animations, and customizable user experience.
Language: Python - Size: 14.9 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1,124 - Forks: 43

denisse-dev/dotfiles
:dragon_face: My Arch Linux config [Zsh + Sway + Alacritty + Emacs, etc]
Language: Emacs Lisp - Size: 61 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1,124 - Forks: 133

philj56/tofi
Tiny dynamic menu for Wayland
Language: C - Size: 918 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 1,114 - Forks: 50

Fabric-Development/fabric
The next-generation framework for building desktop widgets using Python
Language: Python - Size: 3.06 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,100 - Forks: 41

emersion/slurp
Select a region in a Wayland compositor
Language: C - Size: 139 KB - Last synced at: 7 days ago - Pushed at: 18 days ago - Stars: 1,093 - Forks: 60

udevbe/greenfield
HTML5 Wayland compositor :seedling:
Language: TypeScript - Size: 33 MB - Last synced at: 29 days ago - Pushed at: 4 months ago - Stars: 1,068 - Forks: 36

Hummer12007/brightnessctl
A program to read and control device brightness
Language: C - Size: 145 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 1,051 - Forks: 51

quickshell-mirror/quickshell
Flexible toolkit for making desktop shells with QtQuick, for Wayland and X11
Language: C++ - Size: 1.24 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,045 - Forks: 45

maximbaz/dotfiles
Configuration for NixOS, sway, kitty, helix, zsh and more
Language: Nix - Size: 3.33 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,029 - Forks: 93

francma/wob
Lightweight overlay volume, brightness (or anything) bar for Wayland
Language: C - Size: 255 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,023 - Forks: 52

hyprwm/hyprpaper
Hyprpaper is a blazing fast wayland wallpaper utility with IPC controls.
Language: C++ - Size: 224 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1,017 - Forks: 73

Kron4ek/Wine-Builds
Wine builds (Vanilla, Staging, TkG and Proton)
Language: Shell - Size: 375 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1,013 - Forks: 81

linkfrg/dotfiles
My Hyprland dotfiles
Language: CSS - Size: 123 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 994 - Forks: 39

swaywm/swaylock
Screen locker for Wayland
Language: C - Size: 332 KB - Last synced at: 22 days ago - Pushed at: 23 days ago - Stars: 994 - Forks: 222

gvolpe/nix-config
:space_invader: NixOS configuration
Language: Nix - Size: 115 MB - Last synced at: 7 days ago - Pushed at: 29 days ago - Stars: 978 - Forks: 82

fufexan/dotfiles
NixOS system config & Home-Manager user config
Language: Nix - Size: 2.91 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 976 - Forks: 50

sentriz/cliphist
Wayland clipboard manager with support for multimedia
Language: Go - Size: 129 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 974 - Forks: 29

coastalwhite/lemurs
A customizable TUI display/login manager written in Rust 🐒
Language: Rust - Size: 377 KB - Last synced at: 8 days ago - Pushed at: 7 months ago - Stars: 974 - Forks: 42

fdw/rofimoji
Emoji, unicode and general character picker for rofi and rofi-likes
Language: Python - Size: 5.38 MB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 962 - Forks: 51

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.
Language: Python - Size: 210 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 955 - Forks: 23

emersion/grim 📦
Grab images from a Wayland compositor
Language: C - Size: 205 KB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 954 - Forks: 37

anyrun-org/anyrun
A wayland native, highly customizable runner.
Language: Rust - Size: 712 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 935 - Forks: 67

ErikReider/SwayOSD
A GTK based on screen display for keyboard shortcuts like caps-lock and volume
Language: Rust - Size: 23.2 MB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 906 - Forks: 47

houmain/keymapper
A cross-platform context-aware key remapper.
Language: C++ - Size: 1.56 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 898 - Forks: 36

JakeStanger/ironbar
Customisable Wayland gtk bar written in Rust.
Language: Rust - Size: 3.7 MB - Last synced at: about 9 hours ago - Pushed at: about 11 hours ago - Stars: 895 - Forks: 72

hyprwm/hyprpicker
A wlroots-compatible Wayland color picker that does not suck.
Language: C++ - Size: 150 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 849 - Forks: 43

varmd/wine-wayland
Wine-wayland allows playing DX9/DX11 and Vulkan games using pure wayland and Wine/DXVK.
Language: C - Size: 7.01 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 808 - Forks: 15

rcalixte/awesome-wayland
A curated list of Wayland resources
Size: 354 KB - Last synced at: 2 days ago - Pushed at: 6 days ago - Stars: 800 - Forks: 27

LibVNC/x11vnc
a VNC server for real X displays
Language: C - Size: 7.39 MB - Last synced at: 19 days ago - Pushed at: 4 months ago - Stars: 800 - Forks: 162

eXeC64/imv 📦
Image viewer for X11/Wayland
Language: C - Size: 982 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 797 - Forks: 57

alaingalvan/CrossWindow
💻📱 A cross platform system abstraction library written in C++ for managing windows and performing OS tasks.
Language: C++ - Size: 4.34 MB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 681 - Forks: 53

phisch/phinger-cursors
Most likely the most over engineered cursor theme.
Size: 5.22 MB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 681 - Forks: 18

buffet/kiwmi
A fully programmable Wayland Compositor
Language: C - Size: 801 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 674 - Forks: 24

ahmad9059/HyprFlux
HyprFlux : Minimal, productive, elegant, and fast
Language: CSS - Size: 86.5 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 673 - Forks: 53

linuxmobile/kaku
革 | kaku - Elegant NixOS rice centered around the Niri tiling window manager. A minimalist, functional environment built with the philosophy of constant refinement and transformation. This dotfiles collection emphasizes aesthetic harmony and technical excellence through the declarative power of Nix flakes.
Language: Nix - Size: 9.16 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 662 - Forks: 37

onagre-launcher/onagre
A general purpose application launcher for X and wayland inspired by rofi/wofi and alfred
Language: Rust - Size: 58.8 MB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 660 - Forks: 26

miracle-wm-org/miracle-wm
Miracle is a Wayland tiling window manager built on Mir
Language: C++ - Size: 7.14 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 638 - Forks: 19

free-explorers/veshell
Veshell is an innovative not-desktop environment for Linux made with modern technologies like Flutter and Rust.
Language: Dart - Size: 7.48 MB - Last synced at: about 21 hours ago - Pushed at: 3 days ago - Stars: 626 - Forks: 18

CuarzoSoftware/Louvre
C++ library for building Wayland compositors.
Language: C++ - Size: 8.27 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 621 - Forks: 23

mhsabbagh/green-recorder 📦
A simple screen recorder for Linux desktop. Supports Wayland & Xorg
Language: Python - Size: 824 KB - Last synced at: 6 months ago - Pushed at: about 6 years ago - Stars: 618 - Forks: 116

Drakulix/fireplace 📦
Modular wayland window manager written in rust
Language: Rust - Size: 21 MB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 611 - Forks: 14

Supreeeme/xwayland-satellite
Xwayland outside your Wayland
Language: Rust - Size: 491 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 602 - Forks: 28

swaywm/swayidle
Idle management daemon for Wayland
Language: C - Size: 101 KB - Last synced at: 4 months ago - Pushed at: 11 months ago - Stars: 600 - Forks: 54

swaywm/swaybg
Wallpaper tool for Wayland compositors
Language: C - Size: 88.9 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 588 - Forks: 37

snyball/hawck
Key-rebinding daemon for Linux (Wayland/X11/Console)
Language: C++ - Size: 9.65 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 587 - Forks: 15

rharish101/ReGreet
Clean and customizable greeter for greetd
Language: Rust - Size: 10.9 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 583 - Forks: 21

taj-ny/kwin-effects-forceblur
Fork of the Plasma 6 blur effect with additional features (including force blur) and bug fixes.
Language: C++ - Size: 438 KB - Last synced at: 7 days ago - Pushed at: 26 days ago - Stars: 580 - Forks: 24

nix-community/nixpkgs-wayland
Automated, pre-built packages for Wayland (sway/wlroots) tools for NixOS. [maintainers=@colemickens, @Artturin]
Language: Nix - Size: 7.06 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 572 - Forks: 46

Riey/kime
Korean IME
Language: Rust - Size: 6.8 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 564 - Forks: 53

JesusChapman/termux-desktop-xfce 📦
Set up a beautiful xfce desktop in termux
Language: Shell - Size: 134 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 563 - Forks: 67

ignis-sh/ignis
A widget framework for building desktop shells, written and configurable in Python
Language: Python - Size: 10.3 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 539 - Forks: 35

scorpion-26/gBar
Blazingly fast status bar written with GTK
Language: C++ - Size: 408 KB - Last synced at: 4 months ago - Pushed at: 9 months ago - Stars: 536 - Forks: 21

dnkl/foot
A fast, lightweight and minimalistic Wayland terminal emulator
Language: - Size: 28.2 MB - Last synced at: about 2 years ago - Stars: 535 - Forks: 106
eoli3n/dotfiles
Sway acid dark
Language: Shell - Size: 28.6 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 532 - Forks: 65

wizbright/waybox
An openbox clone on Wayland (WIP)
Language: C - Size: 2.25 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 515 - Forks: 23

DreamMaoMao/mangowc
wayland compositor base wlroots and scenefx(dwl but no suckless)
Language: C - Size: 2.44 MB - Last synced at: about 22 hours ago - Pushed at: about 23 hours ago - Stars: 513 - Forks: 24
