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.
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.
Tiling window manager for the river wayland compositor, inspired by dwm and xmonad.
This package provides an interface which integrates password-store into StumpWM.
Hyprmag is a wlroots-compatible Wayland screen magnifier with basic customization options.
A drop-in replacement for the wlroots scene API that allows wayland compositors to render surfaces with eye-candy effects.
wlroots is a set of pluggable, composable, unopinionated modules for building a Wayland compositor.
Labwc is lightweight and independent with a focus on simply stacking windows well and rendering some window decorations, it is inspired by Openbox. It takes a no-bling/frills approach and says no to features such as icons (except window buttons), animations, decorative gradients and any other options not required to reasonably render common themes. It relies on clients for panels, screenshots, wallpapers and so on to create a full desktop environment.
Labwc tries to stay in keeping with wlroots and sway in terms of general approach and coding style.
Labwc has no reliance on any particular Desktop Environment, Desktop Shell or session. Nor does it depend on any UI toolkits such as Qt or GTK.
wlroots is a set of pluggable, composable, unopinionated modules for building a Wayland compositor.
gtklock is a lockscreen based on gtkgreet. It uses the ext-session-lock Wayland protocol. Works on sway and other wlroots-based compositors.
SOV provides a schematic workspace overview for Sway window manager. Unlike thumbnail-based solutions that become unreadable at small scales, SOV maintains clarity by displaying window layouts, titles, and contents across all outputs. Designed for complex multi-workspace setups, it's structured via HTML and styled with CSS. Typically triggered by desktop-switching keys with minimal latency.
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.
ACPI backlight control module for StumpWM.
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.
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
Wawa is a minimal, hackable, and distinctive Wayland wallpaper setter utilizing stb_image that targets wlr-layer-shell supported compositors, featuring tiling, spreading across monitors, along with fill, fit and stretching the wallpaper.
In wawa, the image is loaded only for monitors that need it, and is immediately freed when all monitors have been configured; this keeps the memory usage of wawa extremely low (7x less than wbg, almost 24x less than swaybg), which may be a performance hit if you are constantly resizing the monitor.
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.
This package provides a library to read EDID and DisplayID metadata from display devices. It has the following goals:
Provide a set of high-level, easy-to-use, opinionated functions as well as low-level functions to access detailed information.
Simplicity and correctness over performance and resource usage.
Well-tested and fuzzed.
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.
This StumpWM module can take screenshots and store them as PNG files.
devour hides your current window before launching an external program and unhides it after quitting.
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.
i3lock-fancy is a Bash script that takes a screenshot of the desktop, blurs the background and adds a lock icon and text. It requires i3lock-color or i3lock and can optionally be passed any screenshot util like scrot. This screen locker can be used with any window manager or desktop environment.
Modeline support for stumptray connectivity.
Keybinder is a library for registering global keyboard shortcuts. Keybinder works with GTK-based applications using the X Window System.