#sway

  1. swayipc

    controlling sway through its IPC interface

    v4.0.0 144K #ipc #swaywm #sway
  2. swaysome

    awesome way to manage your multiple outputs with the sway windows manager

    v2.3.2 550 #output #workspace #sway #group #awesome
  3. i3wsr

    A dynamic workspace renamer for i3 and Sway that updates names to reflect their active applications

    v3.1.2 850 #workspace #sway #i3 #linux
  4. persway-tokio

    Sway layout and focus helper daemon that adds spiral and stack-main autotiling plus opacity and window renaming

    v0.8.2 #sway #swaywm #ipc #async #sway-ipc
  5. sway-monocle-layout

    A monocle layout for Sway

    v2.2.1 #wayland #sway #layout #tiling
  6. smart-borders-dp2

    A monocle layout for Sway

    v2.2.0 #wayland #layout #sway #tiling
  7. sway-groups-cli

    Command-line tool for managing sway workspaces in named groups

    v0.3.1 #workspace #waybar #sway #wayland
  8. sworkstyle

    Workspaces with the swayest style! This program will dynamically rename your workspaces to indicate which programs are running in each workspace. It uses the Sway IPC. In the absence of a config file…

    v1.4.0 #sway #wayland
  9. swayr

    A LRU window-switcher (and more) for the sway window manager

    v0.28.2 #window-manager #sway #window-switcher #lru #workspace #command-output #window-focus #daemon #crash-reporting
  10. nwg-notifications

    D-Bus notification daemon + notification center for Hyprland and Sway. Claims org.freedesktop.Notifications, shows popup toasts, and ships a slide-out history panel with Do-Not-Disturb…

    v0.4.2 #notifications #sway #hyprland #wayland #dbus
  11. klavaro

    Print your current xkb_layout in Sway

    v1.0.3 #keyboard-layout #xkb-layout #sway #file #user-service #i3status
  12. sway-groups-core

    Core library for sway-groups: DB entities, services, sway/waybar IPC

    v0.3.1 #workspace #waybar #sway #wayland
  13. nwg-drawer

    Launchpad-style application launcher for Hyprland, Sway, and any Wayland compositor with layer-shell. Rust port with shared pin file with nwg-dock, file search, math evaluation, and…

    v0.4.0 #sway #launcher #hyprland #wayland #gtk4
  14. nwg-dock

    macOS-style dock for Hyprland and Sway, written in Rust. Supports both compositors through one binary via the nwg-common Compositor trait with runtime auto-detection. Ships a nwg-dock-hyprland…

    v0.5.2 #sway #dock #hyprland #wayland #gtk4
  15. xwlm

    A TUI for managing Wayland monitor configurations (Hyprland, Sway, River)

    v0.2.0 #monitor #sway #config #river #hyprland #tui #wayland-compositor
  16. multibg-sway

    Set a different wallpaper for the background of each Sway workspace

    v0.1.10 650 #desktop #wallpaper #desktop-background #wayland #sway
  17. oblong

    macOS-like window management for Sway — snap, MRU switching, Super key shortcuts, and a GUI config editor

    v0.1.0 #tiling-window-manager #sway #window-manager #macos #wayland
  18. multibg-wayland

    Set a different wallpaper for the background of each Sway or Hyprland or niri workspace

    v0.2.4 360 #desktop #wallpaper #sway #wayland
  19. sway-groups-daemon

    Background daemon that tracks external sway workspace events for sway-groups

    v0.3.1 #workspace #waybar #sway #wayland
  20. i3stat

    A lightweight and batteries-included status_command for i3 and sway

    v0.15.0 900 #sway #status-command #i3 #status
  21. sway-draw

    A lightweight, native Wayland screen annotation and drawing utility

    v0.2.0 #wayland #drawing #sway #annotations #overlay #graphics
  22. swayipc-types

    containing Type defintions from sway's IPC interface

    v2.0.1 152K #sway #ipc #swaywm #sway-ipc #swayipc
  23. alttabway

    Alt-tab window switcher for wayland compositors

    v0.4.5 #wayland-compositor #window-switcher #alt-tab #preview #sway #wayland-client #hyprland #daemon
  24. swayipc-async

    controlling sway through its IPC interface

    v3.0.0 2.3K #sway-ipc #sway #swaywm #ipc #async #swayipc
  25. sway-easyfocus

    help efficiently focus windows in Sway inspired by i3-easyfocus

    v1.0.1 #sway #focus-windows #cli
  26. nwg-common

    Shared library for nwg-dock, nwg-drawer, and nwg-notifications — compositor-neutral IPC abstraction for Hyprland and Sway, .desktop parsing, CSS hot-reload, and related system plumbing

    v0.5.1 500 #sway #hyprland #layer-shell #gtk4 #wayland
  27. linebar

    formatting stdout for the swaybar. (Wayland: Sway)

    v1.0.1 #wayland #sway-bar #status-bar #sway
  28. easy-i3-neovim-nav

    Quickly navigate and resize i3wm/sway windows and Neovim splits with the same keybindings

    v1.0.2 #i3-wm #neovim #vim #sway #swaywm
  29. sway-groups-config

    TOML configuration schema and loader for sway-groups

    v0.3.1 #waybar #workspace #sway
  30. alttab

    Fast alt-tab window switcher for Wayland compositors (Sway)

    v0.1.0 #window-switcher #wayland #sway #wlroots
  31. lala-bar

    a bar on layershell with iced-rs

    v0.4.4 #waybar #layer-shell #sway
  32. shikane

    dynamic output configuration tool focusing on accuracy and determinism

    v1.0.1 320 #wlroots #sway #wayland
  33. xwlm-cfg

    Compositor detection, config extraction, and formatting for xwlm

    v0.1.1 #monitor #config #sway #river #hyprland #wayland-compositor #tui
  34. swtchr

    A Gnome-style window switcher for the Sway window manager

    v0.1.3 270 #window-manager #swaywm #wayland #sway
  35. libswaykbswitch

    A shared library for Vim keyboard layout switching via sway IPC

    v0.2.2 #keyboard-layout #sway #swaywm #vim
  36. sway_cycler

    cycle sistem to sway

    v0.1.0 #i3-wm #sway #wayland #workspace #i3
  37. quickterm

    A small drop-down terminal for Sway/i3 IPC

    v0.1.0 #sway-ipc #sway #ipc #i3 #terminal
  38. swayalt

    An automatic alternating tile layout for Sway

    v0.1.0 #layout #automatic #tile #sway #alternating #window-manager
  39. sway-plugins

    Some plugins for Sway

    v0.1.1 #plugin #transparency #sway #autonaming #autotiling
  40. oswo

    Organize your sway outputs

    v2.1.0 #sway #output #organize
  41. i3-back

    An i3/Sway utility to switch focus to your last focused window. Allows for behavior similar to Alt+Tab on other desktop environments.

    v0.3.2 #window-focus #i3 #sway
  42. rot8

    automatic display rotation using built-in accelerometer

    v1.0.0 #display-rotation #sway #x11
  43. i3-focus-last

    Focus last window on i3

    v0.5.4 #window-focus #i3 #sway #menu #version
  44. persway

    Sway IPC daemon

    v0.6.2 #sway #ipc #swaywm #async #sway-ipc
  45. trade-account-oracle

    A cargo-generate template for Rust + Sway integration testing

    v0.1.0 #cargo-generate #integration-tests #sway #template #testing
  46. trade-account-v2

    A cargo-generate template for Rust + Sway integration testing

    v0.1.0 #integration-tests #cargo-generate #sway #template #testing
  47. order-book-whitelist

    A cargo-generate template for Rust + Sway integration testing

    v0.1.0 #integration-tests #cargo-generate #sway #template #testing
  48. order-book-blacklist

    A cargo-generate template for Rust + Sway integration testing

    v0.1.0 #integration-tests #cargo-generate #sway #template #testing
  49. margin-account-oracle

    A cargo-generate template for Rust + Sway integration testing

    v0.1.0 #cargo-generate #integration-tests #sway #template #testing
  50. rs-blocks

    A lightweight i3/sway status bar written in Rust

    v1.0.0 #sway #block #monitor #i3 #i3blocks
  51. workstyle

    Workspaces with style! This program will dynamically rename your workspaces to indicate which programs are running in each workspace. It uses the i3 ipc protocol, which makes it compatible with sway and i3…

    v0.8.2 #sway #workspace #xdg-config-home #config-file #unicode-characters #short-description #icons #ipc #i3 #concision
  52. piow

    Put Icons On your sway Workspaces

    v0.6.0 430 #workspace #sway #wayland
  53. swaycons

    adds nerd font icons to sway window titles

    v0.3.1 #icons #swaywm #sway
  54. sway-scratchpad

    Convert a command to a scratchpad

    v0.2.1 290 #scratchpad #convert #command #pixel #sway
  55. order-book-contract

    A cargo-generate template for Rust + Sway integration testing

    v0.1.0 #integration-tests #cargo-generate #sway #template #testing
  56. gazo

    get a screen capture from Wayland compositors implementing the wlr_screencopy protocol, like Sway

    v0.0.3 #screenshot #sway #wayland #screencopy #scrot
  57. i3-autolayout

    Service to automatically managing i3 window manager layout

    v0.2.3 #i3-wm #window-manager #i3 #sway
  58. swaymode-exec

    run commands when sway changes keybind mode

    v1.0.1 140 #sway #keybind
  59. glimmer

    decorating i3/Sway focused windows

    v0.0.6 #sway #css #i3 #windows #focused #decorating #decorations #gtk
  60. smolbar

    smol status command for sway

    v0.8.5 750 #sway-bar #sway #swaybar
  61. swayhide

    A window swallower for swaywm

    v0.2.1 #sway #hide #window-swallower #swayipc
  62. sway-workspace

    Output aware Sway/i3wm workspace switcher with window move feature

    v0.2.1 #i3-wm #window-switcher #workspace #sway #aware
  63. ksway

    interfacing with sway/i3 ipc

    v0.1.0 #sway #i3 #ipc #sway-ipc
  64. swayscan

    Advanced security scanner for Sway smart contracts with comprehensive vulnerability detection and minimal false positives

    v0.2.9 600 #smart-contracts #fuel-sway #blockchain #sway #blockchain-security
  65. fakeroot

    A lightweight and batteries-included status_command for i3 and sway

    v0.4.1 #status-command #i3 #sway #sway-status #istat
  66. sway-features

    Sway's experimental features

    v0.71.0 650 #sway #experimental #build #contract #fuel #blockchain
  67. Try searching with DuckDuckGo.

  68. i3-workspace-scroll

    A helper for switching i3 or sway workspaces

    v0.1.0 #workspace #i3 #sway #command #mouse #cargo-bin
  69. forc-test

    building and running Sway unit tests within Forc packages

    v0.71.0 460 #unit-testing #forc #sway #contract #running #blockchain
  70. sway-workspace-manager

    A dynamic workspace manager for sway

    v2.1.0 #workspace-manager #dynamic #name #sway #events #i3-wm
  71. stslayer

    Status Slayer is a configurable implementation of status command for Sway WM using Swaybar Protocol

    v0.1.0 #config #status-bar #sway-bar #config-toml #sway
  72. color_scheme_generator

    A Command line utility to quickly and easily create color themes from an image

    v0.9.2 150 #waybar #image-analisis #sway
  73. forc-lsp

    forc plugin for starting the sway language server

    v0.70.3 #forc #sway #language-server #build #fuel #blockchain
  74. upwork-wlroots-bridge

    Wlroots (Sway, Wayfire, Hikari, River, etc.) of Gnome Screenshot and Idle DBUS Server, which Upwork uses to capture the screen as proof of work

    v0.1.5 #wlroots #sway #wayland #upwork #cli
  75. swayipc-command-builder

    building commands that can be executed by swayipc

    v0.1.0 #sway #builder #swaywm #ipc #sway-ipc #swayipc
  76. sway_command

    Typesafe sway/i3 commands

    v0.1.1 #sway #help #i3 #type-safe #command
  77. forc

    Fuel Orchestrator

    v0.71.0 600 #fuel-forc #contract #orchestration #sway #find
  78. sway-balance-workspace

    Balances a sway workspace or some subset thereof (the focus)

    v0.1.1 #balance #linux #sway #wm
  79. forc-doc

    Build the documentation for the local package and all dependencies. The output is placed in out/doc in the same format as the project.

    v0.71.0 #forc #documentation #sway #format #local #index-file
  80. forc-migrate

    Migrate Sway projects to the next breaking change version of Sway

    v0.71.0 #smart-contracts #forc #breaking-change #sway #migrate #blockchain
  81. src20_sdk

    Sway token standard SRC-20 rust sdk

    v0.0.3 #token #standard #sway #rust-sdk #fungible #fungible-token
  82. rofi-randr

    Rofi script to manage ResizeAndRotate (randr) settings on various platforms

    v0.1.0 #wayland #xrandr #display #sway
  83. forc-tx

    A forc plugin for constructing transactions

    v0.71.0 370 #forc #transaction #construct #contract #sway #blockchain
  84. sway-alttab

    Alt-Tab daemon for SwayWM. Switches back to previous focused window on SIGUSR1

    v1.1.2 #sway #i3 #swayipc
  85. forc-util

    items shared between forc crates

    v0.71.0 350 #forc #sway #item #contract #shared #blockchain
  86. sway-fade

    fade sway windows in and out

    v0.1.0 #sway #fade #windows
  87. swayboard

    Automatic keyboard layout manager for Sway wm

    v0.1.0 #keyboard-layout #sway #linux #keyboard
  88. burnout-detector

    This app aims to help you to take some breaks, this acts as waybar module and can also send notifications

    v0.3.1 #desktop-applications #waybar #hyprland #linux #sway
  89. forc-mcp

    Model Context Protocol (MCP) server plugin for Forc

    v0.70.3 #blockchain #fuel-sway #sway #fuel-blockchain
  90. kanami

    A GTK-based powermenu

    v0.1.2 #powermenu #sway
  91. forc-debug

    Supports debugging Sway code via CLI and DAP server

    v0.71.0 370 #debugging #dap #sway #fuel-vm #graphql
  92. sway-new-workspace

    A command to create new Sway workpaces

    v0.1.5 #sway #workspace #create #command #workpaces
  93. layaway

    Layout creation for Sway via a relative and human-readable DSL

    v0.2.0 330 #sway #dsl
  94. desktopd

    Browse sway/i3 windows and browser tabs

    v1.0.0 #sway #firefox