SaaSHub helps you find the best software and product alternatives Learn more →
Top 18 Python Sway Projects
🐍 An improved Python library to control i3wm and sway.Project mention: Is it possible to force all windows that move to a specific workspace and/or monitor to automatically become floating? | reddit.com/r/swaywm | 2022-12-07
i3ipc-python seems to do what I want -- it even has a script specifically for this -- and for existing windows moving to the space I think I can just use the binding.
Script for sway and i3 to automatically switch the horizontal / vertical window split orientationProject mention: I am struggling with fully understanding how i3 will tile | reddit.com/r/i3wm | 2023-01-20
If you do want some "smart" behaviour as to how a new window will split automatically, try the autotiling script.
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
Installer, updater & meta-package for the nwg-shell project: a GTK3-based shell for sway Wayland compositorProject mention: May I remove the DwlTags module from nwg-panel? | reddit.com/r/swaywm | 2023-03-25
This could be consider in the future. Please open a thread in Discussions before you submit a PR.
🦄 Hyprland Cute DotfilesProject mention: wlr/workspaces not working waybar | reddit.com/r/hyprland | 2023-03-21
Wallpaper and colour manager for Sway, i3 and some other WMsProject mention: swaywm color picker | reddit.com/r/swaywm | 2022-05-01
azote works partly - correct color picking inside azote's main window only. other windows - gray color.
A small drop-down terminal for i3 and swayProject mention: Made i3relativewindow to position window relatively on multiple monitors setup | reddit.com/r/i3wm | 2022-05-21
Also one might be interested in i3-quickterm.
Wrapper to display a script output or a text file content on the desktop in sway or other wlroots-based compositorsProject mention: Counting down before gtklock or suspend | reddit.com/r/swaywm | 2023-03-10
The countdown into gtklock is created by my script sway-count which uses nwg-wrapper.
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Output management utility for sway Wayland compositor.Project mention: What do you guys use to manage monitors? | reddit.com/r/swaywm | 2023-03-15
Kanshi is great! When I need to deviate from that for some reason I fire up wdisplays. It worries me that wdisplays is unmaintained, but it's still the best tool for that. nwg-displays is another upcoming tool, though I had some issues with fractional scaling when I tested it.
Dynamic key remapper for Wayland Window System, especially for Sway
Some goodies for use in Sway and i3 wmProject mention: waybar: Trying to make taskbar module group by workspace | reddit.com/r/swaywm | 2022-11-30
nwg-shell configuration utilityProject mention: [nwg-shell] in your native language | reddit.com/r/swaywm | 2022-10-12
As of the nwg-shell-config 0.4.0 version, work on the localization of the user interface has begun. Eventually it’s going to affect all the nwg-shell components. If you’d like to contribute, please read here.
SwayWM screen recorder; a GUI for wf-recorder
Scripts for wofi, a wayland compatible program launcherProject mention: Overlay menus utilizing dmenu/rofi/... | reddit.com/r/swaywm | 2022-11-24
e.g. https://github.com/tobiaspc/wofi-scripts/blob/master/windows.py is pretty much the "open windows" one
a layout management framework for swayProject mention: Master and Stack setup | reddit.com/r/swaywm | 2023-02-27
If you want Master stack on sway there is Layman https://github.com/frap129/layman Sway is more documented and easier to configure.
A Python IPC implementation of dynamic tiling for the i3 and sway window managers.
Huge .files repo (by Mirko-r)
Basic i3ipc based script to blur an output's wallpaper when a client is present in it
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Sway related posts
May I remove the DwlTags module from nwg-panel?
1 project | reddit.com/r/swaywm | 25 Mar 2023
Mucking about with layers
1 project | reddit.com/r/swaywm | 4 Mar 2023
nwg-shell 0.4.0 & nwg-shell-config 0.4.11 - slightly cumbersome update
1 project | reddit.com/r/swaywm | 20 Jan 2023
I am struggling with fully understanding how i3 will tile
1 project | reddit.com/r/i3wm | 20 Jan 2023
Dynamic tiling WM with easier config like i3?
2 projects | reddit.com/r/linuxmasterrace | 6 Jan 2023
Is there any way to replicate material-shells's ui/ux in sway?
1 project | reddit.com/r/swaywm | 14 Dec 2022
1 project | reddit.com/r/swaywm | 13 Dec 2022
A note from our sponsor - #<SponsorshipServiceOld:0x00007f160f1bd510>
www.saashub.com | 27 Mar 2023
What are some of the best open-source Sway projects in Python? This list will help you: