Dynamic window manager with support for Wayland
Alternatives To Perceptia
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
23 days ago73gpl-3.0Zig
A dynamic tiling Wayland compositor
18 days ago151otherTypeScript
KDE Plasma add-on, that tiles your windows automatically and lets you manage them via keyboard, similarly to i3, Sway or dwm.
3 days ago329mitC++
A modular and extensible wayland compositor
Awesome Wayland1,143
8 months ago5cc0-1.0
A curated list of Wayland code and resources.
6 days ago85gpl-2.0C
A Wayland window-stacking compositor
54 months ago9March 02, 201721mitRust
Modular wayland window manager written in rust
12 days ago16mitC
a library for making a simple Wayland compositor
18 hours agogpl-2.0C++
Easy to use, but flexible, X Window Manager and Wayland Compositor
Linux Window Session Manager322
1a year ago71March 06, 202115mitTypeScript
A tool to store and reload open windows and window positions for x11 desktops like unity and gnome.
19 days ago37apache-2.0Rust
A customizable TUI display/login manager written in Rust 🐒
Alternatives To Perceptia
Select To Compare

Alternative Project Comparisons


Do you like configurability and lightweightness of tiling window managers? Do you like cutting-edge technology and want to try a tiling window manager running on Wayland? perceptia is for you! perceptia tries to merge concepts from most popular tiling window managers like i3, awesome, ratpoison or dwm with the freshness of Wayland.

For main objectives of the project see the Perceptia Manifesto.


There are still many things to work on. If you are looking for a working compositor it is a bit too early to choose perceptia, but if you have programming skills and want to join the development team, your help will be appreciated.

Backbone of every project is community. User input is especially valuable for young projects. It is the users that shape what the project will later become. Please go to github and vote for features you want to see in perceptia or share your own ideas. Your input will help to decide which features should be implemented first and how they should be designed.

This repository consists of:

  • cognitive - a loose set of (Rust) crates helping creating surface compositors or other low level graphic applications

  • perceptia - a dynamic (tilling or stacking) Wayland surface compositor basing on cognitive.

Getting Started

For instructions on building and running perceptia see

For configuration options see

If you want to see features from your favourite window manager in perceptia you are encouraged to contribute in brain-storming and development. For details see

Contact via mailing list [email protected] or directly with authors.

perceptia is licensed on MPL-2.0. For more information see

Popular Wayland Projects
Popular Window Manager Projects
Popular Graphics Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Window Manager
Tiling Window Manager
Wayland Compositor