Topics / #tiling-window-manager

Tiling-window-manager projects on GitHub

Window managers that arrange windows in non-overlapping tiles.

As of , the most-starred Tiling-window-manager projects on GitHub are yabai (29.7K stars), niri (28.5K stars) and AeroSpace (23.5K stars). GitHub.Locker tracks 20 Tiling-window-manager repositories with 203.2K stars combined. The fastest-growing on October 16 was tuios, with +35 stars in a day.

20Projects
203.2KStars in total
+150Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

20 projects · by stars

  1. #1 · asmvik/yabai

    yabai

    Yabai is a tiling window manager for macOS that extends the system's built-in window manager, arranging windows automatically using a binary space partitioning algorithm.

    29.7K
  2. #2 · niri-wm/niri

    niri

    niri is a scrollable-tiling Wayland compositor for Linux, written in Rust on top of Smithay. Its signature idea: windows sit in columns on an infinite strip that scrolls to the right.

    28.5K
  3. #3 · nikitabobko/AeroSpace

    AeroSpace

    AeroSpace is an i3-like tiling window manager for macOS: it arranges your windows into a tree-based tiling layout automatically and adds i3-style workspaces you can switch between instantly from the keyboard.

    23.5K
  1. 4

    Seelen-UI

    18.1Keythaann/Seelen-UI · Rust

    Seelen UI is a full desktop environment replacement for Windows 10/11 that lets you rebuild the taskbar, dock, app launcher, window manager, flyouts, and virtual desktops instead of just skinning them.

  2. 5

    sway

    17.4Kswaywm/sway · C

    Sway is an i3-compatible Wayland compositor: the program that draws and arranges your windows on Linux, tiling them automatically like the i3 window manager.

  3. 6

    polybar

    15.4Kpolybar/polybar · C++

    Polybar is a fast, highly customizable status bar for Linux desktop environments, showing things like workspace info, system stats, volume, battery and more.

  4. 7

    komorebi

    15.3KLGUG2Z/komorebi · Rust

    komorebi is a tiling window manager for Windows 10 and above that works as an extension to Microsoft's Desktop Window Manager, letting you control application windows, virtual workspaces, and monitors.

  5. 8

    glazewm

    12.9Kglzr-io/glazewm · Rust

    GlazeWM is a tiling window manager inspired by i3wm that lets you organize windows and adjust their layout on the fly with keyboard-driven commands, instead of dragging windows around manually.

  6. 9

    SketchyBar

    12.5KFelixKratz/SketchyBar · C

    SketchyBar is a highly customizable macOS status bar replacement built for people who like to shape their bar with shell scripts.

  7. 10

    i3

    10.6Ki3/i3 · C

    i3 is a tiling window manager for X11 — a program that controls how application windows are arranged on your screen.

  8. 11

    serpantinum

    7.3Kilyamiro/serpantinum · QML

    Serpantinum is a shell for Wayland compositors built with Quickshell and QML. It used to be a collection of dotfiles but has now become a standalone shell package you install and update on its own, separately from your compositor config.

  9. 12

    tuios

    5.4KGaurav-Gosain/tuios · Go

    TUIOS is a terminal window manager and multiplexer built in Go that adds tiling panes, workspaces, and persistent daemon-backed sessions on top of your terminal, with built-in awareness of what coding agents running in its panes are doing.

  10. 13

    rift

    2.6Kacsandmann/rift · Rust

    Rift is a tiling window manager for macOS that focuses on performance and usability, offering multiple layout styles like i3-style tiling, bspwm-style BSP, floating, dwm-style master-stack, niri-style scrolling columns, and a stack/accordion layout.

  11. 14

    omarchy-mac

    2Komacom/omarchy-mac · Shell

    An opinionated Arch Linux + Hyprland desktop setup for Apple Silicon Macs (M1/M2 family), installed alongside macOS from Asahi Alarm in one command — full-disk encryption included.

  12. 15

    omacosy

    691paulsp94/omacosy · C

    omacosy is an omarchy-style desktop environment setup for macOS that adds real tiling window management with a Hyprland-like dwindle layout, a custom status bar, a real Super key, focus-follows-mouse, trackpad workspace swipes, and a live workspace overview, all installed from one repo.

  13. 16

    omarchy-meeting-recorder

    388jankeesvw/omarchy-meeting-recorder · Rust

    Meeting Recorder is a desktop app for Omarchy that records your microphone and computer audio as two separate tracks, then produces a transcript with speaker labels, chapters and a built-in player.

  14. 17

    omamail

    299huacnlee/omamail · QML

    Omamail is a native email client plugin for the Omarchy desktop (built on Hyprland/Quickshell) that reads, triages and answers mail from Gmail, Outlook, HEY, JMAP and IMAP accounts inside one themed window.

  15. 18

    AgentOS

    238eli-labz/AgentOS · Shell

    Agent0S is a keyboard-driven Arch Linux + Hyprland desktop environment forked from Omarchy, built so AI coding agents can read, modify and verify the system via included AGENTS.md, CLAUDE.md and agent skills.

  16. 19

    omarchy-workspace-layout

    215bjarneo/omarchy-workspace-layout · JavaScript

    It is an Omarchy plugin for Hyprland that turns per-workspace tiling into a saved shape instead of a manual resize: pick a split like 25/50/25, a 60/40 main-and-side, thirds, or a grid, drag the dividers, and your real windows move to match.

  17. 20

    KiwiDesk

    174KiwiCanopy/KiwiDesk · Swift

    KiwiDesk is a tiling window manager for macOS that tiles your windows automatically with no config file required, controlled through a native Settings app, while still exposing a Lua config, CLI and socket for power users underneath.

Often tagged together