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

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.


lvm2-static 2.03.22
Dependencies: libaio@0.3.113 eudev@3.2.14 eudev@3.2.14
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://sourceware.org/lvm2/
Licenses: GPL 2 LGPL 2.1
Build system: gnu
Synopsis: Logical volume management for Linux (statically linked)
Description:

LVM2 is the logical volume management tool set for Linux-based systems. This package includes the user-space libraries and tools, including the device mapper. Kernel components are part of Linux-libre.

inputattach 0.42.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://linuxwacom.github.io/
Licenses: GPL 2+
Build system: gnu
Synopsis: Dispatch input peripherals events to a device file
Description:

inputattach dispatches input events from several device types and interfaces and translates so that the X server can use them.

ntfs-3g 2026.7.7
Dependencies: util-linux@2.42.2 kmod@29 fuse@2.9.9
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.tuxera.com/community/open-source-ntfs-3g/
Licenses: GPL 2+
Build system: gnu
Synopsis: Read-write access to NTFS file systems
Description:

NTFS-3G provides read-write access to NTFS file systems, which are commonly found on Microsoft Windows. It is implemented as a FUSE file system. The package provides additional NTFS tools.

libite 2.5.2
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://troglobit.com/projects/libite/
Licenses: Expat
Build system: gnu
Synopsis: Library providing missing pieces in GNU libc
Description:

This package provides many of the missing pieces in GNU libc. Most notably the string functions: strlcpy(3), strlcat(3) and the *BSD sys/queue.h and sys/tree.h API's.

fuse 2.9.9
Dependencies: bash-minimal@5.2.37 util-linux@2.42.2
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/libfuse/libfuse
Licenses: LGPL 2.1 GPL 2+
Build system: gnu
Synopsis: Support file systems implemented in user space
Description:

As a consequence of its monolithic design, file system code for Linux normally goes into the kernel itself---which is not only a robustness issue, but also an impediment to system extensibility. FUSE, for "file systems in user space", is a kernel module and user-space library that tries to address part of this problem by allowing users to run file system implementations as user-space processes.

nvme-cli 2.16
Dependencies: libnvme@1.16.2 json-c@0.18 zlib@1.3.1
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/linux-nvme/nvme-cli
Licenses: GPL 2+
Build system: meson
Synopsis: NVM-Express user space tooling for Linux
Description:

Nvme-cli is a utility to provide standards compliant tooling for NVM-Express drives. It was made specifically for Linux as it relies on the IOCTLs defined by the mainline kernel driver.

cassini-headers 14.0.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/HewlettPackard/shs-cassini-headers
Licenses: GPL 2 FreeBSD
Build system: copy
Synopsis: Cassini network hardware definitions and headers
Description:

This package provides hardware definitions and C headers for use by the Linux driver and by user-space applications for the Cassini/Slingshot high-speed network interconnect made by HPE (formerly Cray). User-land software uses cxi_prov_hw.h from this package.

conntrack-tools 1.4.8
Dependencies: libtirpc@1.3.7 libnetfilter-conntrack@1.0.9 libnetfilter-cttimeout@1.0.1 libnetfilter-cthelper@1.0.1 libnetfilter-queue@1.0.5 libnfnetlink@1.0.2 libmnl@1.0.5
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://netfilter.org/projects/conntrack-tools/index.html
Licenses: GPL 2+
Build system: gnu
Synopsis: Set of tools targeting the conntrack kernel subsystem
Description:

The tool conntrack provides a full featured interface that is intended to replace the old /proc/net/ip_conntrack interface. Using conntrack, you can view and manage the in-kernel connection tracking state table from userspace. On the other hand, conntrackd covers the specific aspects of stateful firewalls to enable highly available scenarios, and can be used as statistics collector as well.

Since 1.2.0, the conntrack-tools includes the nfct command line utility. This utility only supports the nfnetlink_cttimeout by now. In the long run, we expect that it will replace conntrack by providing a syntax similar to nftables.

dualsensectl 0.7
Dependencies: eudev@3.2.14 dbus@1.16.2 hidapi@0.15.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/nowrep/dualsensectl
Licenses: GPL 2
Build system: meson
Synopsis: Linux tool for controlling PS5 DualSense controller
Description:

This package provides a Linux tool for controlling a PS5 DualSense controller. It has to be already connected via USB or connected via Bluetooth.

pflask 0.2
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://ghedo.github.io/pflask/
Licenses: FreeBSD
Build system: cmake
Synopsis: Simple tool for creating Linux namespace containers
Description:

pflask is a simple tool for creating Linux namespace containers. It can be used for running a command or even booting an OS inside an isolated container, created with the help of Linux namespaces. It is similar in functionality to chroot, although pflask provides better isolation thanks to the use of namespaces.

kmod 29
Dependencies: xz@5.4.5 zlib@1.3.1 zstd@1.5.6
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.kernel.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Kernel module tools
Description:

Kmod is a set of tools to handle common tasks with Linux kernel modules like insert, remove, list, check properties, resolve dependencies and aliases.

These tools are designed on top of libkmod, a library that is shipped with kmod. The aim is to be compatible with tools, configurations and indices from the module-init-tools project.

f2fs-tools 1.16.0
Dependencies: util-linux@2.42.2
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://f2fs.wiki.kernel.org/
Licenses: GPL 2 LGPL 2.1
Build system: gnu
Synopsis: Userland tools for f2fs
Description:

F2FS, the Flash-Friendly File System, is a modern file system designed to be fast and durable on flash devices such as solid-state disks and SD cards. This package provides the userland utilities.

ipvsadm 1.31
Dependencies: libnl@3.12.0 popt@1.18
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: http://www.linuxvirtualserver.org/software/ipvs.html
Licenses: GPL 2+
Build system: gnu
Synopsis: IP virtual server administration utility
Description:

ipvsadm(8) is used to set up, maintain or inspect the virtual server table in the Linux kernel. The Linux Virtual Server can be used to build scalable network services based on a cluster of two or more nodes.

inotify-tools 3.22.6.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/rvoicilas/inotify-tools/wiki
Licenses: GPL 2+
Build system: gnu
Synopsis: Monitor file accesses
Description:

The inotify-tools packages provides a C library and command-line tools to use Linux' inotify mechanism, which allows file accesses to be monitored.

bcc 0.30.0
Dependencies: bash-minimal@5.2.37 clang@15.0.7 elfutils@0.192 luajit@v2.1-0.04dca79 libbpf@1.7.0 python-setuptools@80.9.0 python-wrapper@3.12.12
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/iovisor/bcc
Licenses: ASL 2.0
Build system: cmake
Synopsis: Tools for BPF on Linux
Description:

BCC is a toolkit for creating efficient kernel tracing and manipulation programs, and includes several useful tools and examples. It makes use of extended BPF (Berkeley Packet Filters), formally known as eBPF, a new feature that was first added to Linux 3.15. Much of what BCC uses requires Linux 4.1 and above.

eudev 3.2.14
Dependencies: util-linux@2.42.2 kmod@29
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/eudev-project/eudev
Licenses: GPL 2+
Build system: gnu
Synopsis: Userspace device management
Description:

Udev is a daemon which dynamically creates and removes device nodes from /dev/, handles hotplug events and loads drivers at boot time.

edac-utils 0.18
Dependencies: sysfsutils@2.1.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/grondo/edac-utils
Licenses: GPL 2+
Build system: gnu
Synopsis: Memory error detection and correction userspace helpers
Description:

This package provides userspace helpers for memory error detection and correction (EDAC).

chimerautils 15.0.3
Dependencies: acl@2.3.1 libedit@20191231-3.1 libxo@2.3.0 ncurses@6.2.20210619 openssl@3.5.7 zlib@1.3.1 zstd@1.5.6
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/chimera-linux/chimerautils
Licenses: FreeBSD
Build system: meson
Synopsis: The FreeBSD-based core Linux userland from Chimera Linux
Description:

This is a port of the FreeBSD userland for Linux provided by the Chimera Linux distribution. Essentially, it is a collection of UNIX tools such as grep, cp, vi, etc. and can be used as an alternative to the corresponding implementations from the GNU project.

mdadm 4.2
Dependencies: eudev@3.2.14
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: http://neil.brown.name/blog/mdadm
Licenses: GPL 2+
Build system: gnu
Synopsis: Tool for managing Linux Software RAID arrays
Description:

mdadm is a tool for managing Linux Software RAID arrays. It can create, assemble, report on, and monitor arrays. It can also move spares between raid arrays when needed.

libmnl 1.0.5
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.netfilter.org/projects/libmnl/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Netlink utility library
Description:

Libmnl is a minimalistic user-space library oriented to Netlink developers. There are a lot of common tasks in parsing, validating, constructing of both the Netlink header and TLVs that are repetitive and easy to get wrong. This library aims to provide simple helpers that allows you to re-use code and to avoid re-inventing the wheel.

linux-libre 6.1.187
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.gnu.org/software/linux-libre/
Licenses: GPL 2
Build system: gnu
Synopsis: 100% free redistribution of a cleaned Linux kernel
Description:

GNU Linux-Libre is a free (as in freedom) variant of the Linux kernel. It has been modified to remove all non-free binary blobs.

libtraceevent 1.9.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/
Licenses: GPL 2 LGPL 2.1
Build system: meson
Synopsis: Linux kernel trace event library
Description:

This library parses raw Linux kernel trace event formats.

fbcat 0.5.2
Dependencies: netpbm@10.78.3
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://jwilk.net/software/fbcat
Licenses: GPL 2
Build system: gnu
Synopsis: Take a screenshot of the contents of the Linux framebuffer
Description:

fbcat saves the contents of the Linux framebuffer (/dev/fb*), or a dump thereof. It supports a wide range of drivers and pixel formats.

fbcat can take screenshots of virtually any application that can be made to write its output to the framebuffer, including (but not limited to) text-mode or graphical applications that don't use a display server.

Also included is fbgrab, a wrapper around fbcat that emulates the behaviour of Gunnar Monell's older fbgrab utility.

bin-graph 1.2.0
Dependencies: libpng@1.6.39
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/8dcc/bin-graph
Licenses: GPL 3
Build system: gnu
Synopsis: Visualize binary files
Description:

bin-graph provides a simple way of visualizing the different regions of a binary file.

Total packages: 33008