Compositor Open Source Projects

Browse 89 Compositor open source projects, ranked by GitHub stars. Find the most popular Compositor tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 89 projects
36,781 stars

hyprwm/Hyprland

Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks.

Metrics details
Stars36,781
26,613 stars

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
Stars26,613
17,141 stars

swaywm/sway

i3-compatible Wayland compositor

Metrics details
Stars17,141
11,654 stars

Alexays/Waybar

Highly customizable Wayland bar for Sway and Wlroots based compositors. :v: :tada:

Metrics details
Stars11,654
6,798 stars

klange/toaruos

Complete, independent operating system built by humans.

Metrics details
Stars6,798
4,767 stars

yshui/picom

A lightweight compositor for X11 with animation support

Metrics details
Stars4,767
3,885 stars

brianchirls/Seriously.js

A real-time, node-based video effects compositor for the web built with HTML5, Javascript and WebGL

Metrics details
Stars3,885
3,113 stars

Smithay/smithay

A smithy for rusty wayland compositors

Metrics details
Stars3,113
3,073 stars

jliljebl/flowblade

Video Editor for Linux

Metrics details
Stars3,073
3,014 stars

WayfireWM/wayfire

A modular and extensible wayland compositor

Metrics details
Stars3,014
2,681 stars

manilarome/the-glorious-dotfiles

A glorified personal dot files

Metrics details
Stars2,681
2,298 stars

WillPower3309/swayfx

SwayFX: Sway, but with eye candy!

Metrics details
Stars2,298
2,265 stars

chjj/compton

A compositor for X11.

Metrics details
Stars2,265
2,209 stars

natpen/awesome-wayland

A curated list of Wayland code and resources.

Metrics details
Stars2,209
1,978 stars

cage-kiosk/cage

A Wayland kiosk

Metrics details
Stars1,978
1,975 stars

djpohly/dwl

dwm for Wayland - ARCHIVE: development has moved to Codeberg

Metrics details
Stars1,975
1,773 stars

any1/wayvnc

A VNC server for wlroots based Wayland compositors

Metrics details
Stars1,773
1,539 stars

GhostNaN/mpvpaper

A video wallpaper program for wlroots based wayland compositors.

Metrics details
Stars1,539
1,266 stars

emersion/slurp

Select a region in a Wayland compositor

Metrics details
Stars1,266
1,203 stars

swaywm/swaylock

Screen locker for Wayland

Metrics details
Stars1,203
1,004 stars

emersion/grim

Grab images from a Wayland compositor

Metrics details
Stars1,004
936 stars

papyros/papyros-shell

:shell: The desktop shell for Papyros, built using QtQuick and QtCompositor as a compositor for Wayland.

Metrics details
Stars936
924 stars

manilarome/blurredfox

A sleek, modern and elegant Firefox CSS theme

Metrics details
Stars924
853 stars

GimelStudio/GimelStudio

Non-destructive 2D graphics editor (POC)

Metrics details
Stars853
794 stars

swaywm/swaybg

Wallpaper tool for Wayland compositors

Metrics details
Stars794
794 stars

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
Stars794
776 stars

MirServer/mir

The Mir compositor

Metrics details
Stars776
771 stars

jxnblk/ok-mdx

Browser-based MDX editor

Metrics details
Stars771
756 stars

buffet/kiwmi

A fully programmable Wayland Compositor

Metrics details
Stars756
749 stars

michaelforney/swc

a library for making a simple Wayland compositor

Metrics details
Stars749
748 stars

swaywm/swayidle

Idle management daemon for Wayland

Metrics details
Stars748
731 stars

trigg/Discover

Yet another discord overlay for linux

Metrics details
Stars731
718 stars

emersion/kanshi

Dynamic display configuration (mirror)

Metrics details
Stars718
677 stars

CuarzoSoftware/Louvre

C++ library for building Wayland compositors.

Metrics details
Stars677
642 stars

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
Stars642
618 stars

pinnacle-comp/pinnacle

A Smithay-based Wayland compositor, inspired by AwesomeWM and configured in Lua or Rust

Metrics details
Stars618
548 stars

atx/wtype

xdotool type for wayland

Metrics details
Stars548
503 stars

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
Stars503
499 stars

YaLTeR/wl-clipboard-rs

A safe Rust crate for working with the Wayland clipboard.

Metrics details
Stars499
457 stars

ifreund/waylock

[mirror] A small, secure Wayland screenlocker

Metrics details
Stars457
453 stars

r-c-f/waynergy

A synergy client for Wayland compositors

Metrics details
Stars453
437 stars

l4l/yofi

yofi is a minimalistic menu for wayland

Metrics details
Stars437
414 stars

nwg-piotr/azote

Wallpaper manager for wlroots-based compositors and some other WMs

Metrics details
Stars414
407 stars

phkaeser/wlmaker

Wayland Maker - A Wayland compositor inspired by Window Maker

Metrics details
Stars407
385 stars

wmww/gtk-layer-shell

A library to create panels and other desktop components for Wayland using the Layer Shell protocol

Metrics details
Stars385
379 stars

stumpwm/mahogany

A stumpwm like Wayland compositor

Metrics details
Stars379
371 stars

project-repo/cagebreak

Cagebreak: A Wayland Tiling Compositor Inspired by Ratpoison

Metrics details
Stars371
364 stars

ghaerr/agg-2.6

AGG Anti-Grain Geometry Library

Metrics details
Stars364
349 stars

PCMan/gtk3-nocsd

A hack to disable gtk+ 3 client side decoration

Metrics details
Stars349
348 stars

c8r/lab

React UI component design tool

Metrics details
Stars348
339 stars

Cloudef/wlc

High-level Wayland compositor library

Metrics details
Stars339
313 stars

evil0sheep/motorcar

A wayland compositor to explore 3D windowing

Metrics details
Stars313
289 stars

vilhalmer/oguri

A very nice animated wallpaper daemon for Wayland compositors

Metrics details
Stars289
258 stars

jaelpark/chamferwm

A tiling X11 window manager with Vulkan compositor.

Metrics details
Stars258
256 stars

malcolmstill/ulubis

A Wayland compositor written in Common Lisp

Metrics details
Stars256
255 stars

Cloudef/orbment

Modular Wayland compositor

Metrics details
Stars255
248 stars

lirios/shell

:shell: Convergent shell for desktops, phones and tables built with QtQuick, Wayland and Material Design

Metrics details
Stars248
242 stars

GNOME/mutter

Read-only mirror of https://gitlab.gnome.org/GNOME/mutter

Metrics details
Stars242
233 stars

ascent12/drm_doc

How to write a Linux DRM application

Metrics details
Stars233
232 stars

rwxrob/bonzai

Dashist CLI framework, batteries included

Metrics details
Stars232
1-60 of 89 projects
Get A Weekly Email With Trending Compositor Projects
Stay updated on Compositor plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.