Ross ROSS = Recommend OSS · open-source software intelligence for agents

AvengeMedia/DankMaterialShell

Desktop shell for wayland compositors built with Quickshell & GO, optimized for niri, hyprland, sway, MangoWC, labwc, and MiracleWM. observed · 2026-08-28

github.com/AvengeMedia/DankMaterialShell · homepage · QML · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

79/100

  • Activity 99
  • Release rhythm 83
  • Longevity 29
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 1.0
  • age_days: 419
  • days_rel: 38
  • days_push: 7
  • n_releases_24m: 71

Full methodology

Adoption not part of the score

7760 stars · 487 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

DankMaterialShell is a complete desktop shell for Wayland compositors built with Quickshell (QML) and a Go backend. It replaces the usual patchwork of waybar, swaylock, swayidle, mako, fuzzel, and polkit with a unified, themable interface including a dashboard, launcher, control center, and system monitor.

Use cases

  • give my hyprland setup a full desktop shell with a bar and launcher
  • replace waybar, mako, and fuzzel with one integrated shell
  • get a control center and system monitor on niri
  • auto-theme my desktop from my wallpaper with material design colors
  • add a lock screen, idle manager, and notifications to sway
  • use a polished shell on labwc or MiracleWM

When to choose

  • you run a supported Wayland compositor (niri, Hyprland, sway, MangoWC, labwc, MiracleWM) and want a batteries-included shell
  • you want dynamic Material Design 3 theming driven by your wallpaper
  • you prefer one cohesive suite over stitching together many separate tools

When to avoid

  • you are on X11 or a non-Wayland desktop environment like GNOME or KDE
  • you want a minimal setup with only a status bar and prefer individual tools
  • your compositor is not among the supported ones and you don't want manual configuration

Facets

application · maturity active

gui developer-tools cli plugin-system monitoring desktop-applications developer-tools operating-systems wayland quickshell desktop-shell hyprland niri sway tiling-window-manager material-design status-bar launcher linux desktop qml

8 sources

Member repositories

RepositoryRoleHealth v2
AvengeMedia/DankMaterialShellmain79

For agents

markdown · JSON · MCP: product_card(name="AvengeMedia/DankMaterialShell")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem