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

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.


libcgroup 3.2.0
Dependencies: linux-pam@1.5.2
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/libcgroup/libcgroup
Licenses: LGPL 2.1
Build system: gnu
Synopsis: Control groups management tools
Description:

Control groups is Linux kernel method for process resource restriction, permission handling and more. This package provides userspace interface to this kernel feature.

perf 7.0.14
Dependencies: slang@2.3.3 zlib@1.3.1 python@3.12.12 elfutils@0.192 libiberty@14.3.0 libunwind@1.6.2 libtraceevent@1.9.0 numactl@2.0.16
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://perf.wiki.kernel.org/
Licenses: GPL 2
Build system: gnu
Synopsis: Linux profiling with performance counters
Description:

perf is a tool suite for profiling using hardware performance counters, with support in the Linux kernel. perf can instrument CPU performance counters, tracepoints, kprobes, and uprobes (dynamic tracing). It is capable of lightweight profiling. This package contains the user-land tools and in particular the perf command.

evdi 1.14.15
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/DisplayLink/evdi
Licenses: GPL 2
Build system: linux-module
Synopsis: @acronym{EVDI, Extensible Virtual Display Interface} Linux kernel module
Description:

The EVDI is a Linux kernel module that enables management of multiple screens, allowing user-space programs to take control over what happens with the image. It is essentially a virtual display for which applications using the libevdi library can add, remove, and receive screen updates.

The EVDI driver uses the standard Linux DRM. Its displays can be controlled by standard tools such as xrandr and display settings applets in graphical environments.

libnetfilter-acct 1.0.3
Dependencies: libmnl@1.0.5
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://netfilter.org/projects/libnetfilter_acct/index.html
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Library providing interface to extended accounting infrastructure
Description:

libnetfilter_acct is the userspace library providing interface to extended accounting infrastructure.

  1. creating accounting objects

  2. retrieving accounting objects (and atomically set to zero)

  3. deleting accounting objects

For the nfnetlink_acct subsystem.

acpi 1.7
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: http://acpiclient.sourceforge.net
Licenses: GPL 2+
Build system: gnu
Synopsis: Display information on ACPI devices
Description:

acpi attempts to replicate the functionality of the "old" apm command on ACPI systems, including battery and thermal information. It does not support ACPI suspending, only displays information about ACPI devices.

acpilight 1.2
Dependencies: coreutils@9.1 python@3.12.12
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://gitlab.com/wavexx/acpilight
Licenses: GPL 3+
Build system: gnu
Synopsis: Backward-compatibile xbacklight replacement
Description:

acpilight is a backward-compatibile replacement for xbacklight that uses the ACPI interface to set the display brightness. On modern laptops acpilight can control both display and keyboard backlight uniformly on either X11, the console or Wayland.

snapscreenshot 1.0.14.3
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://bisqwit.iki.fi/source/snapscreenshot.html
Licenses: GPL 2
Build system: gnu
Synopsis: Take screenshots of one or more Linux text consoles
Description:

snapscreenshot saves a screenshot of one or more Linux text consoles as a Targa (.tga) image. It can be used by anyone with read access to the relevant /dev/vcs* file(s).

usbip-utils 7.0.14
Dependencies: eudev@3.2.14
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: Utilities for sharing USB devices over IP networks
Description:

The USB/IP protocol enables to pass USB device from a server to a client over the network. The server is a machine which shares an USB device and the client is a machine which uses USB device provided by a server over the network. The USB device may be either physical device connected to a server or software entity created on a server using USB gadget subsystem. The usbip-utils are userspace tools to used to handle connection and management on both side. The client needs the vhci-hcd Linux kernel module and the server needs the usbip_host Linux kernel module.

libfabric 2.5.1
Dependencies: rdma-core@62.0 libnl@3.12.0 psm@3.3.20170428 psm2@12.0 libcxi@13.0.0 curl@8.6.0 json-c@0.18
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://ofiwg.github.io/libfabric/
Licenses: FreeBSD GPL 2
Build system: gnu
Synopsis: Open Fabric Interfaces
Description:

OpenFabrics Interfaces (OFI) is a framework focused on exporting fabric communication services to applications. OFI is best described as a collection of libraries and applications used to export fabric services. The key components of OFI are: application interfaces, provider libraries, kernel services, daemons, and test applications.

Libfabric is a core component of OFI. It is the library that defines and exports the user-space API of OFI, and is typically the only software that applications deal with directly. It works in conjunction with provider libraries, which are often integrated directly into libfabric.

libinih 62
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/benhoyt/inih
Licenses: Modified BSD
Build system: meson
Synopsis: Simple .INI parser library for C
Description:

The inih (INI Not Invented Here) library is a simple .INI file parser written in C. It's only a couple of pages of code, and it was designed to be small and simple, so it's good for embedded systems. It's also more or less compatible with Python's ConfigParser style of .INI files, including RFC 822-style multi-line syntax and name: value entries.

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.

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.

psmisc 23.7
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://gitlab.com/psmisc/psmisc
Licenses: GPL 2+
Build system: gnu
Synopsis: Small utilities that use the proc file system
Description:

psmisc is a set of small utilities that use the proc file system.

  • fuser identifies processes using files or sockets;

  • killall kills processes by name;

  • prtstat prints statistics of a process;

  • pslog prints the log file(s) of a process;

  • pstree shows the currently running processes as a tree;

  • peekfd shows the data travelling over a file descriptor.

libnetfilter-cthelper 1.0.1
Dependencies: libmnl@1.0.5
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://netfilter.org/projects/libnetfilter_cthelper/index.html
Licenses: GPL 2+
Build system: gnu
Synopsis: Library for user-space connection tracking helpers
Description:

libnetfilter_cthelper is a userspace library that provides a programming interface to user-space connection tracking helpers.

  1. register new user-space connection tracking helpers

  2. unregister user-space connection tracking helpers

  3. list existing registered user-space connection tracking helpers

linux-libre-arm64-mnt-reform 6.18.37
Dependencies: reform-debian-packages@2023-07-10-525-g7e8a95c
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 for MNT/Reform systems
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. Configuration options and patches have been applied for use with MNT/Reform systems.

ttyebus-linux-module 1.5-0.fe4332a
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/eBUS/ttyebus
Licenses: GPL 3+
Build system: linux-module
Synopsis: Low-latency Raspberry Pi UART driver
Description:

This package provides a Linux kernel module that will provide a serial device /dev/ttyebus with almost no latency upon receiving. It is dedicated to the PL011 UART of the Raspberry Pi.

gamemode 1.8.2
Dependencies: dbus@1.16.2 elogind@255.17 libinih@62
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/FeralInteractive/gamemode
Licenses: Modified BSD
Build system: meson
Synopsis: Optimise Linux system performance on demand
Description:

GameMode is a daemon and library for Linux that allows games to request a set of optimisations be temporarily applied to the host OS and/or a game process. GameMode was designed primarily as a stop-gap solution to problems with the Intel and AMD CPU powersave or ondemand governors, but is now host to a range of optimisation features and configurations, including CPU governor, I/O priority, process niceness, kernel scheduler, screensaver inhibiting, GPU performance mode, and custom scripts.

linux-libre 6.18.37
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.

libiec61883 1.2.0
Propagated dependencies: libraw1394@2.1.2
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://ieee1394.wiki.kernel.org/index.php/Main_Page
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Isochronous streaming media library for IEEE 1394
Description:

The libiec61883 library provides a higher level API for streaming DV, MPEG-2 and audio over Linux IEEE 1394.

eudev 3.2.14
Dependencies: util-linux@2.40.4 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.

python-evemu 2.7.0
Dependencies: libevdev@1.13.6
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.freedesktop.org/wiki/Evemu/
Licenses: GPL 3
Build system: gnu
Synopsis: Record and replay input device events
Description:

This package provides a way to record and replay device descriptions and events, making it possible to emulate input devices through the Linux kernel's input system. Emulated devices are for most practical purposes indistinguishable from real devices.

It provides a command line program and also a Python library.

dislocker 0.7.3
Dependencies: fuse@2.9.9 mbedtls@2.28.9
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/Aorimn/dislocker
Licenses: GPL 2+
Build system: cmake
Synopsis: FUSE driver to read/write Windows BitLocker drives
Description:

This package provides means to to read BitLocker encrypted partitions. Write functionality is also provided but check the README.

multipath-tools 0.11.0
Dependencies: json-c@0.18 libaio@0.3.113 liburcu@0.15.6 lvm2@2.03.22 readline@8.2.13 eudev@3.2.14 util-linux@2.40.4
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/opensvc/multipath-tools
Licenses: GPL 2+ LGPL 2.0+
Build system: gnu
Synopsis: Access block devices through multiple paths
Description:

This package provides the following binaries to drive the Linux Device Mapper multipathing driver:

  1. multipath - Device mapper target autoconfig.

  2. multipathd - Multipath daemon.

  3. mpathpersist - Manages SCSI persistent reservations on dm multipath devices.

  4. kpartx - Create device maps from partition tables.

linux-libre-headers 6.12.17
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: GNU Linux-Libre kernel headers
Description:

Headers of the Linux-Libre kernel.

Total packages: 73978