📈 GH Trending Explorer 🎲 Surprise me

← all repos

riverwm / river

git clone https://github.com/riverwm/river.git v0.3.0 · 2y ago 🔥 on GitHub Trending today

A Wayland compositor that delegates all window management policy to a separate, swappable window manager process.

Why you might care

Useful if you want to write or swap window managers without modifying the compositor, since WMs talk over the river-window-management-v1 protocol and can be hot-swapped at runtime. Built on wlroots and written in Zig; the README notes the protocols are stable and offers an optional Xwayland build.

Categories

Alternatives

SwayHyprlandWayfireKWin
+3
stars, 24h · #7,550
+~7
stars, 7 days · #15,111
+50
stars, 30 days · #13,240
4.3k
★ total · +0% this week
170
forks · 67 open issues

Star history (as recorded here)

2026-10-20 · 4,327 ★ 2026-10-24 · 4,331 ★
LanguageZig
License—
Created2020-03-20 (6y ago)
Last push10d ago
Watchers49
OwnerOrganization

Seen on GitHub Trending

  • 2026-10-24 — #15 monthly in zig · +50 ★
  • 2026-10-23 — #14 monthly in zig · +46 ★
  • 2026-10-21 — #16 monthly in zig · +46 ★
  • 2026-10-20 — #16 monthly in zig · +48 ★

GitHub topics

Links

README

Loading README…

Blurb generated by claude-haiku-5-5 1d ago. Star deltas marked ~ are extrapolated from partial history.