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

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.


nvidia-module-new-feature 615.71.09
Channel: securityops
Location: securityops/packages/nvidia.scm (securityops packages nvidia)
Home page: https://www.nvidia.com
Licenses: Nonfree⚠
Build system: linux-module
Synopsis: Proprietary NVIDIA driver (kernel modules), new feature branch
Description:

This package provides proprietary kernel modules of the proprietary NVIDIA driver.

libxkbcommon 1.13.2
Dependencies: libx11@1.8.12 libxcb@1.17.0 libxml2@2.14.6 wayland@1.26.0 wayland-protocols@1.49 xkeyboard-config@2.44
Channel: securityops
Location: securityops/packages/river.scm (securityops packages river)
Home page: https://xkbcommon.org/
Licenses: X11-style
Build system: meson
Synopsis: Library to handle keyboard descriptions
Description:

Xkbcommon is a library to handle keyboard descriptions, including loading them from disk, parsing them and handling their state. It is mainly meant for client toolkits, window systems, and other system applications; currently that includes Wayland, kmscon, GTK+, Qt, Clutter, and more. Despite the name, it is not currently used by anything X11 (yet).

libevdev 1.13.7
Channel: securityops
Location: securityops/packages/river.scm (securityops packages river)
Home page: https://www.freedesktop.org/wiki/Software/libevdev/
Licenses: X11-style
Build system: gnu
Synopsis: Wrapper library for evdev devices
Description:

libevdev is a wrapper library for evdev devices. it moves the common tasks when dealing with evdev devices into a library and provides a library interface to the callers, thus avoiding erroneous ioctls, etc.

The eventual goal is that libevdev wraps all ioctls available to evdev devices, thus making direct access unnecessary.

river-xmonad-runtime 0.4.8
Dependencies: libevdev@1.13.7 libinput-minimal@1.32.0 wlroots@0.20.2 wayland@1.26.0 libxkbcommon@1.13.2 pixman@0.46.4
Channel: securityops
Location: securityops/packages/river.scm (securityops packages river)
Home page: https://isaacfreund.com/software/river/
Licenses: GPL 3 Expat Zero-Clause BSD CC-BY-SA 4.0
Build system: zig
Synopsis: River compositor for the experimental XMonad Wayland manager
Description:

River separates Wayland composition from window-management policy. This package builds River with Xwayland support and requires a separate window manager implementing river-window-management-v1. It is used by the XMonad Wayland nested test and does not configure a system session.

channel-river-input 0.4.1-1.94a3d6c
Dependencies: wayland@1.26.0 libxkbcommon@1.13.2
Channel: securityops
Location: securityops/packages/river.scm (securityops packages river)
Home page: https://codeberg.org/Sivecano/channel
Licenses: AGPL 3 Expat
Build system: zig
Synopsis: Input configuration daemon for River
Description:

Channel configures River input devices through the River input-management, libinput-configuration and XKB-configuration protocols. It reads profiles and matching rules from the River config.rh file, applying settings when devices appear or the configuration changes. It runs separately from the window manager and does not configure the system or start itself automatically.

wayland-protocols 1.49
Dependencies: wayland@1.26.0
Channel: securityops
Location: securityops/packages/river.scm (securityops packages river)
Home page: https://wayland.freedesktop.org
Licenses: Expat
Build system: meson
Synopsis: Wayland protocols
Description:

Wayland-Protocols contains Wayland protocols that add functionality not available in the Wayland core protocol. Such protocols either add completely new functionality, or extend the functionality of some other protocol either in Wayland core, or some other protocol in wayland-protocols.

xorg-server-xwayland 24.1.13
Dependencies: font-dejavu@2.37 dbus@1.16.2 egl-wayland@1.1.19 eudev@3.2.14 libfontenc@1.1.8 libdrm@2.4.131 libepoxy@1.5.10 libgcrypt@1.12.2 libtirpc@1.3.7 libxcvt@0.1.3 libxfont@2.0.7 libxkbfile@1.1.3 pixman@0.46.4 wayland@1.26.0 wayland-protocols@1.49 xkbcomp@1.4.7 xkeyboard-config@2.44 xorgproto@2024.1 xtrans@1.5.2
Channel: securityops
Location: securityops/packages/river.scm (securityops packages river)
Home page: https://www.x.org/
Licenses: X11
Build system: meson
Synopsis: Xorg server with Wayland backend
Description:

Xwayland is an X server for running X clients under Wayland.

wlr-randr 0.5.0
Dependencies: wayland@1.26.0
Channel: securityops
Location: securityops/packages/river.scm (securityops packages river)
Home page: https://gitlab.freedesktop.org/emersion/wlr-randr
Licenses: Expat
Build system: meson
Synopsis: Utility to manage Wayland compositor outputs
Description:

wlr-randr is a utility to manage outputs of a Wayland compositor.

swaybg 1.2.2
Dependencies: cairo@1.18.4 gdk-pixbuf@2.44.5 wayland@1.26.0
Channel: securityops
Location: securityops/packages/river.scm (securityops packages river)
Home page: https://github.com/swaywm/swaybg
Licenses: Expat
Build system: meson
Synopsis: Screen wallpaper utility for Wayland compositors
Description:

Swaybg is a wallpaper utility for Wayland compositors.

swaylock 1.8.6
Dependencies: cairo@1.18.4 gdk-pixbuf@2.44.5 libxkbcommon@1.13.2 linux-pam@1.7.2 wayland@1.26.0
Channel: securityops
Location: securityops/packages/river.scm (securityops packages river)
Home page: https://github.com/swaywm/swaylock
Licenses: Expat
Build system: meson
Synopsis: Screen locking utility for Wayland compositors
Description:

Swaylock is a screen locking utility for Wayland compositors.

mako 1.11.0
Dependencies: basu@0.2.1 cairo@1.18.4 gdk-pixbuf@2.44.5 pango@1.57.1 wayland@1.26.0
Channel: securityops
Location: securityops/packages/river.scm (securityops packages river)
Home page: https://wayland.emersion.fr/mako
Licenses: Expat
Build system: meson
Synopsis: Lightweight Wayland notification daemon
Description:

Mako is a lightweight notification daemon for Wayland compositors that support the layer-shell protocol.

foot 1.28.0
Dependencies: fcft@3.3.3 libxkbcommon@1.13.2 wayland@1.26.0 wayland-protocols@1.49
Channel: securityops
Location: securityops/packages/river.scm (securityops packages river)
Home page: https://codeberg.org/dnkl/foot
Licenses: Expat Unicode
Build system: meson
Synopsis: Wayland-native terminal emulator
Description:

foot is a terminal emulator for systems using the Wayland display server. It is designed to be fast, lightweight, and independent of desktop environments. It can be used as a standalone terminal and also has a server/client mode.

fuzzel 1.15.0
Dependencies: cairo@1.18.4 fcft@3.3.3 fontconfig-minimal@2.17.1 libpng@1.6.39 libxkbcommon@1.13.2 librsvg@2.61.4 pixman@0.46.4 wayland@1.26.0 wayland-protocols@1.49
Channel: securityops
Location: securityops/packages/river.scm (securityops packages river)
Home page: https://codeberg.org/dnkl/fuzzel
Licenses: Expat Zlib
Build system: meson
Synopsis: Wayland-native application launcher
Description:

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.

wlroots 0.20.2
Propagated dependencies: eudev@3.2.14 libdisplay-info@0.2.0 libinput-minimal@1.32.0 libxkbcommon@1.13.2 mesa@26.0.2 pixman@0.46.4 lcms@2.16.0 libseat@0.9.3 vulkan-headers@1.4.335.0 vulkan-loader@1.4.335.0 wayland@1.26.0 wayland-protocols@1.49 xcb-util-errors@1.0.1 xcb-util-renderutil@0.3.10 xcb-util-wm@0.4.2 xorg-server-xwayland@24.1.13
Channel: securityops
Location: securityops/packages/river.scm (securityops packages river)
Home page: https://gitlab.freedesktop.org/wlroots/wlroots/
Licenses: Expat
Build system: meson
Synopsis: Pluggable, composable, unopinionated modules for building a Wayland compositor
Description:

wlroots is a set of pluggable, composable, unopinionated modules for building a Wayland compositor.

wayland 1.26.0
Dependencies: expat@2.7.1 libxml2@2.14.6
Propagated dependencies: libffi@3.4.6
Channel: securityops
Location: securityops/packages/river.scm (securityops packages river)
Home page: https://wayland.freedesktop.org/
Licenses: Expat
Build system: meson
Synopsis: Core Wayland window system code and protocol
Description:

Wayland is a project to define a protocol for a compositor to talk to its clients as well as a library implementation of the protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself. The clients can be traditional applications, X servers (rootless or fullscreen) or other display servers.

libinput-minimal 1.32.0
Dependencies: libevdev@1.13.7 mtdev@1.1.6
Propagated dependencies: eudev@3.2.14
Channel: securityops
Location: securityops/packages/river.scm (securityops packages river)
Home page: https://www.freedesktop.org/wiki/Software/libinput/
Licenses: X11
Build system: meson
Synopsis: Input devices handling library
Description:

Libinput is a library to handle input devices for display servers and other applications that need to directly deal with input devices.

masscan 1.3.2
Dependencies: libpcap@1.10.1
Channel: securityops
Location: securityops/packages/security.scm (securityops packages security)
Home page: https://github.com/robertdavidgraham/masscan
Licenses: AGPL 3+
Build system: gnu
Synopsis: TCP port scanner
Description:

MASSCAN is an asynchronous TCP port scanner. It can detect open ports, and also complete the TCP connection and interact with the remote application, collecting the information received.

kismet 2025.09.R1
Dependencies: boost@1.89.0 libusb@1.0.25 libpcap@1.10.1 libwebsockets@4.4.1 lm-sensors@3.6.2 mosquitto@2.0.21 openssl@3.5.7 protobuf@3.21.9 protobuf-c@1.4.1 sqlite@3.39.3 zlib@1.3.1
Channel: securityops
Location: securityops/packages/security.scm (securityops packages security)
Home page: https://www.kismetwireless.net/
Licenses: GPL 2+
Build system: gnu
Synopsis: Wireless network and device detector
Description:

This package provides a wireless network and device detector, sniffer, wardriving tool, and WIDS (wireless intrusion detection) framework. Kismet works with Wi-Fi interfaces, Bluetooth interfaces, some SDR (software defined radio) hardware like the RTLSDR, and other specialized capture hardware

mtr 0.96
Dependencies: jansson@2.15.0 ncurses@6.2.20210619
Channel: securityops
Location: securityops/packages/security.scm (securityops packages security)
Home page: https://www.bitwizard.nl/mtr/
Licenses: GPL 2+
Build system: gnu
Synopsis: Network diagnostic tool
Description:

mtr combines the functionality of the traceroute and ping programs in a single network diagnostic tool. mtr can use several network protocols to detect intermediate routers (or hops) between the local host and a user-specified destination. It then continually measures the response time and packet loss at each hop, and displays the results in real time.

netdiscover 0.21
Dependencies: libnet@1.2 libpcap@1.10.1
Channel: securityops
Location: securityops/packages/security.scm (securityops packages security)
Home page: https://github.com/netdiscover-scanner/netdiscover
Licenses: GPL 3+
Build system: gnu
Synopsis: Network address discovery tool
Description:

Netdiscover is a network address discovery tool developed mainly for wireless networks without a DHCP server. It also works on hub/switched networks. It is based on ARP packets, it will send ARP requests and sniff for replies.

whois 5.6.6
Dependencies: libidn2@2.3.8 libxcrypt@4.4.38
Channel: securityops
Location: securityops/packages/security.scm (securityops packages security)
Home page: https://github.com/rfc1036/whois
Licenses: GPL 2+
Build system: gnu
Synopsis: Intelligent client for the WHOIS directory service
Description:

whois searches for an object in a WHOIS (RFC 3912) database. It is commonly used to look up the registered users or assignees of an Internet resource, such as a domain name, an IP address block, or an autonomous system. It can automatically select the appropriate server for most queries.

For historical reasons, this package also includes mkpasswd, which encrypts passwords using crypt(3) and is unrelated to the Expect command of the same name.

binwalk 3.1.0
Dependencies: fontconfig-minimal@2.17.1 xz@5.4.5
Channel: securityops
Location: securityops/packages/security.scm (securityops packages security)
Home page: https://github.com/ReFirmLabs/binwalk
Licenses: Expat
Build system: cargo
Synopsis: Firmware analysis tool
Description:

Binwalk is a tool for analyzing, reverse engineering, and extracting firmware images.

rizin 0.9.1
Dependencies: capstone@5.0.3 file@5.46 libuv@1.44.2 libzip@1.9.2 lz4@1.10.0 openssl@3.5.7 pcre2@10.42 tree-sitter@0.25.3 xxhash@0.8.3 zlib@1.3.1 zstd@1.5.6 libmspack@0.11 zydis@4.1.1 zycore@1.5.1
Channel: securityops
Location: securityops/packages/security.scm (securityops packages security)
Home page: https://rizin.re
Licenses: GPL 3+
Build system: meson
Synopsis: Disassemble, debug, analyze, and manipulate binary files
Description:

Rizin is a reverse engineering framework and a set of small command-line utilities, providing a complete binary analysis experience with features like disassembler, hexadecimal editor, emulation, binary inspection, debugger, and more.

lynis 3.1.7
Channel: securityops
Location: securityops/packages/security.scm (securityops packages security)
Home page: https://cisofy.com/lynis/
Licenses: GPL 3+
Build system: gnu
Synopsis: Security auditing tool
Description:

Lynis is a security auditing tool. It performs an in-depth security scan and runs on the system itself. The primary goal is to test security defenses and provide tips for further system hardening. It will also scan for general system information, vulnerable software packages, and possible configuration issues.

Page: 1234…6
Total packages: 131