mangowm/mango

Public

Practical and Powerful wayland compositor (dwm but wayland)

  • Stars3.9k+39 tuần này
  • Forks274
  • Watchers27
  • Issues135
  • Ngày tạo03/02/2025
  • Cập nhật gần nhất29/10/2026
  • Ngôn ngữC
  • Giấy phép—
README.md11.9 KBRaw
Mango Logo

Mango Wayland Compositor

A fast, feature-rich Wayland compositor built on dwl

Stars License Packaged in Discord


2026-02-08.18-15-03.mp4
2026-09-06_12-14-00.mp4

See all layouts in action at mangowm.github.io

Why Mango?

Mango starts where dwl ends. It keeps the lightweight, fast-build philosophy while adding the features that make a compositor actually usable day-to-day — without the bloat.

  • Lightweight & fast — as lean as dwl, no functionality compromised
  • Excellent xwayland support — run X11 apps without friction(Supports scale without blurring)
  • Tags, not workspaces — each tag maintains its own independent window layout
  • Smooth animations — window open/move/close, tag transitions, layer surfaces
  • Flexible layouts — scroller, master-stack, monocle, dwindle, grid, and more
  • Rich window states — swallow, minimize, maximize, global, overlay, fakefullscreen
  • Window effects — blur, shadow, corner radius, opacity (via scenefx)
  • Excellent input method support — text-input v2/v3
  • Sway-like scratchpad — named scratchpad support included
  • Hycov-style overview — see all windows at a glance
  • IPC — send/receive messages from external programs
  • Hot-reload config — no restart needed for keybinding changes
  • Zero flickering — every frame is correct

Vision

Stability first. After months of testing, Mango is solid enough for daily use. Breaking changes will be minimal.

Practicality over novelty. Features get added when they genuinely improve daily workflows — not for the sake of completeness.

Focused scope. Niche requests are evaluated by community interest. Significant upvotes move things forward.

Installation

Packaging status

Arch Linux

yay -S mangowm-git

use my config

  • install dependencies
yay -S rofi foot xdg-desktop-portal-wlr swaybg waybar wl-clip-persist cliphist wl-clipboard wlsunset xfce-polkit swaync pamixer wlr-dpms sway-audio-idle-inhibit-git swayidle dimland-git brightnessctl swayosd wlr-randr grim slurp satty swaylock-effects-git wlogout sox
  • clone config
git clone https://github.com/DreamMaoMao/mango-config.git ~/.config/mango

Nội dung README thuộc về mangowm và cộng đồng đóng góp, giấy phép Không có giấy phép. Nguồn: github.com/mangowm/mango