C window-manager

Open-source C projects categorized as window-manager
X11 Dwm C Linux Wm

Top 18 C window-manager Projects

window-manager
  1. AltSnap

    Maintained continuation of Stefan Sundin's AltDrag

    Project mention: The struggle of resizing windows on macOS Tahoe | news.ycombinator.com | 2026-01-11

    I recommend altSnap to get this functionality on Windows.

    https://github.com/RamonUnch/AltSnap

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. labwc

    A Wayland window-stacking compositor

    Project mention: KDE is now my favorite desktop | news.ycombinator.com | 2025-09-18

    I recommend that you try labwc. It's lean and supports Openbox themes.

    I switched from X11 and LXDE to Sway and had a good experience. But Sway was my slippery slope to labwc.

    https://github.com/labwc/labwc

  4. sxwm

    a simple feature-rich dynamic tiling window manager

    Project mention: Sxwm v1.7 Release | news.ycombinator.com | 2025-10-13
  5. fvwm3

    FVWM version 3 -- the successor to fvwm2

    Project mention: QNX Self-Hosted Developer Desktop | news.ycombinator.com | 2025-12-26

    There is also a FWWM[1] "skin" that doesn't require long time abandoned C code - NsCDE[2]. It still requires X server which becomes rarity these days. They need to port it to Wayland eventually.

    [1] https://github.com/fvwmorg/fvwm3

    [2] https://github.com/NsCDE/NsCDE

  6. xsuspender

    👀 💻 💤 🔋 Save battery by auto-suspending unfocused X11 apps

  7. mlvwm

    Macintosh-like Virtual Window Manager (official repo)

  8. RudeWindowFixer

    Fix Windows taskbar always-on-top issues

  9. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
  10. xwm

    A tiny XCB floating window manager.

  11. modwm

    MODWM - Modular Dynamic Window Manager

  12. emwm

    Enhanced Motif Window Manager (MWM fork). Supports Xinerama, Xrandr, UTF-8/Xft, multiple workspaces and relevant EWMH.

    Project mention: Enhanced Motif Window Manager | news.ycombinator.com | 2026-01-29
  13. miniwinwm

    Open source embedded window manager with overlapped windows. This project is actively maintained and free support is provided via the website. New features can be added on request. Consultancy can provided for commercial use.

  14. nwm

    Minimal POSIX X11 window manager zero bloat optimized C fast lightweight tiling master stack dual tagsets hotkeys

    Project mention: NWM-POSIX, 1000<LOC, minimal code, MIT | news.ycombinator.com | 2026-03-31

    - OpenBSD `pledge(2)` support

    ---

    ## Quick Start

    Full source code, configuration, and build instructions are on [GitHub](https://github.com/tinyopsec/nwm).

    ---

    ## Key Points

    - Compile-time configuration only (`nwm.h`)

  15. moonwm

    My own outstandingly named Window Manager

  16. dwm-dots

    Gruvbox Flavoured DWM.

  17. dwm

    Downstream build of the suckless window manager, dwm (by fitrh)

  18. dwm

    Personal built of Dynamic Window Manager from suckless.org (by chhajedji)

  19. sowm

    An itsy bitsy floating window manager (220~ sloc / 24kb compiled!). (by fehawen)

  20. dwm

    LEV Linux's window manager (a fork of dwm) (by lev-linux)

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

C window-manager discussion

Log in or Post with

C window-manager related posts

Index

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

# Project Stars
1 AltSnap 5,186
2 labwc 2,766
3 sxwm 976
4 fvwm3 638
5 xsuspender 353
6 mlvwm 341
7 RudeWindowFixer 174
8 xwm 170
9 modwm 145
10 emwm 107
11 miniwinwm 61
12 nwm 38
13 moonwm 31
14 dwm-dots 23
15 dwm 10
16 dwm 2
17 sowm 1
18 dwm 0

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com

Did you know that C is
the 6th most popular programming language
based on number of references?