Compositor Open Source Projects
Browse 89 Compositor open source projects, ranked by GitHub stars. Find the most popular Compositor tools and libraries.
hyprwm/Hyprland
Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
Metrics details
| Stars | 36,781 |
GraphiteEditor/Graphite
Community-built comprehensive 2D content creation appplication for graphic design, digital art, and interactive real-time motion graphics powered by a node-based procedural graphics engine
Metrics details
| Stars | 26,613 |
swaywm/sway
i3-compatible Wayland compositor
Metrics details
| Stars | 17,141 |
Alexays/Waybar
Highly customizable Wayland bar for Sway and Wlroots based compositors. :v: :tada:
Metrics details
| Stars | 11,654 |
klange/toaruos
Complete, independent operating system built by humans.
Metrics details
| Stars | 6,798 |
yshui/picom
A lightweight compositor for X11 with animation support
Metrics details
| Stars | 4,767 |
brianchirls/Seriously.js
A real-time, node-based video effects compositor for the web built with HTML5, Javascript and WebGL
Metrics details
| Stars | 3,885 |
Smithay/smithay
A smithy for rusty wayland compositors
Metrics details
| Stars | 3,113 |
jliljebl/flowblade
Video Editor for Linux
Metrics details
| Stars | 3,073 |
WayfireWM/wayfire
A modular and extensible wayland compositor
Metrics details
| Stars | 3,014 |
manilarome/the-glorious-dotfiles
A glorified personal dot files
Metrics details
| Stars | 2,681 |
WillPower3309/swayfx
SwayFX: Sway, but with eye candy!
Metrics details
| Stars | 2,298 |
chjj/compton
A compositor for X11.
Metrics details
| Stars | 2,265 |
natpen/awesome-wayland
A curated list of Wayland code and resources.
Metrics details
| Stars | 2,209 |
cage-kiosk/cage
A Wayland kiosk
Metrics details
| Stars | 1,978 |
djpohly/dwl
dwm for Wayland - ARCHIVE: development has moved to Codeberg
Metrics details
| Stars | 1,975 |
any1/wayvnc
A VNC server for wlroots based Wayland compositors
Metrics details
| Stars | 1,773 |
GhostNaN/mpvpaper
A video wallpaper program for wlroots based wayland compositors.
Metrics details
| Stars | 1,539 |
emersion/slurp
Select a region in a Wayland compositor
Metrics details
| Stars | 1,266 |
swaywm/swaylock
Screen locker for Wayland
Metrics details
| Stars | 1,203 |
emersion/grim
Grab images from a Wayland compositor
Metrics details
| Stars | 1,004 |
papyros/papyros-shell
:shell: The desktop shell for Papyros, built using QtQuick and QtCompositor as a compositor for Wayland.
Metrics details
| Stars | 936 |
manilarome/blurredfox
A sleek, modern and elegant Firefox CSS theme
Metrics details
| Stars | 924 |
GimelStudio/GimelStudio
Non-destructive 2D graphics editor (POC)
Metrics details
| Stars | 853 |
swaywm/swaybg
Wallpaper tool for Wayland compositors
Metrics details
| Stars | 794 |
avivace/dotfiles
i3 + Plasma: using the i3 window manager on the top of KDE Plasma and other dotfiles, configurations, scripts, workarounds and practises from my Debian Sid machines.
Metrics details
| Stars | 794 |
MirServer/mir
The Mir compositor
Metrics details
| Stars | 776 |
jxnblk/ok-mdx
Browser-based MDX editor
Metrics details
| Stars | 771 |
buffet/kiwmi
A fully programmable Wayland Compositor
Metrics details
| Stars | 756 |
michaelforney/swc
a library for making a simple Wayland compositor
Metrics details
| Stars | 749 |
swaywm/swayidle
Idle management daemon for Wayland
Metrics details
| Stars | 748 |
trigg/Discover
Yet another discord overlay for linux
Metrics details
| Stars | 731 |
emersion/kanshi
Dynamic display configuration (mirror)
Metrics details
| Stars | 718 |
CuarzoSoftware/Louvre
C++ library for building Wayland compositors.
Metrics details
| Stars | 677 |
byteduck/duckOS
An x86 monolithic kernel and operating system written in modern C++. Comes with in-house graphical applications and command line utilities, plus ports of existing software. And yes, it runs DOOM!
Metrics details
| Stars | 642 |
pinnacle-comp/pinnacle
A Smithay-based Wayland compositor, inspired by AwesomeWM and configured in Lua or Rust
Metrics details
| Stars | 618 |
atx/wtype
xdotool type for wayland
Metrics details
| Stars | 548 |
jedypod/open-display-transform
Open Display Transform is a collection of tools and experiments for rendering wide-gamut scene-linear data into an image for an SDR or HDR display device.
Metrics details
| Stars | 503 |
YaLTeR/wl-clipboard-rs
A safe Rust crate for working with the Wayland clipboard.
Metrics details
| Stars | 499 |
ifreund/waylock
[mirror] A small, secure Wayland screenlocker
Metrics details
| Stars | 457 |
r-c-f/waynergy
A synergy client for Wayland compositors
Metrics details
| Stars | 453 |
l4l/yofi
yofi is a minimalistic menu for wayland
Metrics details
| Stars | 437 |
nwg-piotr/azote
Wallpaper manager for wlroots-based compositors and some other WMs
Metrics details
| Stars | 414 |
phkaeser/wlmaker
Wayland Maker - A Wayland compositor inspired by Window Maker
Metrics details
| Stars | 407 |
wmww/gtk-layer-shell
A library to create panels and other desktop components for Wayland using the Layer Shell protocol
Metrics details
| Stars | 385 |
stumpwm/mahogany
A stumpwm like Wayland compositor
Metrics details
| Stars | 379 |
project-repo/cagebreak
Cagebreak: A Wayland Tiling Compositor Inspired by Ratpoison
Metrics details
| Stars | 371 |
ghaerr/agg-2.6
AGG Anti-Grain Geometry Library
Metrics details
| Stars | 364 |
PCMan/gtk3-nocsd
A hack to disable gtk+ 3 client side decoration
Metrics details
| Stars | 349 |
c8r/lab
React UI component design tool
Metrics details
| Stars | 348 |
Cloudef/wlc
High-level Wayland compositor library
Metrics details
| Stars | 339 |
evil0sheep/motorcar
A wayland compositor to explore 3D windowing
Metrics details
| Stars | 313 |
vilhalmer/oguri
A very nice animated wallpaper daemon for Wayland compositors
Metrics details
| Stars | 289 |
jaelpark/chamferwm
A tiling X11 window manager with Vulkan compositor.
Metrics details
| Stars | 258 |
malcolmstill/ulubis
A Wayland compositor written in Common Lisp
Metrics details
| Stars | 256 |
Cloudef/orbment
Modular Wayland compositor
Metrics details
| Stars | 255 |
lirios/shell
:shell: Convergent shell for desktops, phones and tables built with QtQuick, Wayland and Material Design
Metrics details
| Stars | 248 |
GNOME/mutter
Read-only mirror of https://gitlab.gnome.org/GNOME/mutter
Metrics details
| Stars | 242 |
ascent12/drm_doc
How to write a Linux DRM application
Metrics details
| Stars | 233 |
rwxrob/bonzai
Dashist CLI framework, batteries included
Metrics details
| Stars | 232 |
