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.
Grimshot is a screenshot utility for sway. It provides an interface over grim, slurp and jq, and supports storing the screenshot either directly to the clipboard using wl-copy or to a file.
Wlclock is a digital analog clock for Wayland desktops. wlclock is inspired by xclock and the default configuration has been chosen to mimic it. However unlike xclock, wlclock is not a regular window but a desktop-widget. A Wayland compositor must implement the Layer-Shell and XDG-Output for wlclock to work.
This package provides a Wayland kiosk, which runs a single, maximized application.
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
Polybar aims to help users build beautiful and highly customizable status bars for their desktop environment. It has built-in functionality to display information about the most commonly used services.
Swayidle is a idle management daemon for Wayland compositors.
Sandbar is a minimalist DWM-like bar designed for River, a Wayland compositor. It is triggered through commands sent via standard input, providing extensive customization options. This behavior allows users to dynamically adjust status text, visibility, and bar location, making Sandbar an ideal choice for those seeking a lightweight and hackable bar solution in their Wayland environment.
cagebreak is a slim, keyboard-controlled, tiling compositor for wayland conceptually based on the X11 window manager ratpoison.
IceWM is a window manager for the X Window System. The goal of IceWM is speed, simplicity, and not getting in the user’s way. It comes with a taskbar with pager, global and per-window keybindings and a dynamic menu system. Application windows can be managed by keyboard and mouse. Windows can be iconified to the taskbar, to the tray, to the desktop or be made hidden. They are controllable by a quick switch window (Alt+Tab) and in a window list. A handful of configurable focus models are menu-selectable. Setups with multiple monitors are supported by RandR and Xinerama. IceWM is very configurable, themeable and well documented. It includes an optional external background wallpaper manager with transparency support, a simple session manager and a system tray.
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.
wdisplays is a graphical application for configuring displays in Wayland compositors that implements the wlr-output-management-unstable-v1 protocol.
wlroots is a set of pluggable, composable, unopinionated modules for building a Wayland compositor.
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.
PipeWire (WirePlumber) volume and microphone control module for StumpWM.
Wine-Staging is the testing area of Wine. It contains bug fixes and features, which have not been integrated into the development branch yet. The idea of Wine-Staging is to provide experimental features faster to end users and to give developers the possibility to discuss and improve their patches before they are integrated into the main branch.
Wine (originally an acronym for "Wine Is Not an Emulator") is a compatibility layer capable of running Windows applications. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop.
Wine-Staging is the testing area of Wine. It contains bug fixes and features, which have not been integrated into the development branch yet. The idea of Wine-Staging is to provide experimental features faster to end users and to give developers the possibility to discuss and improve their patches before they are integrated into the main branch.
Wine (originally an acronym for "Wine Is Not an Emulator") is a compatibility layer capable of running Windows applications. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop.
Wine (originally an acronym for "Wine Is Not an Emulator") is a compatibility layer capable of running Windows applications. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop.
wine-staging-patchset-data contains the patchset to build Wine-Staging.
agatesql uses a monkey patching pattern to add SQL support to all agate.Table instances.
csvkit is a suite of command-line tools for converting to and working with CSV. It provides the following commands:
Input:
in2csv: Convert various formats to CSV.sql2csv: Execute SQL commands on a database and return the data as CSV.
Processing:
csvclean: Remove common syntax errors.csvcut: Filter and truncate CSV files.csvgrep: Filter tabular data to only those rows where certain columns contain a given value or match a regular expression.csvjoin: Merges two or more CSV tables together using a method analogous to SQL JOIN operation.csvsort: Sort CSV files.csvstack: Stack up the rows from multiple CSV files, optionally adding a grouping value to each row.
Output and analysis:
csvformat: Convert a CSV file to a custom output format.csvjson: Converts a CSV file into JSON or GeoJSON.csvlook: Renders a CSV to the command line in a Markdown-compatible, fixed-width format.csvpy: Loads a CSV file into aagate.csv.Readerobject and then drops into a Python shell so the user can inspect the data however they see fit.csvsql: Generate SQL statements for a CSV file or execute those statements directly on a database.csvstat: Prints descriptive statistics for all columns in a CSV file.
Leather is a Python charting library for those who need charts now and don't care if they're perfect.
Agate is a Python data analysis library. It is an alternative to numpy and pandas that solves real-world problems with readable code. Agate was previously known as journalism.