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.
Xautomation can control X from the command line for scripts, and do visual scraping to find things on the screen. The control interface allows mouse movement, clicking, button up/down, key up/down, etc, and uses the XTest extension so you don't have the annoying problems that xse has when apps ignore sent events. The visgrep program can find images inside of images and reports the coordinates, allowing programs to find buttons, etc, on the screen to click on.
xbanish hides the mouse cursor when you start typing, and shows it again when the mouse cursor moves or a mouse button is pressed.
If arguments are given, xtitle outputs the title of each specified window, otherwise it outputs the title of the active window. With snoop mode on, it continuously monitors the specified windows and outputs when titles change.
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.
Tofi is a Dmenu and Rofi replacement for wlroots-based Wayland compositors such as Sway.
Wayout takes text from standard input and outputs it to a desktop-widget on Wayland desktops.
The xvkbd displays a drawing of a computer keyboard in a window on the screen. Clicking on its keys sends the corresponding keystroke(s) to other X clients, as if typed on a physical keyboard.
This is useful for systems without keyboard hardware but with a pointing device, such as kiosk terminals or handheld devices with touch screens.
A limited number of keyboard layouts are available, as is dictionary completion. You can also use xvkbd to send a series of predetermined keystrokes from the command line, without displaying a keyboard at all.
slop (Select Operation) is a tool that queries for a selection from a user and prints the region to stdout. It grabs the mouse and turns it into a crosshair, lets the user click and drag to make a selection (or click on a window) while drawing a pretty box around it, then finally prints the selection's dimensions to stdout.
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.
gtk-session-lock is a fork of gtk-layer-shell to build screen lockers using the secure ext-session-lock-v1 protocol. This library is compatible with C, C++ and any language that supports GObject introspection files (Python, Vala, etc, see using the library below).
Ulauncher is a fast application launcher for Linux. It is written in Python, using GTK+, and features: App Search (fuzzy matching), Calculator, Extensions, Shortcuts, File browser mode and Custom Color Themes.
Wofi is a launcher/menu program for wlroots based wayland compositors such as sway, similar to rofi.
physlock locks all virtual terminals at once, only allowing the user of the active session (the user logged into the foreground virtual terminal) to unlock the computer. It is an alternative to vlock -an, written to overcome vlock's limitations regarding hibernate and suspend.
FYI is a command line utility to send desktop notifications to the user via a notification daemon implementing XDG desktop notifications.
The xwallpaper utility allows you to set image files as your X wallpaper. JPEG, PNG, and XPM file formats are supported.
The wallpaper is also advertised to programs which support semi-transparent backgrounds.
This package provides a small utility for inverting the colors on all monitors attached to an XRandR-capable X11 display server.
Wob, or Wayland Overlay Bar, is a lightweight overlay volume, backlight, progress, or anything bar for Wayland.
Aquamarine is a C++-only Linux rendering backend library. It provides basic abstractions for an application to render on a Wayland session (in a window) or a native DRM session. It is agnostic of the rendering API (Vulkan / OpenGL).
Scrot saves a screenshot of a full screen, a window or a part of the screen selected by mouse.
Stalonetray is a stand-alone freedesktop.org and KDE system tray (notification area) for X Window System/X11 (e.g. X.Org or XFree86). It has full XEMBED support and minimal dependencies: an X11 lib only. Stalonetray works with virtually any EWMH-compliant window manager.
Autorandr wraps around xrandr to help with X11 multi-screen configuration management. It allows the user to create profiles for various multi-screen setups. Autorandr automatically detects the profiles that can be activated based on the connected hardware. Hook scripts can be used to further tweak the behaviour of the different profiles.
dex, DesktopEntry Execution, is a program to generate and execute .desktop files of the Application type. It is also an autostarter compliant with the XDG autostart specification.
This package includes a variety of xkb keyboard options including ergonomic layouts and the 'extend' layer for easy access to modifiers and function keys.
This is a small utility to provide a blue light filter for your system. This method is preferred to screen shaders as it will not be captured via recording / screenshots.
hyprsunset also provides a gamma filter, which can be used to adjust perceived display brightness on monitors that do not support software control, or to reduce perceived brightness below the monitor's minimum.