An open API service providing repository metadata for many open source software ecosystems.

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