_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


swaylock-effects 1.7.0.0
Dependencies: cairo@1.18.4 gdk-pixbuf@2.44.4 libxkbcommon@1.11.0 linux-pam@1.5.2 wayland@1.24.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/jirutka/swaylock-effects
Licenses: Expat
Build system: meson
Synopsis: Screen locking utility for Wayland compositors with effects
Description:

Swaylock-effects is a fork of swaylock with additional features, such as the ability to take a screenshot as the background image, display a clock or apply image manipulation techniques to the background image.

python-i3-py 0.6.5
Propagated dependencies: i3-wm@4.25
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/ziberna/i3-py
Licenses: GPL 3+
Build system: pyproject
Synopsis: Python interface to the i3 window manager
Description:

This package allows you to interact from a Python program with the i3 window manager via its IPC socket. It can send commands and other kinds of messages to i3, select the affected containers, filter results and subscribe to events.

shaderbg 0-0.027d4f8
Dependencies: egl-wayland@1.1.19 mesa@25.2.3
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://git.sr.ht/~mstoeckl/shaderbg
Licenses: GPL 3+
Build system: meson
Synopsis: Use Shadertoy shaders as the desktop background
Description:

shaderbg lets you render shaders as wallpapers. It works on Wayland compositors supporting the wlr-layer-shell protocol.

quicktile 0.4.0-0.2c499be
Dependencies: gtk+@3.24.51 libwnck@40.1 python-xlib@0.33 python-pygobject@3.50.2 python-dbus@1.3.2
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/ssokolow/quicktile
Licenses: GPL 2+
Build system: pyproject
Synopsis: window-tiling hotkeys to any X11 desktop
Description:

QuickTile is a simple utility, inspired by WinSplit Revolution for Windows, which adds window-tiling keybindings to existing X11 window manager. It may be used as a standalone alternative to the keyboard related features of the Compiz Grid plugin.

swayidle 1.9.0
Dependencies: elogind@255.17 wayland@1.24.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/swaywm/swayidle
Licenses: Expat
Build system: meson
Synopsis: Idle management daemon for Wayland compositors
Description:

Swayidle is a idle management daemon for Wayland compositors.

awesome 4.3
Dependencies: bash-minimal@5.2.37 cairo@1.18.4 dbus@1.16.2 gdk-pixbuf@2.44.4 glib@2.86.0 gobject-introspection@1.86.0 imlib2@1.10.0 libev@4.33 libxcb@1.17.0 libxcursor@1.2.3 libxdg-basedir@1.2.3 libxkbcommon@1.11.0 lua@5.3.5 lua-lgi@0.9.2 pango@1.56.4 startup-notification@0.12 xcb-util@0.4.1 xcb-util-cursor@0.1.5 xcb-util-image@0.4.1 xcb-util-keysyms@0.4.1 xcb-util-renderutil@0.3.10 xcb-util-xrm@1.3 xcb-util-wm@0.4.2 xterm@397
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://awesomewm.org/
Licenses: GPL 2+
Build system: cmake
Synopsis: Highly configurable window manager
Description:

Awesome has been designed as a framework window manager. It is fast, small, dynamic and extensible using the Lua programming language.

wbg 1.3.0
Dependencies: libjpeg-turbo@2.1.4 libjxl@0.11.1 libpng@1.6.39 libwebp@1.3.2 pixman@0.46.4 wayland@1.24.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://codeberg.org/dnkl/wbg
Licenses: Expat
Build system: meson
Synopsis: Wallpaper application for Wayland compositors
Description:

wbg is a super simple wallpaper application for Wayland compositors implementing the layer-shell protocol.

polycat 2.0.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/2IMT/polycat
Licenses: Expat
Build system: gnu
Synopsis: CPU usage module for menubars
Description:

Polycat is a menubar (polybar or waybar) module displaying a running cat (runcat) for CPU usage.

wlroots-0.15 0.15.1
Propagated dependencies: eudev@3.2.14 libdisplay-info@0.2.0 libinput-minimal@1.29.1 libxkbcommon@1.11.0 mesa@25.2.3 pixman@0.46.4 lcms@2.13.1 libseat@0.9.2 vulkan-headers@1.4.321.0 vulkan-loader@1.4.321.0 wayland@1.24.0 wayland-protocols@1.45 xcb-util-errors@1.0.1 xcb-util-wm@0.4.2 xorg-server-xwayland@24.1.9
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://gitlab.freedesktop.org/wlroots/wlroots/
Licenses: Expat
Build system: meson
Synopsis: Pluggable, composable, unopinionated modules for building a Wayland compositor
Description:

wlroots is a set of pluggable, composable, unopinionated modules for building a Wayland compositor.

fvwm3 1.1.4
Dependencies: fontconfig-minimal@2.16.0 fribidi@1.0.12 freetype@2.13.3 libevent@2.1.12 libice@1.1.2 libpng@1.6.39 libxcb@1.17.0 libxcursor@1.2.3 libxext@1.3.6 libxft@2.3.8 libxkbcommon@1.11.0 libxrandr@1.5.4 libxrender@0.9.12 libx11@1.8.12 libxpm@3.5.17 libxt@1.3.1 perl@5.36.0 python-minimal@3.11.14 readline@8.2.13 xcb-util@0.4.1 xtrans@1.5.2
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://www.fvwm.org/
Licenses: GPL 2+
Build system: meson
Synopsis: Virtual window manager for the X windows system
Description:

Fvwm is an ICCCM/EWMH-compliant and highly configurable floating window manager built primarily using Xlib and can be configured to be from a small sleek window manager to a full-featured desktop environment.

cage 0.2.1
Dependencies: wayland@1.24.0 wlroots@0.19.2 libxkbcommon@1.11.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/cage-kiosk/cage
Licenses: Expat
Build system: meson
Synopsis: Wayland kiosk
Description:

This package provides a Wayland kiosk, which runs a single, maximized application.

evilwm 1.3.1
Dependencies: libx11@1.8.12 libxext@1.3.6 libxrandr@1.5.4
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://www.6809.org.uk/evilwm/
Licenses: X11-style
Build system: gnu
Synopsis: Minimalist window manager for the X Window System
Description:

evilwm is a minimalist window manager based on aewm, extended to feature many keyboard controls with repositioning and maximize toggles, solid window drags, snap-to-border support, and virtual desktops.

wlroots 0.19.2
Propagated dependencies: eudev@3.2.14 libdisplay-info@0.2.0 libinput-minimal@1.29.1 libxkbcommon@1.11.0 mesa@25.2.3 pixman@0.46.4 lcms@2.13.1 libseat@0.9.2 vulkan-headers@1.4.321.0 vulkan-loader@1.4.321.0 wayland@1.24.0 wayland-protocols@1.45 xcb-util-errors@1.0.1 xcb-util-wm@0.4.2 xorg-server-xwayland@24.1.9
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://gitlab.freedesktop.org/wlroots/wlroots/
Licenses: Expat
Build system: meson
Synopsis: Pluggable, composable, unopinionated modules for building a Wayland compositor
Description:

wlroots is a set of pluggable, composable, unopinionated modules for building a Wayland compositor.

wlopm 1.0.0-0.6a197eb
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://git.sr.ht/~leon_plickat/wlopm
Licenses: GPL 3
Build system: gnu
Synopsis: Utility to manage Wayland outputs power
Description:

wlopm is a simple client implementing zwlr-output-power-management-v1, which allows clients to control power management modes of outputs that are currently part of the compositor space. This allows wlopm to power down outputs when the system is idle.

fluxbox 1.3.7
Dependencies: freetype@2.13.3 fribidi@1.0.12 imlib2@1.10.0 libx11@1.8.12 libxcursor@1.2.3 libxext@1.3.6 libxft@2.3.8 libxinerama@1.1.5 libxpm@3.5.17 libxrandr@1.5.4 libxrender@0.9.12
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: http://fluxbox.org/
Licenses: Expat
Build system: gnu
Synopsis: Small and fast window manager
Description:

Fluxbox is a window manager. It is light on resources and easy to handle yet full of features to make an easy and fast desktop experience.

xmenu 4.5.5
Dependencies: libx11@1.8.12 libxinerama@1.1.5 libxft@2.3.8 freetype@2.13.3 imlib2@1.10.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/phillbush/xmenu
Licenses: Public Domain
Build system: gnu
Synopsis: Menu utility for X
Description:

xmenu receives a menu specification in stdin, shows a menu for the user to select one of the options, and outputs the option selected to stdout. It can be controlled both via mouse and via keyboard.

i3ipc-glib 1.0.1
Propagated dependencies: glib@2.86.0 json-glib@1.10.0 libxcb@1.17.0
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/altdesktop/i3ipc-glib
Licenses: GPL 3+
Build system: gnu
Synopsis: C interface library to i3 window manager
Description:

i3ipc-GLib is a C library for controlling the i3 window manager.

grimblast 0.1-1.9d67858
Dependencies: coreutils-minimal@9.1 grim@1.5.0 jq@1.8.1 libnotify@0.8.8 slurp@1.5.0 hyprland@0.54.1 hyprpicker@0.4.5 wl-clipboard@2.2.1
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/hyprwm/contrib
Licenses: Expat
Build system: gnu
Synopsis: Screenshot utility for Hyprland
Description:

This package provides a Hyprland version of grimshot for screenshoting.

spectrwm 3.6.0
Dependencies: freetype@2.13.3 fontconfig-minimal@2.16.0 libx11@1.8.12 libxcb@1.17.0 libxcursor@1.2.3 libxrandr@1.5.4 libxtst@1.2.5 libxft@2.3.8 xcb-util@0.4.1 xcb-util-wm@0.4.2 xcb-util-keysyms@0.4.1
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/conformal/spectrwm
Licenses: ISC
Build system: gnu
Synopsis: Minimalistic automatic tiling window manager
Description:

Spectrwm is a small dynamic tiling and reparenting window manager for X11. It is inspired by Xmonad and dwm. Its major features include:

  • Navigation anywhere on all screens with either the keyboard or mouse

  • Customizable status bar

  • Restartable without losing state

  • Quick launch menu

  • Many screen layouts possible with a few simple key strokes

  • Move/resize floating windows

  • Extended Window Manager Hints (EWMH) support

  • Configurable tiling

  • Adjustable tile gap allows for a true one pixel border

  • Customizable colors and border width

swww 0.11.2
Dependencies: lz4@1.10.0 wayland@1.24.0 wayland-protocols@1.45
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://codeberg.org/LGFae/awww
Licenses: GPL 3+
Build system: cargo
Synopsis: Efficient animated wallpaper daemon for wayland controlled at runtime
Description:

A Solution to your Wayland Wallpaper Woes (swww). It uses minimal resources and provides animations for switching between backgrounds.

sbcl-stumpwm-cpu 0.0.1-7.c4f077b
Dependencies: stumpwm@24.11
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/stumpwm/stumpwm-contrib/tree/master/modeline/cpu
Licenses: GPL 3+
Build system: asdf/sbcl
Synopsis: Modeline support for CPU info
Description:

Modeline support for CPU info.

sbcl-stumpwm-net 0.0.1-7.c4f077b
Dependencies: stumpwm@24.11
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/stumpwm/stumpwm-contrib/tree/master/modeline/net
Licenses: GPL 3+
Build system: asdf/sbcl
Synopsis: Modeline support for network connectivity
Description:

Modeline support for network connectivity.

trayer-srg 1.1.8
Dependencies: libx11@1.8.12 gdk-pixbuf@2.44.4 gtk+@2.24.33
Channel: guix
Location: gnu/packages/wm.scm (gnu packages wm)
Home page: https://github.com/sargon/trayer-srg
Licenses: Expat
Build system: gnu
Synopsis: Minimal GTK based system tray
Description:

trayer is small program designed to provide systray functionality present in GNOME/KDE desktop environments for window managers which do not support it.

Total packages: 31209