herbstluftwm

A manual tiling window manager for X11

Github stars Tracking Chart

herbstluftwm

herbstluftwm is a manual tiling window manager for X. It licensed under the
"Simplified BSD License" (see LICENSE).

  • the layout is based on splitting frames into subframes which can be split again or can be filled with windows (similar to i3/ musca)
  • tags (or workspaces or virtual desktops or …) can be added/removed at runtime. Each tag contains an own layout
  • exactly one tag is viewed on each monitor. The tags are monitor independent (similar to xmonad)
  • it is configured at runtime via ipc calls from herbstclient. So the configuration file is just a script which is run on startup. (similar to wmii/ musca)

For more, see the herbstluftwm homepage http://herbstluftwm.org -- in
particular the herbstluftwm tutorial
for the first steps (also available as man herbstluftwm-tutorial after
installing herbstluftwm on your system).

You are welcome to join the IRC channel #herbstluftwm on irc.freenode.net.

Main metrics

Overview
Name With Ownerherbstluftwm/herbstluftwm
Primary LanguageC++
Program languageMakefile (Language Count: 7)
Platform
License:Other
所有者活动
Created At2014-10-07 09:27:20
Pushed At2025-03-14 16:03:15
Last Commit At2025-03-14 17:03:14
Release Count25
Last Release Namev0.9.5 (Posted on 2022-07-30 07:55:21)
First Release Namev0.1 (Posted on )
用户参与
Stargazers Count1.1k
Watchers Count30
Fork Count75
Commits Count3k
Has Issues Enabled
Issues Count431
Issue Open Count115
Pull Requests Count1079
Pull Requests Open Count8
Pull Requests Close Count61
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private