kwin

Desktop compositor

An X Window Manager and Wayland Compositor designed to be easy to use while still providing flexible composited window management for Linux desktops.

Easy to use, but flexible, X Window Manager and Wayland Compositor

GitHub

528 stars
23 watching
107 forks
Language: C++
last commit: 4 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
lingtjien/grid-tiling-kwin Automates window tiling on a KDE desktop by dividing the screen into a grid and arranging windows within it 902
buffet/kiwmi A programmable Wayland Compositor with Lua scripting capabilities for user-configurable behavior management 613
wizbright/waybox A minimalist Wayland compositor designed to provide a similar feel to Openbox-style window managers 467
jbuchermn/newm A Wayland compositor designed to efficiently manage windows on laptops and touchpads with an intuitive grid-based layout 959
werererer/japokwm A Wayland compositor that creates custom layouts with a simple configuration. 146
michaelforney/swc A library providing a basic Wayland compositor framework for building window managers. 632
keshto/tinywl_plus A simple stacking Wayland compositor built on top of tinywl 26
kde/xdg-desktop-portal-kde A Qt/KDE implementation of the xdg-desktop-portal backend 63
jaelpark/chamferwm A window manager with Vulkan-based compositor and tiling capabilities. 252
dominikh/wayfarer An experiment in building a Wayland compositor using the Zig programming language. 13
project-repo/cagebreak A Wayland compositor that provides a tiling interface inspired by Ratpoison 283
deurzen/kranewm A C++ implementation of an ICCCM & EWMH compliant X11 window manager with dynamic reparenting capabilities 0
labwc/labwc A lightweight, independent Wayland window-stacking compositor with a focus on simplicity and minimalism. 1,732
wmutils/core Tools for managing windows in X window environments 714
lehklu/vallpaper A collection of KDE/Plasma widgets and wallpapers for displaying desktop information and virtual desktops 30