XMonad

Top 23 XMonad Open-Source Projects

  1. Amethyst

    Automatic tiling window manager for macOS à la xmonad.

    Project mention: Ask HN: What macOS apps/programs do you use daily and recommend? | news.ycombinator.com | 2024-06-09

    I use Amethyst https://github.com/ianyh/Amethyst in my day to day. Slightly different management philosophy but one that works well for me.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. rofi

    A huge collection of Rofi based custom Applets, Launchers & Powermenus. (by adi1090x)

    Project mention: Building a desktop launcher | dev.to | 2024-11-11

    I still use QuickSilver on my mac, despite there are multiple efforts attempting to displace it. There used to be one made for Linux, called Gnome Do, however the development eventually stopped. I settled for the built-in launcher in Gnome Shell, and then briefly moved on to rofi with this configuration.

  4. xmonad

    The core of xmonad, a small but functional ICCCM-compliant tiling window manager

    Project mention: Rubywm: An X11 window manager in pure Ruby | news.ycombinator.com | 2025-01-30

    If you want tiling, but i3 requires too much manual work, you might like the more managed layouts that are the default in XMonad: https://xmonad.org/

    XMonad works fine with multiple monitors. Each monitor displays one of the many virtual desktops. The normal keys for desktops and for windows work pretty intuitively with multiple monitors.

  5. dotfiles-2.0

    XMonad™️. Widgets go brr.

  6. nix-config

    :space_invader: NixOS configuration

  7. dotfiles

    My dotfiles repo, here you can find all my window manager configs as well as documentation and a guide on how to make your own desktop environment. (by antoniosarosi)

  8. taffybar

    A gtk based status bar for tiling window managers such as XMonad

  9. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  10. xmonad-contrib

    Contributed modules for xmonad

  11. luastatus

    universal status bar content generator

  12. dotfiles

    Configuration files for XMonad, Emacs, NixOS, Taffybar and more. (by colonelpanic8)

  13. polydock

    ✨ A shiny and hackable application dock

  14. snowflake

    A repository which contains my current Nix (flake-based) setup! (by Icy-Thought)

  15. X11

    A Haskell binding to the X11 graphics library.

  16. dotfiles

    My dotfiles for herbstluftwm, tmux, zsh, Vim, and other applications... (by ssh0)

  17. dotfiles

    My personal monorepo: dotfiles, /etc-files, single-file scripts, vim plugins, webexts/userscripts, xmonad config, all that stuff… (by liskin)

  18. archcheatsheet

    The way of creating custom Arch dual-boot system without desktop environment with `no mouse` approach in mind.

  19. xmonad-extras

    Various modules for xmonad that cannot be added to xmonad-contrib because of additional dependencies.

  20. nixos-config

    My NixOS configuration (by erikbackman)

  21. wmcompanion

    Desktop event listener for minimal window manager users

  22. MiguruWM

    A tiling window manager for Windows

  23. xmonad-log

    DBus monitor for xmonad log events.

  24. arch-xmonad-setup

    My config files

  25. dotfiles

    My dotfiles for Archlinux,NixOs, Emacs, dwm, dmenu, vim, XMonad and other... (by Horhik)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

XMonad discussion

Log in or Post with

XMonad related posts

  • Rubywm: An X11 window manager in pure Ruby

    3 projects | news.ycombinator.com | 30 Jan 2025
  • IvanMalison's Emacs Config

    1 project | /r/planetemacs | 17 Sep 2023
  • Amethyst

    1 project | news.ycombinator.com | 8 Sep 2023
  • It's been almost 9 months since Ventura was released. What's your thoughts about "Stage Manager"?

    2 projects | /r/MacOS | 4 Jul 2023
  • Window manager that behaves like on WindowsOS?

    3 projects | /r/macapps | 2 Jul 2023
  • [Serious] I don't get why people like Mac and I feel like I'm missing out

    4 projects | /r/webdev | 11 Jun 2023
  • i3 Linux -> macOS

    7 projects | /r/i3wm | 5 Jun 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 15 Feb 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source XMonad projects? This list will help you:

# Project Stars
1 Amethyst 15,050
2 rofi 7,067
3 xmonad 3,411
4 dotfiles-2.0 1,776
5 nix-config 912
6 dotfiles 882
7 taffybar 701
8 xmonad-contrib 596
9 luastatus 296
10 dotfiles 202
11 polydock 201
12 snowflake 185
13 X11 109
14 dotfiles 100
15 dotfiles 99
16 archcheatsheet 87
17 xmonad-extras 51
18 nixos-config 42
19 wmcompanion 41
20 MiguruWM 39
21 xmonad-log 35
22 arch-xmonad-setup 28
23 dotfiles 25

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Shell is
the 11th most popular programming language
based on number of references?