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

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.


linux-libre-arm64-mnt-reform 6.12.111
Dependencies: reform-debian-packages@2023-07-10-320-gaf0a461
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.

ryzenadj 0.17.0
Dependencies: pciutils@3.13.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/flygoat/ryzenadj
Licenses: LGPL 3
Build system: cmake
Synopsis: Power management tool for AMD Ryzen APUs
Description:

ryzenadj is an utility to adjust power management settings for AMD Ryzen mobile processors. You will need to ensure it can access /dev/mem, for instance by using the "iomem=relaxed" kernel argument.

kbd 2.5.1
Dependencies: bash-minimal@5.2.37 bzip2@1.0.8 gzip@1.14 linux-pam@1.7.2 xz@5.4.5 zstd@1.5.6
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://kbd-project.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Linux keyboard utilities and keyboard maps
Description:

This package contains keytable files and keyboard utilities compatible for systems using the Linux kernel. This includes commands such as loadkeys, setfont, kbdinfo, and chvt.

earlyoom 1.9.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/rfjakob/earlyoom
Licenses: Expat
Build system: gnu
Synopsis: Simple out of memory (OOM) daemon for the Linux kernel
Description:

Early OOM is a minimalist out of memory (OOM) daemon that runs in user space and provides a more responsive and configurable alternative to the in-kernel OOM killer.

tmon 7.2.7
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.gnu.org/software/linux-libre/
Licenses: GPL 2 GPL 2+
Build system: gnu
Synopsis: Monitor and test the Linux thermal subsystem in real time
Description:

Tmon is a tool to interact with the complex thermal subsystem of the kernel Linux. It helps visualize thermal relationships and real-time thermal data, tune and test cooling devices and sensors, and collect thermal data for further analysis.

As computers become smaller and more thermally constrained, more sensors are added and new cooling capabilities introduced. Thermal relationships can change dynamically. Their complexity grows exponentially among cooling devices, zones, sensors, and trip points.

Linux exposes this relationship through /sys/class/thermal with a matrix of symbolic links, trip point bindings, and device instances. To traverse it by hand is no trivial task: tmon aims to make it understandable.

mcelog 195
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://mcelog.org/
Licenses: GPL 2
Build system: gnu
Synopsis: Machine check monitor for x86 Linux systems
Description:

The mcelog daemon logs memory, I/O, CPU, and other hardware errors on x86 systems running the kernel Linux. It can also perform user-defined tasks, such as bringing bad pages off-line, when configurable error thresholds are exceeded.

wireplumber 0.5.15
Dependencies: dbus@1.16.2 elogind@257.14 glib@2.86.0 lua@5.3.5 pipewire@1.6.8
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://gitlab.freedesktop.org/pipewire/wireplumber
Licenses: Expat
Build system: meson
Synopsis: Session / policy manager implementation for PipeWire
Description:

WirePlumber is a modular session / policy manager for PipeWire and a GObject-based high-level library that wraps PipeWire's API, providing convenience for writing the daemon's modules as well as external tools for managing PipeWire.

cxi-driver 1.0.0-0.5f0ec0e
Propagated dependencies: cassini-headers@14.0.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/HewlettPackard/shs-cxi-driver
Licenses: GPL 2+
Build system: copy
Synopsis: Linux driver for the Cassini/Slingshot interconnect
Description:

This is the Linux driver for the Cray/HPE Cassini 1 and 2 high-speed network interconnect (aka. Slingshot), and its Ethernet driver. It includes the uapi/misc/cxi.h C header file for use by user-land software.

Currently the Linux driver itself is missing from this package.

unionfs-fuse-static 3.3
Dependencies: fuse-static@3.18.1
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/rpodgorny/unionfs-fuse
Licenses: Modified BSD
Build system: cmake
Synopsis: User-space union file system (statically linked)
Description:

UnionFS-FUSE is a flexible union file system implementation in user space, using the FUSE library. Mounting a union file system allows you to "aggregate" the contents of several directories into a single mount point. UnionFS-FUSE additionally supports copy-on-write.

irqbalance 1.9.5
Dependencies: glib@2.86.0 ncurses@6.2.20210619 libnl@3.12.0 libcap-ng@0.9.6
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://irqbalance.github.io/irqbalance/
Licenses: GPL 2
Build system: gnu
Synopsis: Daemon used to load balance CPU interrupts
Description:

Irqbalance is a daemon to help balance the CPU load generated by interrupts across all of a systems CPUs. Irqbalance identifies the highest volume interrupt sources, and isolates each of them to a single unique CPU, so that load is spread as much as possible over an entire processor set, while minimizing cache miss rates for irq handlers.

f2fs-tools-static 1.16.0
Dependencies: util-linux@2.42.2 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.

bluez 5.79
Dependencies: glib@2.86.0 dbus@1.16.2 eudev@3.2.14 libical@3.0.17 readline@8.2.13
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.bluez.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Linux Bluetooth protocol stack
Description:

BlueZ provides support for the core Bluetooth layers and protocols. It is flexible, efficient and uses a modular implementation.

thinkfan 2.0.0
Dependencies: libatasmart@0.19 lm-sensors@3.6.2 yaml-cpp@0.9.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/vmatare/thinkfan
Licenses: GPL 3+
Build system: cmake
Synopsis: Simple fan control program
Description:

Thinkfan is a simple fan control program. It reads temperatures, checks them against configured limits and switches to appropriate (also pre-configured) fan level. It requires a working thinkpad_acpi or any other hwmon driver that enables temperature reading and fan control from userspace.

libpfm4 4.9.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://perfmon2.sourceforge.net/
Licenses: Expat
Build system: gnu
Synopsis: Performance event monitoring library
Description:

This package provides a library called libpfm4, which is used to develop monitoring tools exploiting the performance monitoring events such as those provided by the Performance Monitoring Unit (PMU) of modern processors.

Libpfm4 helps convert from an event name, expressed as a string, to the event encoding that is either the raw event as documented by the hardware vendor or the OS-specific encoding. In the latter case, the library is able to prepare the OS-specific data structures needed by the kernel to setup the event.

libpfm4 provides support for the perf_events interface, which was introduced in Linux 2.6.31.

linux-libre-arm64-mnt-reform 7.1.13
Dependencies: reform-debian-packages@2023-07-10-688-gc3e9ed6
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.

kbd-neo 2486
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://neo-layout.org
Licenses: GPL 3+
Build system: trivial
Synopsis: Neo2 console layout
Description:

Kbd-neo provides the Neo2 keyboard layout for use with loadkeys(1) from kbd(4).

powercap 0.6.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/powercap/powercap
Licenses: Modified BSD
Build system: cmake
Synopsis: Utilities for accessing the powercap Linux kernel feature
Description:

This package contains utilities for accessing the powercap Linux kernel feature through sysfs. It includes an implementation for working with Intel RAPL. It provides the commands powercap-info and powercap-set.

linux-libre-documentation 7.2.7
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: Documentation for the kernel Linux-Libre
Description:

This package provides the documentation for the kernel Linux-Libre, as an Info manual. To consult it, run info linux.

crda 4.15
Dependencies: libnl@3.12.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://wireless.wiki.kernel.org/en/developers/Regulatory/CRDA
Licenses: copyleft-next
Build system: gnu
Synopsis: @acronym{CRDA, Central Regulatory Domain Agent} for WiFi
Description:

The CRDA acts as the udev helper for communication between the kernel Linux and user space for regulatory compliance.

keyd 2.6.0
Dependencies: linux-libre-headers@6.12.17
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/rvaiya/keyd
Licenses: Expat
Build system: gnu
Synopsis: Key remapping daemon for Linux
Description:

Keyd is a keyboard remapping utility with intuitive ini configuration file format. Keyd has several features, many of which are traditionally only found in custom keyboard firmware like QMK.

procps 4.0.3
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://gitlab.com/procps-ng/procps/
Licenses: GPL 2
Build system: gnu
Synopsis: Utilities that give information about processes
Description:

Procps is the package that has a bunch of small useful utilities that give information about processes using the Linux /proc file system. The package includes the programs free, pgrep, pidof, pkill, pmap, ps, pwdx, slabtop, tload, top, vmstat, w, watch and sysctl.

pam-gnupg 0.3
Dependencies: gnupg@2.5.21 linux-pam@1.7.2
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/cruegge/pam-gnupg
Licenses: GPL 3+
Build system: gnu
Synopsis: Unlock GnuPG keys on login
Description:

This package provides a PAM module that hands over your login password to gpg-agent. This can be useful if you are using a GnuPG-based password manager like pass.

ipset 7.17
Dependencies: libmnl@1.0.5
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://ipset.netfilter.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Administration tool for IP sets
Description:

IP sets are a framework inside the Linux 2.4.x and 2.6.x kernel which can be administered by the ipset utility. Depending on the type, currently an IP set may store IP addresses, (TCP/UDP) port numbers or IP addresses with MAC addresses in a way which ensures lightning speed when matching an entry against a set.

If you want to

  • store multiple IP addresses or port numbers and match against the entire collection using a single iptables rule.

  • dynamically update iptables rules against IP addresses or ports without performance penalty.

  • express complex IP address and ports based rulesets with a single iptables rule and benefit from the speed of IP sets.

then IP sets may be the proper tool for you.

genext2fs 1.5.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/bestouff/genext2fs
Licenses: GPL 2
Build system: gnu
Synopsis: Generate ext2 file system as a normal user
Description:

This package provides a program to generate an ext2 file system as a normal (non-root) user. It does not require you to mount the image file to copy files on it, nor does it require that you become the superuser to make device nodes.

Total packages: 33008