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/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/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/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://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/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/theduke/panorama

System status notification daemon for Linux desktop environments.

desktop-environment i3 linux sway wayland

Last synced: 13 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/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/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/i60r/javelin

Better touchpad experience on laptops with large display

cursor libinput sway swaywm wayland

Last synced: 11 Oct 2024

https://github.com/valderman/squeekboard-sway

Sway-friendly mod of the original Squeekboard keyboard

onscreen-keyboard squeekboard swaywm wayland

Last synced: 14 Oct 2024

https://github.com/kb3c/libgh

Multiarchitecture Multiplatform Windowing API - C/C++ Bindings

api arm c console gui wayland windows x x86

Last synced: 23 Oct 2024

https://github.com/vilfa/bonsai

A small Wayland compositor focusing on out-of-the-box user experience.

compositor out-of-the-box user-experience wayland wayland-compositor wlroots

Last synced: 23 Oct 2024

https://github.com/ayusshrathore/swayland

A clean & minimal build of Sway • Swayland

config swaywm wayland

Last synced: 23 Oct 2024

https://github.com/hyprutils/hyprlauncher

GUI for launching applications, written in blazingly fast Rust! 🚀🦀

applauncher css gui hyprland launcher rust wayland xorg

Last synced: 29 Oct 2024

https://github.com/snaipe/sweet

A sway-to-i3 IPC compatibility layer

compatibility i3 i3wm ipc sway swaywm wayland

Last synced: 31 Oct 2024

https://github.com/labi-le/wayland-screenshot

handy screenshot utility for sway

go golang sway swaywm wayland

Last synced: 23 Oct 2024

https://github.com/kale-ko/overcomplicated-snake

Remaking snake from as little as possible as many ways as possible

game glfw opengl snake vulkan wayland x11

Last synced: 12 Oct 2024

https://gitlab.com/dnkl/fnott

THIS MIRROR IS NO LONGER UPDATED. Lightweight Wayland notification daemon for wlroots-based compositors.

dunst notifications sway wayland wlroots

Last synced: 23 Oct 2024

https://github.com/guhwanbae/rxwayland

C++ Reactive Extensions(RxCpp) adaptor for libwayland

cpp libweston rx rxcpp wayland wayland-library weston

Last synced: 23 Oct 2024

https://github.com/dangminhngo/jetdots

My glorious dotfiles for Arch Linux (SwayWM, RiverWM, BSPWM) with custom theme generator

arch-linux bspwm dotfiles fish-shell linux riverwm sway wayland window-manager

Last synced: 23 Oct 2024

https://github.com/tversteeg/awesome-wayland

Collection of awesome wayland applications and tools.

awesome awesome-list wayland wayland-bar wayland-compatibility wayland-compositor

Last synced: 09 Nov 2024

https://gitlab.com/m4thayus/waydots

sway + waybar | Wayland Session Dotfiles

dotfiles sway waybar wayland

Last synced: 23 Oct 2024

https://github.com/fernzi/dragdrop

Small drag-and-drop file source for the command line

appimage command-line drag-and-drop qt wayland x11

Last synced: 13 Nov 2024

https://github.com/cosmictoast/axerc

A launcher for both wayland and x11.

launcher wayland xorg

Last synced: 12 Nov 2024

https://github.com/majestrate/audiodookie

wayland audio visualizer wallpaper

audio-visualizer wallpaper wayland

Last synced: 14 Oct 2024

https://github.com/hidayry/swaywm-dotfiles

dotfiles about sway wm for debian12 and archlinux

archlinux debian dotfiles linux rice sway sway-config swaywm waybar wayland

Last synced: 07 Nov 2024

https://github.com/pucklaj/samurai-select

A screen selection tool for wayland compositors using the layer shell

cli go layer-shell screenshot selection wayland wlroots

Last synced: 11 Nov 2024

https://github.com/aexyzk/hyprpaper-gui

A Wallpaper changer for Hyprpaper, written in Python with Pygame.

hyprland hyprpaper linux linux-desktop pygame pygame-gui python unix wallpaper wallpaper-changer wayland

Last synced: 12 Oct 2024

https://github.com/deedlefake/moto

A wlroots-inspired Go module for creating Wayland compositors.

go golang wayland wayland-compositor

Last synced: 30 Oct 2024

https://github.com/akzestia/lunaria-client

Desktop Client for Lunaria(Qt6.8.0)

linux-desktop lunaria qt quic wayland windows-desktop

Last synced: 12 Oct 2024

https://github.com/deedlefake/wear

A Go module for writing Wayland compositors.

go golang hacktoberfest wayland wayland-compositor

Last synced: 30 Oct 2024

https://github.com/aperezdc/microwl

Micro Wayland-EGL “windowing” system

egl wayland wayland-client windowing

Last synced: 02 Nov 2024

https://github.com/zzampax/catppuccin-cli-color-picker

Simple script that helps to develop applications using the Catppuccin Color Theme by giving a CLI fuzzy finder to copy individual #HEXs to clipboard

agplv3 bash bash-script catppuccin json unix unix-shell wayland x11

Last synced: 31 Oct 2024

https://github.com/regolith-linux/regolith-powerd

Daemon to sync gsd power settings with Regolith on Wayland. Provides idle state functionality and sets power button action

gsettings power regolith swayidle swaywm wayland

Last synced: 12 Nov 2024

https://github.com/system64fumo/syspower

Simple power menu/shutdown screen written in gtkmm4

gtk4 hyprland powermenu wayland

Last synced: 24 Oct 2024

https://github.com/hidayry/riverwm-dotfiles

dotfiles about riverwm wayland

archlinux dotfiles linux rice river riverwm waybar wayland

Last synced: 07 Nov 2024

https://github.com/CalmiraLinux/ascetico

Ascetico is a minimalist desktop environment based on sway for Calmira GNU/Linux(-libre)

desktop-environment linux swaywm wayland

Last synced: 23 Oct 2024

https://gitlab.com/janbruns/wayland4pas

a wayland header generator for pascal

fpc freepascal wayland wayland-client

Last synced: 23 Oct 2024

https://gitlab.com/Arnaudv6/waypiedock

a wayland pie-dock

dock launcher wayland

Last synced: 23 Oct 2024

https://github.com/Fabillotic/JWayland

Wayland JNI bindings for Java

java jni linux wayland

Last synced: 23 Oct 2024

https://github.com/labi-le/wl-paste-uploader

wl-paste share to 0x0.st

0x0 sway uploader wayland wl-clipboard

Last synced: 07 Oct 2024

https://github.com/MuratovAS/wayland-keymapper-mouse

Script for reassignment Logitech mouse keys in Wayland and Sway

keymapper libinput logitech logitech-devices logitech-mouse mapper master-mx mouse sway wayland

Last synced: 23 Oct 2024

https://github.com/varmd/mapston

Mapston allows running the desktop version of Organicmaps (https://github.com/organicmaps/organicmaps) on Archlinux / Wayland.

desktop linux map maps offline-maps wayland weston

Last synced: 23 Oct 2024

https://gitlab.com/calmiralinux/anomura

Anomura is a minimalist desktop environment based on sway and wayfire for Calmira GNU/Linux(-libre)

anomura calmira fedora python shell script sway wayland

Last synced: 23 Oct 2024

https://github.com/cafehaine/FeOLa

The Ferrous Oxide Launcher

linux modular rust wayland

Last synced: 23 Oct 2024

https://github.com/h3nr1d3v/hypr-dot

A sleek and customized Arch Linux + Hyprland configuration. Featuring a collection of dotfiles and setup instructions for a modern, efficient, and visually appealing desktop environment.

arch-linux customization desktop-environment dotfiles hyprland linux-configuration linux-setup rice ricing waybar wayland window-manager

Last synced: 02 Nov 2024

https://gitlab.com/alebastr/qmlgreet

QML-based greeter for [greetd](https://sr.ht/~kennylevinsen/greetd/)

greetd wayland

Last synced: 23 Oct 2024

https://github.com/karras/aur-packages

AUR packages I try to maintain.

archlinux aur aur-packages packages wayland

Last synced: 25 Oct 2024

https://github.com/thelvm/touchless-daemon

The background service for Touchless.

leap-motion-controller touchless ubuntu wayland

Last synced: 09 Nov 2024

https://github.com/offeex/dotfiles

Extensive, automated dotfiles configs. Uses shared configuration for X11 and Wayland

aesthetic alacritty archlinux dotfiles fish-shell gtk hyprland i3wm linux neovim qt5 rice unixporn wayland widgets x11

Last synced: 12 Oct 2024

https://github.com/sjonhortensius/swayipc

Golang library for communicating with sway through IPC

golang ipc json library sway wayland

Last synced: 28 Oct 2024

https://github.com/justinrubek/global-keybind

Use evdev to send a specific input event to X windows when using Wayland

evdev flake input keybind nix nix-flake rust wayland x11

Last synced: 09 Nov 2024

https://github.com/simrat39/simwm

sim's wayland compositor (wip)

wayland wayland-compositor

Last synced: 23 Oct 2024

https://github.com/drewt/chicken-wayland-server

CHICKEN Scheme bindings for the libwayland server API

chicken-scheme chicken-scheme-eggs wayland

Last synced: 23 Oct 2024

https://github.com/topekodev/waylauncher

GTK4 based Wayland application launcher.

application-launcher gtk4 rust wayland

Last synced: 24 Oct 2024

https://github.com/vescrity/wfrc

Simple bash script to record screen on wlroots-based compositors using wf-recorder

bash-script screenrecorder wayland wf-recorder wlroots

Last synced: 31 Oct 2024

https://github.com/System64fumo/syspower

Simple power menu/shutdown screen written in gtkmm4

gtk4 hyprland powermenu wayland

Last synced: 02 Nov 2024

https://github.com/mora-unie-youer/wayland-idle-inhibitor

Idle inhibitor for Wayland designed to work as daemon

daemon idle-inhibitor wayland

Last synced: 23 Oct 2024

https://github.com/tasmo/passwmenu

wofi interface to pass

pass wayland wofi

Last synced: 23 Oct 2024

https://github.com/justinrubek/wayland-playground

My space for experimenting with wayland

flake nix nix-flake rust smithay smithay-client-toolkit wayland

Last synced: 09 Nov 2024

https://github.com/duckonaut/live-wayland-reaction

Create an overlay of your choosing on your Wayland desktop

wayland wlr

Last synced: 02 Nov 2024

https://github.com/0xtimsb/zed-mini

text editor in rust inspired by zed

linux lsp rust wayland

Last synced: 29 Oct 2024

https://gitlab.com/dnkl/fuzzel

THIS MIRROR IS NO LONGER UPDATED. Application launcher for Wayland, similar to [rofi's](https://github.com/DaveDavenport/rofi) `drun` mode.

application-launcher dmenu dmenu-replacement rofi wayland

Last synced: 23 Oct 2024

https://github.com/fnichol/dotx

A personal set of X Windows/Wayland configuration for various programs

compton-config i3-config termite-configuration wayland x-org xinitrc xresources

Last synced: 14 Oct 2024

https://github.com/tadd/gnome-wayland-fix-window-op.so

Fix the window operation bugs of GTK3 with preloading/overriding.

gdk gtk3 monkey-patching wayland xdg

Last synced: 24 Oct 2024

https://github.com/madladsquad/udfpanel

A minimal and highly customisable panel for Untitled Desktop Flow

minimal panel wayland windows x11

Last synced: 14 Nov 2024

https://github.com/arkorty/obs-wayland-fix

wlrobs is an obs-studio plugin that allows you to screen capture on wlroots based wayland compositors

obs obs-studio-plugin wayland wlroots

Last synced: 13 Nov 2024

https://github.com/lanpingner/programershell

It a ready to use wayland shell per my preferences

gtk gtk-layer-shell python shell wayland

Last synced: 24 Oct 2024

https://github.com/wildwestrom/wakefield-aur-package

Arch Linux PKGBUILD for the Wakefield OpenJDK project. https://github.com/openjdk/wakefield

openjdk wakefield wayland

Last synced: 13 Oct 2024

https://github.com/brunoanesio/sway-config

Config for swaywm

archlinux linux wayland

Last synced: 23 Oct 2024

https://github.com/ntd/lvgl-demo

LVGL 8.3 demo on wayland

demo linux lvgl meson wayland

Last synced: 06 Nov 2024

https://github.com/Man2Dev/mpv-wayland-Boss-key

use Boss-key extention on waland desktop enviroments with not hacky method

lua mpv mpv-script wayland wayland-compositor

Last synced: 04 Aug 2024

https://github.com/man2dev/mpv-wayland-boss-key

use Boss-key extention on waland desktop enviroments with not hacky method

lua mpv mpv-script wayland wayland-compositor

Last synced: 13 Nov 2024

https://github.com/daetalys/hyprland

Welcome to Hyprland! I hope you love it.

dotfiles hyprland linux wayland

Last synced: 14 Nov 2024

https://github.com/Jappie3/wayfreeze

Tool to freeze the screen of a wlroots compositor

hyprland wayland wayland-client

Last synced: 02 Nov 2024

https://github.com/albugowy15/hyprconf

My personal dotfiles for configuring Hyprland on Arch Linux

archlinux hyprland wayland

Last synced: 07 Nov 2024

https://github.com/q4z1/hyprdashboard-qt6

Dashboard / Launcher for hyperland

hyprland qt6 wayland

Last synced: 27 Oct 2024

https://github.com/b0o/sway-conf

Maddison's sway configuration!

dotfiles i3 i3wm sway sway-config swaywm wayland

Last synced: 29 Oct 2024