C Compositor

Open-source C projects categorized as Compositor

Top 8 C Compositor Projects

  • sway

    i3-compatible Wayland compositor

    Project mention: Moving from Plasma, to Sway, some | reddit.com/r/swaywm | 2023-03-25

    Arch wiki and Sway wiki should answer most of your questions. Additionally, have a look at other sway configs. You should find plenty of dotfiles on GitHub etc.

  • picom

    A lightweight compositor for X11

    Project mention: Linux Mint XFCE4. I felt like having simpler looking rice. More in reply | reddit.com/r/linuxmint | 2023-03-01

    • Compositor: Picom - https://github.com/yshui/picom - used it to just get shadow, under rofi.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • dwl

    dwm for Wayland

    Project mention: Can someone recommend a compositor to me? | reddit.com/r/wayland | 2023-03-14

    Have you checked DWL which is DWM for Wayland? I haven't tried it yet so I can't say anything more.

  • cage

    A Wayland kiosk

    Project mention: How to learn writing a Wayland compositor? | reddit.com/r/rust | 2023-03-25

    Maybe starting with reimplementing something like this: https://github.com/cage-kiosk/cage would be the easiest?

  • sway-borders

    Fork of sway with some extra features, mainly related to borders.

    Project mention: Why didn't i discover this earlier | reddit.com/r/linuxmemes | 2023-02-05

    There's a fork called sway-borders that implements rounded corners outside of windows.

  • cagebreak

    Cagebreak: A Wayland Tiling Compositor Inspired by Ratpoison

    Project mention: With rise of wayland, are simpler window managers dying? | reddit.com/r/linux | 2022-08-26

    cagebreak as far as i can tell is a one man project (it uses cage to provide a high level abstraction over wlroots).

  • 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.

    Project mention: subtractive saturation effect | reddit.com/r/colorists | 2023-02-04
  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • wayward

    Fast desktop shell for wayland and weston.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-25.

C Compositor related posts


What are some of the best open-source Compositor projects in C? This list will help you:

Project Stars
1 sway 12,093
2 picom 3,304
3 dwl 1,495
4 cage 702
5 sway-borders 224
6 cagebreak 164
7 open-display-transform 132
8 wayward 62
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives