Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Wayland

Wayland is a communication protocol that specifies the communication between a display server and its clients.

https://github.com/jakestanger/ironbar

Customisable Wayland gtk bar written in Rust.

bar desktop gtk gtk-layer-shell hyprland rust sway wayland wlroots

Last synced: 31 Oct 2024

https://github.com/j0ru/kickoff

Minimalistic program launcher

launcher rust wayland

Last synced: 29 Oct 2024

https://github.com/ifreund/waylock

[mirror] A small, secure Wayland screenlocker

screenlocker wayland wayland-client zig

Last synced: 14 Oct 2024

https://github.com/fabric-development/fabric

next-gen framework for building desktop widgets using Python (check the rewrite branch for progress)

desktop-widgets gtk gtk3 status-bar wayland widget widgets x11

Last synced: 31 Oct 2024

https://github.com/janlelis/clipboard

Ruby access to the clipboard on Windows, Linux, macOS, Java, WSL and more platforms 📋︎

clipboard cygwin java linux macos osc52 ruby wayland windows wsl x11

Last synced: 29 Oct 2024

https://github.com/l4l/yofi

yofi is a minimalistic menu for wayland

application-launcher dmenu-replacement menu sway swaywm wayland wlroots

Last synced: 02 Nov 2024

https://github.com/scorpion-26/gBar

Blazingly fast status bar written with GTK

bar cpp gtk3 linux status-bar wayland

Last synced: 02 Nov 2024

https://github.com/scorpion-26/gbar

Blazingly fast status bar written with GTK

bar cpp gtk3 linux status-bar wayland

Last synced: 31 Oct 2024

https://github.com/Madic-/Sway-DE

🏠 Sway desktop environment dotfile installation for Arch Linux

ansible sway swaywm systemd waybar wayland

Last synced: 07 Nov 2024

https://github.com/jovanlanik/gtklock

GTK-based lockscreen for Wayland

c gtk gtk3 gtklock linux sway swaywm wayland wlroots

Last synced: 31 Oct 2024

https://github.com/Fabric-Development/fabric

next-gen framework for building desktop widgets using Python

desktop-widgets gtk gtk3 status-bar wayland widget widgets x11

Last synced: 02 Nov 2024

https://github.com/DreamMaoMao/hycov

hyprland overview mode plugin,a new tile window workflow

hyprland hyprland-plugin wayland

Last synced: 02 Nov 2024

https://github.com/harshadgavali/gnome-gesture-improvements

Touchpad gesture improvements for GNOME on Wayland/X11

gestures gnome-shell-extension touchpad typescript wayland x11

Last synced: 27 Oct 2024

https://github.com/AlynxZhou/showmethekey

Show keys you typed on screen.

gui libinput screenkey-alternative wayland

Last synced: 27 Oct 2024

https://github.com/Ferdi265/wl-mirror

a simple Wayland output mirror client

c cmake opengl wayland wayland-client wlroots

Last synced: 02 Nov 2024

https://github.com/glaucuslinux/glaucus

A simple and lightweight Linux® distribution based on musl libc and toybox

byacc libarchive libedit libressl libudev-zero lto mawk mdevd muon musl netbsd-curses nim s6 samurai toybox wayland x86-64-v3 yash zlib-ng zstd

Last synced: 08 Nov 2024

https://github.com/ddterm/gnome-shell-extension-ddterm

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

dropdown-terminal gnome gnome-shell gnome-shell-extension terminal terminal-app terminal-emulator vte wayland

Last synced: 06 Aug 2024

https://github.com/project-repo/cagebreak

Cagebreak: A Wayland Tiling Compositor Inspired by Ratpoison

cage compositor ratpoison tiling-window-manager wayland wlroots

Last synced: 27 Oct 2024

https://github.com/mpsq/arewewaylandyet

Sources for https://arewewaylandyet.com

gnome hugo kde sway typescript wayland wayland-compositor wayland-protocol

Last synced: 07 Aug 2024

https://github.com/abenz1267/walker

Application launcher similar to Rofi etc. . Wayland native.

golang runner wayland

Last synced: 17 Aug 2024

https://github.com/mahkoh/jay

A Wayland Compositor

linux rust wayland

Last synced: 30 Oct 2024

https://github.com/LBCrion/sfwbar

S* Floating Window Bar

bar statusbar taskbar wayland wlroots

Last synced: 02 Aug 2024

https://github.com/yalter/wl-clipboard-rs

A safe Rust crate for working with the Wayland clipboard.

clipboard rust wayland

Last synced: 30 Oct 2024

https://github.com/toyota-connected/ivi-homescreen

Embedded Flutter runtime targeting Embedded Linux with Wayland

embedded-linux flutter flutter-embedder linux toyota toyota-flutter wayland

Last synced: 03 Aug 2024

https://github.com/lirios/shell

:shell: Convergent shell for desktops, phones and tables built with QtQuick, Wayland and Material Design

compositor convergence desktop hacktoberfest material-design mobile phone qml qt qt-quick tablet wayland

Last synced: 20 Aug 2024

https://github.com/YaLTeR/wl-clipboard-rs

A safe Rust crate for working with the Wayland clipboard.

clipboard rust wayland

Last synced: 07 Aug 2024

https://github.com/abcdw/rde

Tools for managing reproducible development environments. Mirror of https://sr.ht/~abcdw/rde/

emacs guile guix guix-home guixhome rde scheme sway wayland zsh

Last synced: 20 Aug 2024

https://github.com/masm11/emacs

Mirror of GNU Emacs

emacs gtk3 wayland

Last synced: 28 Oct 2024

https://github.com/H3rmt/hyprswitch

A CLI/GUI that allows switching between windows in Hyprland

hyprland wayland

Last synced: 02 Nov 2024

https://github.com/vars1ty/hybridbar

A status bar focused on wlroots Wayland compositors

gtk gtk-layer-shell gtk3 linux rust status-bar wayland widgets

Last synced: 31 Oct 2024

https://github.com/vars1ty/HybridBar

A status bar focused on wlroots Wayland compositors

gtk gtk-layer-shell gtk3 linux rust status-bar wayland widgets

Last synced: 02 Nov 2024

https://github.com/0bCdian/Waypaper-Engine

A wallpaper setter with playlist functionality!

archlinux electron hyprland nodejs qtile react sway swww typescript wallpaper wayland

Last synced: 02 Nov 2024

https://github.com/artizirk/wdisplays

Mirror of cyclopsian/wdisplays

arandr sway wayland wlroots xrandr

Last synced: 03 Aug 2024

https://github.com/hyprland-community/hyprland-autoname-workspaces

Hyprland autoname workspaces 🪟 [maintainers=@cyrinux,@maximbaz]

desktop desktop-application eww hyprland hyrpland icons linux rust waybar wayland

Last synced: 31 Oct 2024

https://github.com/vkmark/vkmark

Vulkan benchmark

benchmark drm gbm kms linux vulkan wayland x11 xcb

Last synced: 09 Nov 2024

https://github.com/cr3eperall/dynisland

A dynamic and extensible GTK4 layer-shell, written in Rust.

bar gtk gtk4 layer-shell linux rust wayland

Last synced: 31 Oct 2024

https://github.com/StrataWM/strata

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

cargo linux rust rust-wayland smithay tty wayland wayland-compositor window-manager windowmanager x11

Last synced: 03 Nov 2024

https://github.com/fdw/rofi-rbw

Rofi frontend for Bitwarden

bitwarden clipboard i3 password rbw rofi totp wayland wofi

Last synced: 25 Oct 2024

https://github.com/graysky2/kodi-standalone-service

Use systemd to allow for standalone operation of kodi.

gbm kodi kodi-standalone-service wayland

Last synced: 04 Nov 2024

https://github.com/perceptia/perceptia

Dynamic window manager with support for Wayland

rust tiling-window-manager wayland wayland-compositor window-manager

Last synced: 31 Oct 2024

https://github.com/mattkae/miracle-wm

miracle-wm is a tiling Wayland compositor based on Mir

linux mir tiling tiling-window-manager wayland window-manager

Last synced: 20 Aug 2024

https://github.com/majestrate/wterm

st fork for wayland

st terminal terminal-emulator wayland

Last synced: 07 Nov 2024

https://github.com/CrimsonAS/gtkplatform

Run Qt applications using gtk+ as a windowing system.

fedora gtk3 qt qt5 wayland

Last synced: 28 Oct 2024

https://github.com/crimsonas/gtkplatform

Run Qt applications using gtk+ as a windowing system.

fedora gtk3 qt qt5 wayland

Last synced: 29 Sep 2024

https://github.com/AmitGolden/dotfiles

AmitGold's catppuccin dotfiles!

catppuccin dotfiles hyprland linux neovim wayland

Last synced: 23 Oct 2024

https://github.com/pinnacle-comp/pinnacle

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

compositor lua rust smithay wayland

Last synced: 03 Nov 2024

https://github.com/w23/OpenSource

Load Source games maps as combined meshes correctly positioned relative to each other

half-life half-life-2 opengl opengl-es raspberry-pi source-engine vulkan wayland

Last synced: 27 Oct 2024

https://github.com/emersion/hello-wayland

A hello world Wayland client (mirror)

hello-world wayland wayland-client

Last synced: 07 Nov 2024

https://codeberg.org/dnkl/yambar

Modular status panel for X11 and Wayland, inspired by https://github.com/jaagr/polybar

polybar status-panel waybar wayland wlroots x11

Last synced: 03 Aug 2024

https://github.com/werererer/japokwm

A wlroots and dwl based tiling wayland compositor based around creating layouts

tiling wayland wayland-compositor wlroots

Last synced: 03 Aug 2024

https://github.com/donniebreve/touchcursor-linux

TouchCursor style keyboard remapping for Linux.

linux remapping-keyboards touchcursor wayland xorg

Last synced: 27 Oct 2024

https://github.com/nwg-piotr/nwg-wrapper

Wrapper to display a script output or a text file content on the desktop in sway or other wlroots-based compositors

conky desktop sway swaywm wayfire wayland wlroots

Last synced: 31 Oct 2024

https://github.com/nlpsuge/gnome-shell-extension-another-window-session-manager

A Gnome shell extension to close open windows gracefully and save them as a session. The previous session can be restored at startup. Most importantly, it supports both X11 and Wayland!

dbus gnome-shell-extension gnome-shell-extensions gnome3 linux productivity session-management session-manager wayland windows-manager xorg

Last synced: 06 Aug 2024

https://github.com/d4l3k/go-sct

A color temperature setting library and CLI that operates in a similar way to f.lux and Redshift. Supports Wayland, X and Windows

color-temperature flux redshift sct wayland

Last synced: 31 Oct 2024

https://github.com/intgr/ego

Alter Ego: run Linux desktop applications under a different local user

isolation linux linux-desktop-applications pulseaudio sandboxing wayland xhost

Last synced: 30 Oct 2024

https://codeberg.org/dnkl/fuzzel

Application launcher for wlroots based Wayland compositors, similar to rofi's `drun` mode.

application-launcher dmenu dmenu-replacement rofi wayland wlroots

Last synced: 02 Nov 2024

https://github.com/hyprland-community/Hyprkeys

A simple, scriptable keybind retrieval utility for Hyprland [maintainer=none]

go hyprland wayland wlroots

Last synced: 31 Oct 2024

https://github.com/maxverevkin/wl-gammarelay-rs

A simple program that provides DBus interface to control display temperature and brightness under wayland without flickering

async-rust blue-light-filter display-temperature night-mode rust swaywm wayland wayland-client

Last synced: 30 Oct 2024

https://github.com/probonopd/wayland-x11-compat-protocols

The missing Wayland protocols for features that are available in X11 (but are denied by the official Wayland protocols)

wayland wayland-compatibility wayland-protocol

Last synced: 22 Oct 2024

https://github.com/jarusll/keydogger

Keydogger is a tiny text expander written in C

linux macro wayland

Last synced: 08 Nov 2024

https://github.com/rajveermalviya/gamen

Cross-platform GUI window creation & management library in Go

android go golang linux wayland win32 xcb

Last synced: 07 Nov 2024

https://github.com/yshui/runa

wayland compositor toolbox

compositor wayland wayland-compositor

Last synced: 30 Oct 2024

https://github.com/rajveermalviya/go-wayland

Wayland Client in Pure Go

go golang linux ui wayland wayland-client

Last synced: 07 Nov 2024

https://github.com/ii8/havoc

minimal terminal emulator for wayland

terminal-emulator wayland

Last synced: 03 Aug 2024

https://github.com/bjesus/wttrbar

Custom module for showing the weather in Waybar, using the great wttr.in

sway waybar wayland weather wttr

Last synced: 07 Nov 2024

https://github.com/coffeeispower/woomer

Zoomer application for Wayland inspired by tsoding's boomer

boomer dotfiles hyprland linux utilities utility wayland zoom zoomer

Last synced: 02 Nov 2024

https://github.com/swaywm/zig-wlroots

[mirror] Zig bindings for wlroots

bindings wayland wlroots zig

Last synced: 06 Nov 2024

https://github.com/linus789/wl-clip-persist

Keep Wayland clipboard even after programs close

clipboard wayland

Last synced: 26 Oct 2024

https://github.com/ifreund/zig-wayland

[mirror] Zig wayland scanner and libwayland bindings

wayland zig

Last synced: 30 Oct 2024

https://github.com/tokyob0t/potatowidgets

Widget system written in Python for x11 and Wayland, using GTK+ and the GtkLayerShell.

gtk gtk3 potato potatowidgets python unixporn wayland widget

Last synced: 03 Oct 2024

https://github.com/stronnag/wayfarer

screen recorder for GNOME / Wayland / pipewire

gnome pipewire screenrecorder wayland

Last synced: 03 Aug 2024

https://github.com/andreasbackx/waycorner

Hot corners for Wayland. Create anchors in the corners of your monitors and execute a command of your choice.

hot-corners swaywm wayland wlroots

Last synced: 01 Nov 2024

https://github.com/ericdallo/dotfiles

Dotfiles for my NixOS system based on Dracula theme

alias bash doom-emacs dotfiles dracula-theme emacs git hyprland nix nixos scripts tmux vscode waybar wayland

Last synced: 26 Oct 2024

https://github.com/smithay/input.rs

libinput bindings for rust

bindings libinput rust wayland

Last synced: 07 Nov 2024

https://github.com/Zerodya/hyprfreeze

Utility to suspend a game process (and other programs) in Hyprland and Sway

games hyprland multitask pause suspend sway wayland

Last synced: 02 Nov 2024

https://github.com/ken-okabe/wayland-desktop-container

How to set up your nested Wayland Desktop Environment with systemd-nspawn container, like VirtualBox

backup containers desktop-environment hardware kwin shell shell-script systemd-container systemd-nspawn virtualization wayland xfce xorg

Last synced: 01 Nov 2024

https://github.com/zefr0x/ianny

Desktop utility that helps preventing repetitive strain injuries by keeping track of usage patterns and periodically informing the user to take breaks.

break desktop eye rsi strain wayland

Last synced: 02 Nov 2024

https://github.com/noracodes/charpicker

A fast, simple Emoji and special character picker for X and Wayland

emoji unicode unix wayland x

Last synced: 22 Oct 2024

https://github.com/NoraCodes/charpicker

A fast, simple Emoji and special character picker for X and Wayland

emoji unicode unix wayland x

Last synced: 20 Aug 2024

https://github.com/rafaelrc7/wayland-pipewire-idle-inhibit

Inhibit wayland idle when computer is playing sound

idle inhibit pipewire sway swaywm wayland

Last synced: 05 Nov 2024

https://github.com/niksingh710/ndots

NixOs/Nix Config using flake (flake-parts).

dotfiles flake-parts flake8 home-manager nix-config nixos nixos-con nixpkgs wayland

Last synced: 31 Oct 2024

https://github.com/khimaros/smart-auto-move

Smart Auto Move learns the size and position of your application windows and restores them to the correct place on subsequent launches. Supports Wayland.

gnome gnome-shell-extension wayland

Last synced: 06 Aug 2024

https://github.com/coffebar/hyprland-per-window-layout

Per window keyboard layout (language) for Hyprland wayland compositor

hyprland rust wayland

Last synced: 30 Oct 2024

https://github.com/wavyland/wavy

Wavy is a toolset for running GUI applications on Kubernetes

kubernetes wayland

Last synced: 04 Aug 2024

https://github.com/galister/wlx-overlay-s

Access your Wayland/X11 desktop from Monado/WiVRn/SteamVR. Now with Vulkan!

linux openvr openvr-overlay openxr openxr-overlay steamvr steamvr-overlay vr-overlay wayland x11

Last synced: 15 Oct 2024

https://github.com/max-moser/lightdm-elephant-greeter

A simple LightDM greeter that can run under Wayland.

cage greeter gtk lightdm-greeter wayland

Last synced: 23 Oct 2024