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

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.


mjwm 4.1.0
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
Home page: https://github.com/chiku/mjwm
Licenses: GPL 2+
Build system: gnu
Synopsis: Create menu for JWM
Description:

MJWM can create JWM's menu from (freedesktop) desktop files and the generated file can be include in the rootmenu section of your jwm config file.

fnott 1.8.0
Dependencies: wayland@1.24.0 fcft@3.3.3 dbus@1.16.2 libpng@1.6.39
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
Home page: https://codeberg.org/dnkl/fnott
Licenses: Expat
Build system: meson
Synopsis: Keyboard driven and lightweight Wayland notification daemon
Description:

Fnott is a keyboard driven and lightweight notification daemon for wlroots-based Wayland compositors.

lemonbar-xft 2.0.481e123
Dependencies: freetype@2.13.3 libxft@2.3.8 libx11@1.8.12 libxcb@1.17.0
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
Home page: https://github.com/drscream/lemonbar-xft
Licenses: X11
Build system: gnu
Synopsis: Featherweight status bar with fontconfig support
Description:

lemonbar (formerly known as bar) is a lightweight bar entirely based on XCB. Provides full UTF-8 support, basic formatting, RandR and Xinerama support and EWMH compliance without wasting your precious memory.This is a fork of the lemonbar package that adds fontconfig support, for easier unicode usage.

lavalauncher 2.1.1
Dependencies: cairo@1.18.4 librsvg@2.58.5 libxkbcommon@1.13.1 wayland@1.24.0 wayland-protocols@1.47
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
Home page: https://sr.ht/~leon_plickat/lavalauncher/
Licenses: GPL 3+
Build system: meson
Synopsis: Dock-like launcher panel for Wayland desktops
Description:

LavaLauncher is a simple launcher panel that displays a dynamically sized bar with user-defined buttons activating shell commands. Features include multiple bars and touch screen compatibility.

yeganesh 2.4
Dependencies: ghc-strict@0.5.1 ghc-xdg-basedir@0.2.2
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
Home page: http://dmwit.com/yeganesh/
Licenses: Modified BSD
Build system: haskell
Synopsis: Small wrapper around dmenu
Description:

yeganesh is a small wrapper around demnu. Like dmenu, it accepts input on stdin and writes the chosen result on stdout. Unlike dmenu, it mangles the input before it presents its choices. In particular, it displays commonly-chosen options before uncommon ones.

wlroots 0.17.4
Propagated dependencies: eudev@3.2.14 libdisplay-info@0.2.0 libinput-minimal@1.29.1 libxkbcommon@1.13.1 mesa@26.0.2 pixman@0.46.4 lcms@2.13.1 libseat@0.9.2 vulkan-headers@1.4.335.0 vulkan-loader@1.4.335.0 wayland@1.24.0 wayland-protocols@1.47 xcb-util-errors@1.0.1 xcb-util-renderutil@0.3.10 xcb-util-wm@0.4.2 xorg-server-xwayland@24.1.12
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
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.

keybinder 0.3.2
Dependencies: gtk+@3.24.51 gobject-introspection@1.86.0
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
Home page: https://github.com/kupferlauncher/keybinder
Licenses: X11
Build system: gnu
Synopsis: Library for registering global keyboard shortcuts, Gtk3 version
Description:

Keybinder is a library for registering global keyboard shortcuts. Keybinder works with GTK-based applications using the X Window System.

wlroots 0.20.2
Propagated dependencies: eudev@3.2.14 libdisplay-info@0.2.0 libinput-minimal@1.29.1 libxkbcommon@1.13.1 mesa@26.0.2 pixman@0.46.4 lcms@2.13.1 libseat@0.9.2 vulkan-headers@1.4.335.0 vulkan-loader@1.4.335.0 wayland@1.24.0 wayland-protocols@1.47 xcb-util-errors@1.0.1 xcb-util-renderutil@0.3.10 xcb-util-wm@0.4.2 xorg-server-xwayland@24.1.12
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
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.

eww 0.6.0-1.fddb4a0
Dependencies: gdk-pixbuf@2.44.4 glib@2.86.0 gtk+@3.24.51 gtk-layer-shell@0.9.0 libdbusmenu@16.04.0-496
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
Home page: https://elkowar.github.io/eww/
Licenses: Expat
Build system: cargo
Synopsis: Widget system that works in any window manager
Description:

Eww (Elkowars Wacky Widgets) is a standalone widget system made in Rust that allows you to implement your own, custom widgets in any window manager.

Configured in yuck, a language based around S-expressions and themed using CSS, it is easy to customize and provides all the flexibility you need.

gtklock 4.0.0
Dependencies: gtk+@3.24.51 gtk-session-lock@0.2.0 linux-pam@1.5.2
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
Home page: https://github.com/jovanlanik/gtklock
Licenses: GPL 3
Build system: meson
Synopsis: GTK-based lockscreen for Wayland
Description:

gtklock is a lockscreen based on gtkgreet. It uses the ext-session-lock Wayland protocol. Works on sway and other wlroots-based compositors.

stumpwm-with-slynk 24.11
Dependencies: sbcl-slynk@1.0.43-9.9c43bf6 stumpwm@24.11
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
Home page: https://github.com/stumpwm/stumpwm
Licenses: GPL 2+
Build system: asdf/sbcl
Synopsis: Window manager written in Common Lisp
Description:

Stumpwm is a window manager written entirely in Common Lisp. It attempts to be highly customizable while relying entirely on the keyboard for input. These design decisions reflect the growing popularity of productive, customizable lisp based systems.

stumpish 0.0.1-7.c4f077b
Dependencies: bash@5.2.37 rlwrap@0.48 xprop@1.2.8
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
Home page: https://github.com/stumpwm/stumpwm-contrib
Licenses: GPL 2+ GPL 3+ FreeBSD
Build system: trivial
Synopsis: StumpWM interactive shell
Description:

This package provides a StumpWM interactive shell.

sbcl-stumpwm-disk 0.0.1-7.c4f077b
Dependencies: sbcl-cl-diskspace@0.3.1-1.2dce2d0 sbcl-cl-mount-info@0.0.1-1.2024f50 stumpwm@24.11
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
Home page: https://github.com/stumpwm/stumpwm-contrib
Licenses: GPL 2+ GPL 3+
Build system: asdf/sbcl
Synopsis: StumpWM modeline support to show disk usage
Description:

StumpWM modeline support to show disk usage

dunst 1.13.2
Dependencies: dbus@1.16.2 librsvg@2.58.5 glib@2.86.0 cairo@1.18.4 pango@1.56.4 libnotify@0.8.8 libx11@1.8.12 libxscrnsaver@1.2.4 libxinerama@1.1.5 libxrandr@1.5.4 libxdg-basedir@1.2.3 wayland@1.24.0
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
Home page: https://dunst-project.org/
Licenses: Modified BSD
Build system: gnu
Synopsis: Customizable and lightweight notification daemon
Description:

Dunst is a highly configurable and minimalistic notification daemon. It provides org.freedesktop.Notifications D-Bus service, so it is started automatically on the first call via D-Bus.

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/window-management.scm (gnu packages window-management)
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

swaynotificationcenter 0.12.6
Dependencies: blueprint-compiler@0.20.4 json-glib@1.10.0 glib@2.86.0 granite@7.8.1 gtk@4.22.1 gtk4-layer-shell@1.3.0 libadwaita@1.8.2 libhandy@1.8.3 libgee@0.20.8 libshumate@1.6.0 pulseaudio@16.1 wayland-protocols@1.47
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
Home page: https://github.com/ErikReider/SwayNotificationCenter
Licenses: Expat
Build system: meson
Synopsis: Notification daemon with a graphical interface
Description:

This package provides a notification daemon for the Sway Wayland compository, supporting the following features:

  • Keyboard shortcuts

  • Notification body markup with image support

  • A panel to view previous notifications

  • Show album art for notifications like Spotify

  • Do not disturb

  • Click notification to execute default action

  • Show alternative notification actions

  • Customization through a CSS file

  • Trackpad/mouse gesture to close notification

  • The same features as any other basic notification daemon

  • Basic configuration through a JSON config file

  • Hot-reload config through swaync-client

berry 0.1.12
Dependencies: freetype@2.13.3 fontconfig-minimal@2.16.0 libxext@1.3.6 libx11@1.8.12 libxft@2.3.8 libxinerama@1.1.5
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
Home page: https://berrywm.org/
Licenses: Expat
Build system: gnu
Synopsis: Healthy, byte-sized window manager
Description:

berry is a healthy, bite-sized window manager written in C using XLib.

obconf 2.0.4
Dependencies: gtk+@2.24.33 imlib2@1.10.0 libglade@2.6.4 libsm@1.2.5 librsvg@2.58.5 libxft@2.3.8 openbox@3.6.1 startup-notification@0.12
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
Home page: https://openbox.org/obconf
Licenses: GPL 2+
Build system: gnu
Synopsis: Openbox configuration tool
Description:

Obconf is a tool for configuring the Openbox window manager. You can configure its appearance, themes, and much more.

libucl 0.9.4
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
Home page: https://github.com/vstakhov/libucl
Licenses: FreeBSD
Build system: gnu
Synopsis: Universal configuration language (UCL) parser
Description:

libucl implements a configuration language that is easy to read and write, and compatible with JSON.

sbcl-stumpwm-net 0.0.1-7.c4f077b
Dependencies: stumpwm@24.11
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
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.

mako 1.10.0
Dependencies: basu@0.2.1 cairo@1.18.4 gdk-pixbuf@2.44.4 pango@1.56.4 wayland@1.24.0
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
Home page: https://wayland.emersion.fr/mako
Licenses: Expat
Build system: meson
Synopsis: Lightweight Wayland notification daemon
Description:

Mako is a lightweight notification daemon for Wayland compositors that support the layer-shell protocol.

openbox 3.6.1
Dependencies: imlib2@1.10.0 libxml2@2.14.6 librsvg@2.58.5 libsm@1.2.5 libxcursor@1.2.3 libxinerama@1.1.5 libxml2@2.14.6 libxrandr@1.5.4 libxft@2.3.8 pango@1.56.4 python-wrapper@3.12.12
Propagated dependencies: python-pyxdg@0.28
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
Home page: http://openbox.org/wiki/Main_Page
Licenses: GPL 2+
Build system: gnu
Synopsis: Box style window manager
Description:

Openbox is a highly configurable, next generation window manager with extensive standards support. The *box visual style is well known for its minimalistic appearance. Openbox uses the *box visual style, while providing a greater number of options for theme developers than previous *box implementations.

trayer-srg 1.1.8
Dependencies: libx11@1.8.12 gdk-pixbuf@2.44.4 gtk+@2.24.33
Channel: guix
Location: gnu/packages/window-management.scm (gnu packages window-management)
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: 32521