i3

A tiling window manager for X11 (by i3)

I3 Alternatives

Similar projects and alternatives to i3

  1. neovim

    1,473 i3 VS neovim

    Vim-fork focused on extensibility and usability

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. Rectangle

    763 i3 VS Rectangle

    Move and resize windows on macOS with keyboard shortcuts and snap areas

  4. sway

    622 i3 VS sway

    i3-compatible Wayland compositor

  5. Ruby on Rails

    577 i3 VS Ruby on Rails

    Ruby on Rails

  6. archweb

    410 i3 VS archweb

    Arch Linux website code

  7. kitty

    334 i3 VS kitty

    If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based.

  8. alt-tab-macos

    333 i3 VS alt-tab-macos

    Windows alt-tab on macOS

  9. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
  10. polybar

    282 i3 VS polybar

    A fast and easy-to-use status bar

  11. Open-Shell-Menu

    Classic Shell Reborn.

  12. flameshot

    242 i3 VS flameshot

    Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:

  13. awesome

    229 i3 VS awesome

    awesome window manager (by awesomeWM)

  14. yabai

    235 i3 VS yabai

    A tiling window manager for macOS based on binary space partitioning

  15. rofi

    156 i3 VS rofi

    Rofi: A window switcher, application launcher and dmenu replacement

  16. Amethyst

    151 i3 VS Amethyst

    Automatic tiling window manager for macOS à la xmonad.

  17. krohnkite

    90 i3 VS krohnkite

    A dynamic tiling extension for KWin

  18. i3

    74 i3 VS i3

    Discontinued A fork of the i3 window manager with gaps and some other features. :warning: i3-gaps has been merged into i3. (by Airblader)

  19. QuickLook

    70 i3 VS QuickLook

    Bring macOS “Quick Look” feature to Windows

  20. skhd

    65 i3 VS skhd

    Simple hotkey daemon for macOS

  21. vimium

    59 i3 VS vimium

    The hacker's browser.

  22. omarchy

    41 i3 VS omarchy

    Discontinued Beautiful, Modern & Opinionated Linux [Moved to: https://github.com/omacom/omarchy] (by basecamp)

  23. SaaSHub

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

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better i3 alternative or higher similarity.

i3 discussion

Log in or Post with

i3 reviews and mentions

Posts with mentions or reviews of i3. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-09-02.
  • My journey to "I use arch btw"
    6 projects | dev.to | 2 Sep 2026
    In my case, I decided to go with a compositor instead of desktop environment. I have already used others windows tilling managers such as i3wm. This time, I want something that has more features out-of-the-box.
  • GUIs should be fully keyboard-driven
    9 projects | news.ycombinator.com | 28 Aug 2026
  • Why I traded my custom "Opinionated Linux" for Omarchy
    13 projects | dev.to | 2 May 2026
    I've been using Omarchy as my main setup since June 26, 2025, the day DHH released the first version. Before that I had my own custom Opinionated Linux, mclovin-ARCHived: an Arch + i3wm installer set up exactly the way I liked. It was total control over the OS: me deciding what goes in, keeping every piece (i3wm, polybar, picom, kitty, dotfiles) up to date and making sure they all talked to each other for the whole OS to keep working. It did the job, but it was costly to keep up to date: always digging into some new TUI to solve a small issue, and changing CPU or laptop meant checking compatibility for everything and tweaking for each machine.
  • [PT-BR] Por que troquei meu "Opinionated Linux" autoral (DIY) pelo Omarchy
    13 projects | dev.to | 2 May 2026
  • Omarcacca
    10 projects | dev.to | 21 Jan 2026
    Then few years back, in 2015, I got shown i3wm and used it on my ubuntu-netinstall until 2020, then I switched to Budgie and my personal laptop has been using that ever since.
  • Workspace on Demand in i3wm
    1 project | dev.to | 24 Sep 2025
    I have been using i3 as a Window Manager for years now. And while I love working with i3, there is one thing I found annoying. And that is that it lacks context awareness. What do I mean by this? I use it in several contexts: "Client", "Company", and "Personal". Meaning, I'm in either client mode, company mode or personal mode. And 'client mode' can mean working with one or multiple clients at once. I pitched my initial idea on i3's discussion pages and someone else asked about something similar as KDE's "Activities".
  • The Cybershard Keyboard Layout
    4 projects | news.ycombinator.com | 27 Nov 2024
  • Lite 🚀 ApolloNvim Distro 2024
    47 projects | dev.to | 18 Oct 2024
    👉 i3 window manager
  • Automatic Visual Feedback for System Volume Change in I3wm via Dunst
    4 projects | dev.to | 27 Jun 2024
    I switched to the i3 tiling based window manager. Because it's a whole different environment and thinking, it was very different from what I was used to. The volume buttons were working on my keyboard, but I didn't get any visual feedback. Furthermore, the volume percentage could go down below zero and increase up to more than hundread percent. There were times when I was confused why the keys stopped working, but the actual hidden reason was that the volume's value was somehow -500 percent, so increasing it by 5 percent via my keys would have taken a little time.
  • Show HN: Chrome Reaper
    4 projects | news.ycombinator.com | 19 Dec 2023
    While I believe Memory Saver was a great improvement, it only works if the tab is hidden or the window minimized. I recently learned the required state is not triggered if the tab is open but on another virtual desktop. At least this is the case with many of not all Linux window managers. Some of the many discussion threads on the topic:

    https://github.com/i3/i3/issues/4353

  • A note from our sponsor - SaaSHub
    www.saashub.com | 11 Sep 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic i3 repo stats
209
10,567
7.3
about 2 months ago

i3/i3 is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.

The primary programming language of i3 is C.


Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com

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