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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This is a simple menu for X11 designed for scripting and tweaking. It can optionally use some appearance settings from XSettings, tint2 and GTK.
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.).
Provides bindings to libxdo for manipulating X11 via simulated input. (Note that this is mostly a legacy library; you may wish to look at python-xdo for newer bindings.)
Startup-notification contains a reference implementation of the startup notification protocol. The reference implementation is mostly under an X Window System style license, and has no special dependencies.
xbanish hides the mouse cursor when you start typing, and shows it again when the mouse cursor moves or a mouse button is pressed.
This is a program to help manage many of the XKB features of the X Window System. This includes such features as MouseKeys, AccessX, StickyKeys, BounceKeys, and SlowKeys. It includes a graphical program to help with MouseKeys-acceleration management.
The x-resize command detects physical display resolution changes via udev and invokes the xrandr command to reconfigure the active display resolution accordingly. It can be used to implement dynamic resize support for desktop environments that lack native support such as Xfce.
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.
fuzzel is a Wayland-native application launcher, similar to rofi's drun mode. It has Emacs key bindings and remembers frequently launched applications. The font and colors can be configured.
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.
CopyQ is clipboard manager with editing and scripting features. CopyQ monitors system clipboard and saves its content in customized tabs. Saved clipboard can be later copied and pasted directly into any application.
wl-color-picker is a script that provides color picker for Wayland and wlroots by leveraging grim and slurp.
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.
Xdotool lets you simulate keyboard input and mouse activity, move and resize windows, etc. It does this using X11's XTEST extension and other Xlib functions. Additionally, you can search for windows and move, resize, hide, and modify window properties like the title. If your window manager supports it, you can use xdotool to switch desktops, move windows between desktops, and change the number of desktops.
Bemoji is an emoji picker for dmenu-like launchers (e.g. bemenu, wofi, rofi, fuzzel, etc.) It will remember your favorite emojis and give you quick access to them via a separately installed clipboard tool (e.g. wl-copy, xclip, etc.), or a typing tool (wtype, xdotool, etc.), or via standard output.
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.
The xxkb program is a keyboard layout switcher and indicator. Unlike the programs that reload keyboard maps and use their own hot-keys, xxkb is a simple GUI for XKB (X KeyBoard extension) and just sends commands to and accepts events from XKB. That means that it will work with the existing setup of your X Server without any modifications.
sx is a simple alternative to both xinit and startx for starting an Xorg server.
unclutter-xfixes is a rewrite of the popular tool unclutter, but using the x11-xfixes extension. This means that this rewrite doesn't use fake windows or pointer grabbing and hence causes less problems with window managers and/or applications.
Unclutter is a program which runs permanently in the background of an X11 session. It checks on the X11 pointer (cursor) position every few seconds, and when it finds it has not moved (and no buttons are pressed on the mouse, and the cursor is not in the root window) it creates a small sub-window as a child of the window the cursor is in. The new window installs a cursor of size 1x1 but a mask of all 0, i.e. an invisible cursor. This allows you to see all the text in an xterm or xedit, for example. The human factors crowd would agree it should make things less distracting.
Wob, or Wayland Overlay Bar, is a lightweight overlay volume, backlight, progress, or anything bar for Wayland.
screen-message is a tool for displaying text on your screen. It will make the text as large as possible and display it with black color on a white background (colors are configurable on the commandline).
XForms is a graphical user interface toolkit for X based on the X11 Xlib library. It allows you to create windows, containing all kinds of widgets (buttons, sliders, browsers, menus etc.) with a few lines of code and then attach actions to the widgets, i.e., have some function called when a button is pressed. To make this even easier XForms comes with a program called fdesign that allows you to design a GUI for a program directly on the screen and which then writes out the necessary C code for it.
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 percieved brightness below the monitor's minimum.
autocutsel tracks changes in the server's cutbuffer and clipboard selection. When the clipboard is changed, it updates the cutbuffer. When the cutbuffer is changed, it owns the clipboard selection. The cutbuffer and clipboard selection are always synchronized.