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

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.


wxwidgets 3.2.10
Dependencies: catch@1.3.5 curl@8.6.0 expat@2.7.1 glu@9.0.2 gstreamer@1.28.1 gst-plugins-base@1.28.1 gtk+@3.24.51 libjpeg-turbo@2.1.4 libmspack@0.11 libnotify@0.8.8 libpng@1.6.39 libsecret@0.21.7 libsm@1.2.5 libtiff@4.4.0 libxtst@1.2.5 mesa@26.0.2 pcre2@10.42 sdl2@2.30.8 shared-mime-info@2.3 webkitgtk-for-gtk3@2.50.3 xdg-utils@1.2.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/wxwidgets.scm (gnu packages wxwidgets)
Home page: https://wxwidgets.org/
Licenses: LGPL 2.0+ FSF-free
Build system: glib-or-gtk
Synopsis: Widget toolkit for creating graphical user interfaces
Description:

wxWidgets is a C++ library that lets developers create applications with a graphical user interface. It has language bindings for Python, Perl, Ruby and many other languages.

wxwidgets-sans-egl 3.2.10
Dependencies: catch@1.3.5 curl@8.6.0 expat@2.7.1 glu@9.0.2 gstreamer@1.28.1 gst-plugins-base@1.28.1 gtk+@3.24.51 libjpeg-turbo@2.1.4 libmspack@0.11 libnotify@0.8.8 libpng@1.6.39 libsecret@0.21.7 libsm@1.2.5 libtiff@4.4.0 libxtst@1.2.5 mesa@26.0.2 pcre2@10.42 sdl2@2.30.8 shared-mime-info@2.3 webkitgtk-for-gtk3@2.50.3 xdg-utils@1.2.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/wxwidgets.scm (gnu packages wxwidgets)
Home page: https://wxwidgets.org/
Licenses: LGPL 2.0+ FSF-free
Build system: glib-or-gtk
Synopsis: Widget toolkit for creating graphical user interfaces
Description:

wxWidgets is a C++ library that lets developers create applications with a graphical user interface. It has language bindings for Python, Perl, Ruby and many other languages.

perl-alien-wxwidgets 0.69
Propagated dependencies: perl-module-pluggable@5.2
Channel: guix
Location: gnu/packages/wxwidgets.scm (gnu packages wxwidgets)
Home page: https://metacpan.org/release/Alien-wxWidgets
Licenses: GPL 1+
Build system: perl
Synopsis: Perl module for wxWidgets binaries
Description:

Alien::wxWidgets is a Perl module for detecting and getting configuration settings from an installed wxWidgets package.

wxwidgets 3.0.5.1
Dependencies: catch@1.3.5 curl@8.6.0 expat@2.7.1 glu@9.0.2 gstreamer@1.28.1 gst-plugins-base@1.28.1 gtk+@3.24.51 libjpeg-turbo@2.1.4 libmspack@0.11 libnotify@0.8.8 libpng@1.6.39 libsecret@0.21.7 libsm@1.2.5 libtiff@4.4.0 libxtst@1.2.5 mesa@26.0.2 pcre2@10.42 sdl2@2.30.8 shared-mime-info@2.3 webkitgtk-for-gtk3@2.50.3 xdg-utils@1.2.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/wxwidgets.scm (gnu packages wxwidgets)
Home page: https://wxwidgets.org/
Licenses: LGPL 2.0+ FSF-free
Build system: glib-or-gtk
Synopsis: Widget toolkit for creating graphical user interfaces
Description:

wxWidgets is a C++ library that lets developers create applications with a graphical user interface. It has language bindings for Python, Perl, Ruby and many other languages.

python-wxpython 4.2.2
Dependencies: gtk+@3.24.51 wxwidgets@3.2.10
Propagated dependencies: python-numpy@2.3.1 python-pillow@12.1.1 python-six@1.17.0
Channel: guix
Location: gnu/packages/wxwidgets.scm (gnu packages wxwidgets)
Home page: https://wxpython.org/
Licenses: wxWindows 3.1+
Build system: pyproject
Synopsis: Cross platform GUI toolkit for Python
Description:

wxPython is a cross-platform GUI toolkit for the Python programming language. It is implemented as a set of Python extension modules that wrap the GUI components of the popular wxWidgets cross platform C++ library. In most cases, wxPython uses the native widgets on each platform to provide a 100% native look and feel for the application.

wxsvg 1.5.25
Dependencies: wxwidgets@3.2.10 cairo@1.18.4 ffmpeg@8.1.1
Propagated dependencies: libexif@0.6.24 pango@1.56.4
Channel: guix
Location: gnu/packages/wxwidgets.scm (gnu packages wxwidgets)
Home page: https://wxsvg.sourceforge.net
Licenses: LGPL 2.0+ FSF-free
Build system: glib-or-gtk
Synopsis: C++ library to create, manipulate and render SVG files
Description:

wxSVG is a C++ library to create, manipulate and render Scalable Vector Graphics (SVG) files with the wxWidgets toolkit.

bemenu 0.6.23
Dependencies: cairo@1.18.4 libx11@1.8.12 libxkbcommon@1.13.1 libxinerama@1.1.5 ncurses@6.2.20210619 pango@1.56.4 wayland@1.24.0 wayland-protocols@1.47
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/Cloudef/bemenu
Licenses: GPL 3+ LGPL 3+
Build system: gnu
Synopsis: Dynamic menu library and client program inspired by dmenu
Description:

bemenu is a dynamic menu which allows the user to flexibly select from a list of options (usually programs to launch). It renders the menu graphically with X11 or Wayland, or in a text terminal with ncurses.

hyprpicker 0.4.7
Dependencies: cairo@1.18.4 hyprutils@0.13.1 libjpeg-turbo@2.1.4 libxkbcommon@1.13.1 pango@1.56.4 wayland@1.24.0 wayland-protocols@1.47 wl-clipboard@2.3.0
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/hyprwm/hyprpicker
Licenses: Modified BSD
Build system: cmake
Synopsis: Wayland color picker compatible with @code{wlroots}
Description:

This package provides a wlroots-compatible Wayland color picker.

ydotool 1.0.4
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/ReimuNotMoe/ydotool
Licenses: AGPL 3+
Build system: cmake
Synopsis: Generic Linux command-line automation tool (no X!)
Description:

ydotool is a Linux command-line tool that simulates keyboard input, mouse actions, etc. programmatically or manually.

xdo 0.5.7
Dependencies: libxcb@1.17.0 xcb-util-wm@0.4.2 xcb-util@0.4.1
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/baskerville/xdo
Licenses: FreeBSD
Build system: gnu
Synopsis: Small X utility to perform elementary actions on windows
Description:

Apply the given action to the given windows. If no window IDs and no options are given, the action applies to the focused window.

xss-lock 0.3.0-1.1e158fb
Dependencies: glib@2.86.0 xcb-util@0.4.1
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://bitbucket.org/raymonad/xss-lock
Licenses: Expat
Build system: cmake
Synopsis: Use external screen locker on events
Description:

xss-lock listens to X signals to fire up a user-defined screensaver. In effect this automatically locks the screen when closing a laptop lid or after a period of user inactivity (as set with xset s TIMEOUT). The notifier command, if specified, is executed first. Additionally, xss-lock uses the inhibition logic to lock the screen before the system goes to sleep.

wayout 0.1.5
Dependencies: cairo@1.18.4 pango@1.56.4 wayland@1.24.0 wayland-protocols@1.47
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://git.sr.ht/~proycon/wayout
Licenses: GPL 3+
Build system: meson
Synopsis: Output simple text to a wayland desktop widget
Description:

Wayout takes text from standard input and outputs it to a desktop-widget on Wayland desktops.

wlrctl 0.2.2
Dependencies: libxkbcommon@1.13.1 wayland@1.24.0
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://git.sr.ht/~brocellous/wlrctl
Licenses: Expat
Build system: meson
Synopsis: Command line utility for wlroots automation and extensions
Description:

wlrctl is a command line utility for miscellaneous wlroots Wayland extensions. At this time, wlrctl supports the foreign-toplevel-mangement (window/toplevel command), virtual-keyboard (keyboard command), and virtual-pointer (pointer command) protocols.

cliphist 0.7.0
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/sentriz/cliphist
Licenses: GPL 3
Build system: go
Synopsis: Clipboard history manager for wayland with support for images
Description:

A Wayland clipboard history manager. It can write clipboard changes to a history file, recall history with any picker which accepts input from stdin (including dmenu, rofi, and wofi), copy and past both images and text, and preserve leading and trailing whitespace.

tofi 0.9.1
Dependencies: cairo@1.18.4 harfbuzz@11.4.4 libxkbcommon@1.13.1 pango@1.56.4 wayland@1.24.0 wayland-protocols@1.47
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/philj56/tofi
Licenses: Expat
Build system: meson
Synopsis: Application launcher for Wayland
Description:

Tofi is a Dmenu and Rofi replacement for wlroots-based Wayland compositors such as Sway.

xssproxy 1.1.1
Dependencies: glib@2.86.0 libx11@1.8.12 libxext@1.3.6 libxscrnsaver@1.2.4 dbus@1.16.2
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/timakro/xssproxy
Licenses: Expat
Build system: gnu
Synopsis: Forward freedesktop.org Idle Inhibition Service calls to Xss
Description:

xssproxy implements the org.freedesktop.ScreenSaver D-Bus interface described in the Idle Inhibition Service Draft by the freedesktop.org developers. The inhibition of the screensaver is then controlled using the XScreenSaverSuspend function from the Xss (X11 Screen Saver extension) library.

xbanish 1.8
Dependencies: libx11@1.8.12 libxfixes@6.0.1 libxi@1.8.2 libxt@1.3.1
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/jcs/xbanish
Licenses: Modified BSD
Build system: gnu
Synopsis: Banish the mouse cursor
Description:

xbanish hides the mouse cursor when you start typing, and shows it again when the mouse cursor moves or a mouse button is pressed.

nxbelld 0.1.2
Dependencies: libx11@1.8.12 alsa-lib@1.2.16
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/dusxmt/nxbelld
Licenses: GPL 3+
Build system: gnu
Synopsis: Daemon that performs an action every time the X11 bell is rung
Description:

nxbelld is a tiny utility to aid people who either don't like the default PC speaker beep, or use a sound driver that doesn't have support for the PC speaker. The utility performs a given action every time the X bell is rung. The actions nxbelld can currently perform include running a specified program, emulating the PC speaker beep using the sound card (default), or playing a PCM encoded WAVE file.

jumpapp 1.2
Propagated dependencies: wmctrl@1.07 xdotool@3.20211022.1 xprop@1.2.8
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/mkropat/jumpapp
Licenses: Expat
Build system: gnu
Synopsis: Run-or-raise application switcher for any X11 desktop
Description:

Bind a key for any given application that will launch the application, if it's not already running, or focus the application's window,if it is running. Pressing the key again will cycle to the application's next window, if there's more than one.

xtrlock 2.15
Dependencies: libx11@1.8.12 libxcrypt@4.4.38 libxi@1.8.2 libxfixes@6.0.1
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://packages.debian.org/sid/xtrlock
Licenses: GPL 2+
Build system: gnu
Synopsis: Minimal X display lock program
Description:

xtrlock locks the X server till the user enters their password at the keyboard. While xtrlock is running, the mouse and keyboard are grabbed and the mouse cursor becomes a padlock. Output displayed by X programs, and windows put up by new X clients, continue to be visible, and any new output is displayed normally. The mouse and keyboard are returned when the user types their password, followed by Enter or Newline. If an incorrect password is entered the bell is sounded. Pressing Backspace or Delete erases one character of a password partially typed; pressing Escape or Clear clears anything that has been entered.

wmctrl 1.07
Dependencies: libx11@1.8.12 libxmu@1.2.1 glib@2.86.0
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: http://tomas.styblo.name/wmctrl/
Licenses: GPL 2+
Build system: gnu
Synopsis: Command-line tool to control X window managers
Description:

Wmctrl interacts with an X window manager that is compatible with the EWMH/NetWM specification. It can query the window manager for information, and request for certain window management actions (resize and move windows, switch between desktops, etc.).

xcape 1.2
Dependencies: libxtst@1.2.5 libx11@1.8.12
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/alols/xcape
Licenses: GPL 3+
Build system: gnu
Synopsis: Use a modifier key in X.org as another key
Description:

This utility for X.org uses a modifier key as another key when pressed and released on its own. The default behaviour is to generate the Escape key when Left Control is pressed and released on its own.

xkeysnail 0.4.0
Dependencies: python-appdirs@1.4.4 python-evdev@1.9.1 python-inotify-simple@1.3.5 python-xlib@0.33 python-six@1.17.0
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/mooz/xkeysnail
Licenses: GPL 3+
Build system: pyproject
Synopsis: Keyboard remapping tool for the X11 environment
Description:

Xkeysnail is an X environment keyboard remapping tool, featuring high-level and flexible remapping mechanisms. It affects the low-level layers (evdev and uinput), making remapping work in almost all the places.

kbdd 0.7.1
Dependencies: dbus-glib@0.112 glib@2.86.0 libx11@1.8.12
Channel: guix
Location: gnu/packages/xdisorg.scm (gnu packages xdisorg)
Home page: https://github.com/qnikst/kbdd
Licenses: FreeBSD
Build system: gnu
Synopsis: Per-window keyboard layout switching daemon for X
Description:

kbdd is a simple keyboard layout switching program, which is designed to run in an X11 session and remember keyboard layouts on a per-window basis. That can be very handy for a user of a non-US keyboard who does not want to jump through layouts back and forth while typing in terminals (mostly in a latin alphabet) and some kind of chat (in native language).

kbdd also supports D-Bus signals, which makes it possible to create layout indicator widgets.

Total packages: 32521