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

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.


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.

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.

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).

swaylock 1.8.6
Dependencies: cairo@1.18.4 gdk-pixbuf@2.44.4 libxkbcommon@1.13.2 linux-pam@1.5.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.

fuzzel 1.15.0
Dependencies: cairo@1.18.4 fcft@3.3.3 fontconfig-minimal@2.16.0 libpng@1.6.39 libxkbcommon@1.13.2 librsvg@2.58.5 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.

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.

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.

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.

nmap 7.991
Dependencies: bash-minimal@5.2.37 libpcap@1.10.1 lua@5.4.8 openssl@3.0.19 pcre2@10.42 zlib@1.3.1 perl@5.36.0 python-wrapper@3.12.12
Channel: securityops
Location: securityops/packages/security.scm (securityops packages security)
Home page: https://nmap.org/
Licenses: Nmap license Modified BSD
Build system: gnu
Synopsis: Network discovery and security auditing tool
Description:

Nmap ("Network Mapper") is a network discovery and security auditing tool. It is also useful for tasks such as network inventory, managing service upgrade schedules, and monitoring host or service uptime. It also provides an advanced netcat implementation (ncat), a utility for comparing scan results (ndiff), and a packet generation and response analysis tool (nping).

arp-scan 1.10.0
Dependencies: libpcap@1.10.1
Propagated dependencies: perl-libwww@6.78
Channel: securityops
Location: securityops/packages/security.scm (securityops packages security)
Home page: https://github.com/royhills/arp-scan
Licenses: GPL 3+
Build system: gnu
Synopsis: Discover and fingerprint IP hosts on the local network using ARP
Description:

Arp-scan is a tool that uses ARP to discover and fingerprint IP hosts on the local network.

fping 5.5
Channel: securityops
Location: securityops/packages/security.scm (securityops packages security)
Home page: https://fping.org/
Licenses: Expat
Build system: gnu
Synopsis: Send ICMP ECHO_REQUEST packets to network hosts
Description:

fping is a ping-like program which uses ICMP echo requests to determine if a target host is responding.

fping differs from ping in that you can specify any number of targets on the command line, or specify a file containing the lists of targets to ping. Instead of sending to one target until it times out or replies, fping will send out a ping packet and move on to the next target in a round-robin fashion.

reaver 1.6.6
Dependencies: libpcap@1.10.1
Propagated dependencies: aircrack-ng@1.7 pixiewps@1.4.2
Channel: securityops
Location: securityops/packages/security.scm (securityops packages security)
Home page: https://github.com/t6x/reaver-wps-fork-t6x/
Licenses: GPL 2+
Build system: gnu
Synopsis: Attack tool for Wi-Fi Protected Setup
Description:

Reaver performs a brute force attack against an access point's Wi-Fi Protected Setup (WPS) PIN. Once the PIN is found, the WPA passphrase can be recovered and the AP's wireless settings can be reconfigured.

binwalk 3.1.0
Dependencies: fontconfig-minimal@2.16.0 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.

hydra 9.7
Dependencies: freerdp@2.11.7 gtk+@3.24.51 openssl@3.5.5 zlib@1.3.1
Channel: securityops
Location: securityops/packages/security.scm (securityops packages security)
Home page: https://github.com/vanhauser-thc/thc-hydra
Licenses: AGPL 3+
Build system: gnu
Synopsis: Gain access to a remote system by trying logins and passwords
Description:

This package provides a tool to demonstrate how easy it is to gain unauthorized access to a system by automatically attempting logins and passwords. It supports a wide range of protocols including SSH, SMTP and HTTP.

whois 5.6.6
Dependencies: libidn2@2.3.7 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.

aircrack-ng 1.7
Dependencies: hwloc@2.13.0 libgcrypt@1.11.0 libnl@3.12.0 libpcap@1.10.1 ethtool@6.2 pcre@8.45 sqlite@3.39.3 zlib@1.3.1
Channel: securityops
Location: securityops/packages/security.scm (securityops packages security)
Home page: https://www.aircrack-ng.org
Licenses: GPL 2+ Modified BSD
Build system: gnu
Synopsis: Assess WiFi network security
Description:

Aircrack-ng is a complete suite of tools to assess WiFi network security. It focuses on different areas of WiFi security: monitoring, attacking, testing, and cracking. All tools are command-line driven, which allows for heavy scripting.

mtr 0.96
Dependencies: jansson@2.14 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.

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.5 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

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.

radare2 6.2.2
Dependencies: capstone@5.0.1 gmp@6.3.0 libuv@1.44.2 libzip@1.9.2 lz4@1.10.0 quickjs-ng@0.14.0 xxhash@0.8.3 zlib@1.3.1 zycore@1.5.1 zydis@4.1.1 zydis@4.1.1 zycore@1.5.1
Propagated dependencies: openssl@3.5.5 sdb@2.5.2
Channel: securityops
Location: securityops/packages/security.scm (securityops packages security)
Home page: https://radare.org/
Licenses: LGPL 3
Build system: meson
Synopsis: Reverse engineering framework
Description:

Radare2 is a complete framework for reverse-engineering, debugging, and analyzing binaries. It is composed of a set of small utilities that can be used together or independently from the command line.

Radare2 is built around a scriptable disassembler and hexadecimal editor that support a variety of executable formats for different processors and operating systems, through multiple back ends for local and remote files and disk images.

It can also compare (diff) binaries with graphs and extract information like relocation symbols. It is able to deal with malformed binaries, making it suitable for security research and analysis.

proxychains-ng 4.17
Channel: securityops
Location: securityops/packages/security.scm (securityops packages security)
Home page: https://github.com/rofl0r/proxychains-ng
Licenses: GPL 2+
Build system: gnu
Synopsis: Redirect any TCP connection through a proxy or proxy chain
Description:

Proxychains-ng is a preloader which hooks calls to sockets in dynamically linked programs and redirects them through one or more SOCKS or HTTP proxies.

age 1.3.2
Channel: securityops
Location: securityops/packages/security.scm (securityops packages security)
Home page: https://filippo.io/age
Licenses: Modified BSD
Build system: go
Synopsis: Secure file encryption tool, format, and Go library
Description:

This package implements file encryption according to the https://age-encryption.org/v1 specification. It features small explicit keys, no configuration options, and Unix-style composability. This package provides a command line interface (CLI) tools.

sdb 2.5.2
Channel: securityops
Location: securityops/packages/security.scm (securityops packages security)
Home page: https://github.com/radareorg/sdb
Licenses: Expat
Build system: meson
Synopsis: Simple and fast string based key-value database
Description:

SDB is a simple key/value database based on djb's cdb disk storage that supports JSON and array introspection.

rizin 0.9.1
Dependencies: capstone@5.0.1 file@5.46 libuv@1.44.2 libzip@1.9.2 lz4@1.10.0 openssl@3.5.5 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.

Page: 12345
Total packages: 119