Dimension scores are derived from public data and fields; weighted into the composite. Reference only.
herbstluftwm is a manual tiling window manager for the X Window System. It is not a full desktop environment, but a lightweight tool focused on window layouts, virtual desktops, and keyboard-driven operation. Its core idea is that configuration is not a static file; instead, it is a script executed at startup and can continue to be modified at runtime via herbstclient.
Each virtual desktop is called a tag, and each tag has both a tiling layer and a floating layer. Tiled windows automatically fill the available screen space, while floating windows can be freely positioned above them; both types of windows can be moved, resized, and focused using only the keyboard. Its layout algorithm is based on recursive splitting of frames and subframes, making it suitable for building finely tuned development workspaces. It also allows screen space to be divided into virtual monitors that do not necessarily correspond to physical displays, which is especially valuable for users with high-resolution screens or multi-monitor setups. All monitors share the same pool of tags, and displayed content can be swapped via keyboard shortcuts.
herbstclient is its main control interface, allowing configuration options, window rules, shortcuts, and tags to be updated dynamically without restarting the window manager or X. The FAQ includes many bash/autostart examples, covering GIMP, Pidgin/Gajim, external panels, dmenu, temporary window rules, multi-monitor tag bindings, and more. The documentation includes tutorials, manpages, an FAQ, example scripts, and online docs. It is technically substantial, but clearly aimed at users already familiar with Linux, X11, and shell scripting.
The main text does not mention commercial pricing. The project offers installation via package managers, tarball downloads, and cloning from the GitHub repository, so it can be considered a free and open-source tool.
Its strengths are powerful runtime configuration, a high degree of scriptability, a complete keyboard-driven workflow, and strong control over multi-monitor setups and complex layouts. Its drawbacks are a relatively steep learning curve and configuration that depends on commands and scripts; the text only states that it targets the X Window System, with no mention of Wayland support, enterprise support, or graphical configuration tools.
It is best suited to Linux developers and power users who want an extremely customizable desktop and prefer keyboard-driven workflows. It is not ideal for ordinary desktop users looking for an out-of-the-box experience. The text does not provide information about access from China, so its status is unknown.
⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on herbstluftwm.org official site.
herbstluftwm.org is an Unknown Dev Tools provider. TG4G tracks its product information, an overall rating of 6.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach herbstluftwm.org directly.