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/wezm/desktop.institute

Researching a better desktop environment

blog desktop-environment wayland

Last synced: 05 Nov 2024

https://github.com/hidenorimatsubayashi/waffle

Lightweight Wayland compositor for embedded devices

display-manager embedded linux wayland wayland-compositor

Last synced: 11 Nov 2024

https://github.com/pentamassiv/keyboard

Fingerboard is an open-source keyboard meant to be used on a smartphone. It uses wayland protocols

keyboard phosh smartphone wayland

Last synced: 15 Oct 2024

https://github.com/sameer/wl-mpris-idle-inhibit

Wayland Idle inhibitor using MPRIS2 as a signal

linux mpris2 rust wayland

Last synced: 31 Oct 2024

https://github.com/omentic/nim-wayland

Nim bindings for Wayland.

bindings nim wayland wrapper

Last synced: 02 Nov 2024

https://github.com/shibe2/sklt

Status program for swaybar

wayland

Last synced: 23 Oct 2024

https://github.com/mbrignall/sway-dotfiles

Crafting a desktop experience with Fedora 37 and Sway.

doom-emacs emacs fedora fedora-workstation fuzzel linux mako sway swaylock swaywm waybar wayland

Last synced: 29 Sep 2024

https://github.com/2kabhishek/sway2k

Swaying Windows in Wayland 🎏🛣

config dotfiles foot linux mako sway tiling waybar wayland window-manager

Last synced: 12 Nov 2024

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

Per window keyboard layout (language) for Hyprland wayland compositor

bash hyprland hyprland-ipc keyboard-layout wayland

Last synced: 02 Nov 2024

https://github.com/sameer/wl-video-idle-inhibit

Inhibits idle on Wayland when a video device is open

inotify linux rust wayland

Last synced: 31 Oct 2024

https://github.com/yol/xbmc

Kodi fork for GSoC 2017: Wayland Support

gsoc gsoc-2017 kodi linux media-center video-player wayland

Last synced: 28 Oct 2024

https://github.com/bzglve/unirun

Wayland-native runner

gtk gtk4 launcher runner rust wayland

Last synced: 02 Nov 2024

https://github.com/eriedaberrie/grim-hyprland

A fork of grim that takes advantage of Hyprland's custom protocols to grab specific windows.

hyprland screenshot-utility wayland

Last synced: 02 Nov 2024

https://github.com/alexkh/shex

Hex viewer for Linux using Vulkan via SDL2

hex-viewer linux sdl2 vulkan wayland windows xorg

Last synced: 16 Oct 2024

https://github.com/michaelforney/wl9

rio-wayland shim server

plan9 wayland

Last synced: 07 Nov 2024

https://github.com/hadess/switcheroo-control

D-Bus service to check the availability of dual-GPU

dbus dual-gpu gnome linux wayland x11

Last synced: 23 Oct 2024

https://github.com/malcolmstill/compositor.net

A barely functional Wayland compositor

csharp dotnet wayland wayland-compositor

Last synced: 14 Oct 2024

https://github.com/vilari-mickopf/hyprevents

Invoke shell functions in response to Hyprland socket2 events

events hyprland socket2 wayland

Last synced: 02 Nov 2024

https://github.com/iberianpig/fusuma-plugin-appmatcher

Fusuma plugin configure app-specific gestures

fusuma gesture gnome gnome-shell ubuntu wayland x11

Last synced: 27 Oct 2024

https://github.com/jovanlanik/gtklock-userinfo-module

gtklock module adding user info to the lockscreen

c gtk gtk3 gtklock linux sway swaywm wayland wlroots

Last synced: 02 Nov 2024

https://github.com/deedlefake/wlr

Go binding for wlroots

go golang hacktoberfest wayland

Last synced: 30 Oct 2024

https://github.com/way-edges/way-edges

hidden widget on screen edges.

cairo gtk4 layer-shell rust wayedges wayland wayland-client

Last synced: 02 Nov 2024

https://github.com/raven-os/feathers

A graphical compositor for Raven-OS

albinos c-plus-plus compositor cpp feathers raven raven-os wayland

Last synced: 23 Oct 2024

https://github.com/sentriz/wl-gammactld

a daemon for wl-gammactl

brightness-control wayland wl-gammactl

Last synced: 23 Oct 2024

https://github.com/DeedleFake/wlr

Go binding for wlroots

go golang hacktoberfest wayland

Last synced: 23 Oct 2024

https://github.com/vishruth-thimmaiah/converse

A frontend to LLMs like Gemini.

gtk wayland

Last synced: 24 Oct 2024

https://github.com/oddlama/whisper-overlay

A wayland overlay providing speech-to-text functionality for any application via a global push-to-talk hotkey

faster-whisper hyprland realtime speech-recognition speech-to-text wayland whisper wlroots

Last synced: 09 Oct 2024

https://github.com/pierrechevalier83/rwm

rwm - rustic window manager

dwm manager rust tiling wayland window wlc

Last synced: 29 Oct 2024

https://github.com/kekekeks/nwayland

.NET Wayland bindings, currently WIP

gui net-core net-standard wayland wayland-client

Last synced: 27 Oct 2024

https://github.com/vars1ty/linux-fixes

Fixes for various Linux-related issues, all in one spot so you don't have to go hunting.

fixes flatpak gnome jetbrains kde linux linux-fix steam wayland x11 xorg

Last synced: 02 Nov 2024

https://github.com/mrmarble/vscode-search-provider

A GNOME Shell extension that gives you access to your vscode workspaces through overview search

fedora gnome gnome-extension gnome-shell quickaccess vscode vscodium wayland workspaces

Last synced: 12 Oct 2024

https://github.com/jovanlanik/gtklock-playerctl-module

gtklock module adding media player controls to the lockscreen

c gtk gtk3 gtklock linux sway swaywm wayland wlroots

Last synced: 24 Oct 2024

https://github.com/uncomfyhalomacro/waterfall

a curation of all rice and configs for https://github.com/riverwm/river

config dotfiles dynamic-tiling river riverwm wayland wayland-compositor window-manager wlroots zig

Last synced: 12 Oct 2024

https://github.com/spazzylemons/zofi

Wayland application launcher written in Zig

wayland zig

Last synced: 23 Oct 2024

https://github.com/nooo37/wau

Client-side lua libwayland bindings and scanner

libwayland lua wayland

Last synced: 27 Oct 2024

https://github.com/cvusmo/hyprclock

A sleek and customizable clock widget for your desktop, designed to seamlessly integrate with Hyprland and enhance your workflow with real-time time display and flexible theme support.

gtk4 hyprclock hyprland hyprland-arch hyprland-plugin rust rust-app wayland wayland-compatibility widget

Last synced: 02 Nov 2024

https://github.com/vyamkovyi/swaylay

Keyboard layout indicator for Sway WM

swaymsg swaywm wayland wlroots

Last synced: 23 Oct 2024

https://github.com/sayanarijit/wl-clipboard.xplr

Copy and paste with system clipboard using wl-clipboard

terminal wayland xplr

Last synced: 29 Oct 2024

https://github.com/Kron4ek/wine-wayland

Ready-to-compile Wine sources with patches from the Wine-Wayland project

dxvk vulkan wayland wine

Last synced: 23 Oct 2024

https://github.com/kingwill101/wayland-dart

Wayland Client library for dart

dart dartlang wayland wayland-client

Last synced: 12 Oct 2024

https://github.com/luisbocanegra/plasma-cursor-eyes

Rolling eyes that follow your mouse pointer for the KDE Plasma Desktop (X11 or Wayland). A small demo of getting KWin Script output from a Widget using D-Bus and Python

cursor kde kde-plasma kwin kwin-script linux-desktop mouse plasma plasma-applet plasma6 plasmoid python wayland widget x11 xeyes

Last synced: 12 Oct 2024

https://codeberg.org/ifreund/waylock

A small screenlocker for Wayland compositors

screenlocker wayland wayland-client zig

Last synced: 01 Oct 2024

https://github.com/lilydjwg/uniclip

Unify the clipboard operations for X11 and Wayland

clipboard rust wayland x11

Last synced: 05 Nov 2024

https://github.com/soywod/dotfiles

🏠 Personal configuration managed by NixOS

bash dotfiles dunst emacs nix nix-configuration nixos sway wayland

Last synced: 28 Oct 2024

https://github.com/ryanabx/rbshell

A compositor agnostic panel for wayland desktops

iced-rs layer-shell wayland

Last synced: 28 Oct 2024

https://gitlab.com/AndrewShark/obs-scripts

Workaround way to use global shortcuts for OBS in Wayland session in KDE

desktop global kde keyboard obs screencast shortcuts wayland

Last synced: 23 Oct 2024

https://github.com/Natchuz/wmoon

Wayland window manager in spirit of AwesomeWM, fully customizable with Moonscript

awesomewm moonscript wayland windowmanager

Last synced: 23 Oct 2024

https://github.com/silverrainz/dotfiles

Configuration files of the software I use.

config configuration dotfiles srain wayland

Last synced: 09 Nov 2024

https://github.com/danth/electrode

A standalone and efficient status bar for Wayland compositors

gtk3 status-bar wayland

Last synced: 23 Oct 2024

https://github.com/labi-le/belphegor

Sharing the clipboard between your computers

clipboard clipboard-manager go shared-clipboard sway wayland

Last synced: 09 Nov 2024

https://github.com/patryk27/dotfiles

Configurations for some of my Nix machines

flakes nix nixos wayland

Last synced: 27 Oct 2024

https://github.com/shinyzenith/nextwm

Wayland compositing window manager written in python.

python-3 python3 wayland wayland-compositor

Last synced: 12 Oct 2024

https://github.com/Spindlyskit/glass

A dynamic Wayland compositor

compositor wayland wlroots

Last synced: 23 Oct 2024

https://github.com/vitalijr2/swayshot

Screenshot helper for sway: put your screenshots to XDG_PICTURES_DIR folder or send it to https://0x0.st.

screenshot sway wayland

Last synced: 07 Nov 2024

https://github.com/vector-of-bool/wlxx

Wayland Client C++ Bindings

bindings cpp library wayland

Last synced: 20 Oct 2024

https://github.com/swsnr/gnome-shell-extension-xwayland-indicator

Determine whether a window in GNOME uses xwayland

gnome-shell-extension wayland xwayland

Last synced: 15 Oct 2024

https://github.com/sentriz/cliphist-sh

wayland clipboard manager

clipboard-manager sway wayland

Last synced: 23 Oct 2024

https://github.com/marzzzello/dotfiles

(mirror) dotfiles for i3, rofi, wpgtk, zsh, antigen, vim and more

antigen dotfiles firefox i3 i3-gaps i3status-rust i3wm linux pywal ranger rice rofi unixporn userjs vim wayland wpgtk zsh

Last synced: 14 Oct 2024

https://github.com/rcalixte/wayland-book

PDF version of Drew DeVault's Wayland Book from https://wayland-book.com/

book wayland wayland-book

Last synced: 14 Oct 2024

https://github.com/eUltrabyte/wlfw

Bloat free window library framework to creating windows and contexts on the most popular platforms.

android cpp cpp20 ios library linux macos unix wayland win32 windows wlfw x11 xcb

Last synced: 23 Oct 2024

https://github.com/rikj000/xwaydroid

XWaydroid, the Waydroid launcher tool to improve the user experience of KDE / X-Server users!

android kde launcher linux wayland x-server

Last synced: 06 Nov 2024

https://github.com/hackerb9/notify-send-all

Send a pop-up message to all users logged into a machine, asynchronously.

command-line dbus messages notifications notify-send sysadmin wall wayland x11

Last synced: 14 Oct 2024

https://github.com/shinyzenith/zigshot

Screenshot tool written in zig for wayland compositors implementing zwlr_screencopy_unstable_v1 protocol.

screenshot wayland wayland-client zig ziglang

Last synced: 12 Oct 2024

https://github.com/eklitzke/wlinfo

Grab Wayland info

emacs hidpi wayland wayland-client

Last synced: 23 Oct 2024

https://github.com/realkarthiknair/pop-ubuntu-issue-fixes

Documenting how I got through some issues with Ubuntu and/or Pop. Please contribute to make this useful.

linux pop-os popos troubleshooting ubuntu ubuntu2204 wayland

Last synced: 04 Nov 2024

https://github.com/theduke/panorama

System status notification daemon for Linux desktop environments.

desktop-environment i3 linux sway wayland

Last synced: 13 Oct 2024

https://github.com/jovanlanik/gtklock-powerbar-module

gtklock module adding power controls to the lockscreen

c gtk gtk3 gtklock linux sway swaywm wayland wlroots

Last synced: 24 Oct 2024

https://github.com/maradotwebp/driveros

☁️ An operating system ... in the cloud!

hyprland nix nixos wayland

Last synced: 14 Oct 2024

https://github.com/karras/dotfiles

Nothing special, simply my dotfiles for everyday use.

archlinux dotfiles greetd waybar wayfire wayland xdg zsh

Last synced: 25 Oct 2024

https://github.com/WhiredPlanck/showmethekey-rs

Show keys you typed on screen. A Rust version of https://github.com/AlynxZhou/showmethekey.

gui gui-application libinput rust screenkey-alternative wayland

Last synced: 23 Oct 2024

https://github.com/ciavash/gtklayershell

GtkLayerShell - A Raku module for interfacing with Gtk Layer Shell

gtk gtk-layer-shell gui module native nativecall raku raku-module rakulang wayland

Last synced: 27 Sep 2024

https://github.com/svrana/nix-home

:penguin: Nix configurations for all of my machines

flake home-manager nix nixos wayland

Last synced: 23 Oct 2024

https://github.com/bugaevc/wl-objc

Objective-C bindings for Wayland

bindings graphics linux-desktop objective-c wayland

Last synced: 13 Oct 2024

https://github.com/akzestia/lunaria

Lunaria is an open-source chat application built around the QUIC protocol, designed for secure and efficient communication.

http3 http3-client http3-server linux-desktop msquic qt6 quic wayland windows-desktop x11

Last synced: 12 Oct 2024

https://github.com/allanchain/sane-break

A polite and sane break reminder preventing mindless skips.

break qt6 reminder wayland

Last synced: 12 Oct 2024

https://github.com/shih-liang/tilda-wayland

workarounds for running tilda on wayland

dropdown-terminal tilda wayland

Last synced: 23 Oct 2024

https://github.com/mora-unie-youer/noway

An attempt to create fast and configurable Wayland compositor in Rust

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

Last synced: 23 Oct 2024

https://github.com/SethBarberee/algae

WIP Wayland compostor

compositor wayland

Last synced: 23 Oct 2024

https://gitlab.com/Rubo/wio

Wayland compositor similar to Plan 9's rio

compositor plan9 wayland wayland-compositor window manager window-manager wlroots

Last synced: 23 Oct 2024

https://github.com/NyxAlexandra/starland.rs

NOTE: this branch is currently out of date and the code is terrible (I didn't know any Rust at the time). An actual solid release will come once I have the time.

dbus wayland wayland-compositor

Last synced: 23 Oct 2024