Python I3wm

Open-source Python projects categorized as I3wm

Top 22 Python I3wm Projects

  1. bumblebee-status

    bumblebee-status is a modular, theme-able status line generator for the i3 window manager.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. autotiling

    Script for sway and i3 to automatically switch the horizontal / vertical window split orientation

  4. py3status

    py3status is an extensible i3status wrapper written in python

  5. i3ipc-python

    🐍 An improved Python library to control i3wm and sway.

  6. azote

    Wallpaper manager for wlroots-based compositors and some other WMs

  7. i3-workspace-groups

    Manage i3wm workspaces in groups

  8. i3scripts

    My scripts for enhancing i3wm

  9. SaaSHub

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

    SaaSHub logo
  10. i3expo-ng

    Exposè for i3 WM. Fork of https://gitlab.com/d.reis/i3expo to fix crashes and improve features/usability

  11. polybar-now-playing

    Script for polybar to display and control media(not only Spotify) using DBus.

  12. mounch

    A simple rofi launcher

  13. polybar-i3-windows

  14. swayinfo

    Some goodies for use in Sway and i3 wm

  15. i3altlayout

    i3wm efficient screen real estate

  16. i3-sticky

    Sticky tiling windows for i3

  17. wmcompanion

    Desktop event listener for minimal window manager users

  18. dotfiles

    Bash, Python, IPython scripts, and userspace configuration https://westurner.org/dotfiles/ (by westurner)

    Project mention: SELinux on NixOS | news.ycombinator.com | 2025-04-07
  19. psuinfo

    A psutil-based command to display customizable system usage info in a single line, for Tint2 executors or CLI

  20. i3ipc-dynamic-tiling

    A Python IPC implementation of dynamic tiling for the i3 and sway window managers.

  21. rofi-notion

    Quickly create new Notion pages for your databases with rofi as GUI.

  22. dotfiles

    Arch Linux sway/i3 setup on a System76 Oryx Pro 7 (by tdymel)

  23. i3-autosplit

    To dynamically change the split direction in I3/Sway so as to split new windows automatically based on the width and height of the focused window

  24. polybar-online

    Script for Polybar that checks connection to the Internet

  25. 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).

Python I3wm discussion

Log in or Post with

Python I3wm related posts

  • Is there a way to customize how new windows are gonna be arranged on creation?

    1 project | /r/swaywm | 9 Oct 2023
  • Change windows layout

    1 project | /r/swaywm | 28 Jun 2023
  • Master and stack layout, similar to dwm

    2 projects | /r/i3wm | 19 May 2023
  • Sono Moreno di Morrolinux. AMA!

    3 projects | /r/ItalyInformatica | 19 May 2023
  • Looking for tool to give overview of all workspaces

    3 projects | /r/i3wm | 17 May 2023
  • How to switch focus to last selected window?

    3 projects | /r/i3wm | 14 May 2023
  • i3's titlebar isn't rendering the fonts correctly. And the current font im using it JetBrainsMono Nerd Font, but i've also tried this using non-monospaced fonts like Noto Sans as well. All of it gives the same result. Thanks in advance.

    1 project | /r/i3wm | 4 Apr 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 21 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 bumblebee-status 1,254
2 autotiling 993
3 py3status 900
4 i3ipc-python 869
5 azote 386
6 i3-workspace-groups 224
7 i3scripts 165
8 i3expo-ng 161
9 polybar-now-playing 75
10 mounch 53
11 polybar-i3-windows 52
12 swayinfo 50
13 i3altlayout 46
14 i3-sticky 45
15 wmcompanion 43
16 dotfiles 42
17 psuinfo 28
18 i3ipc-dynamic-tiling 23
19 rofi-notion 19
20 dotfiles 11
21 i3-autosplit 6
22 polybar-online 2

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?