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

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.


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.

xfs_repair-static 6.12.0
Dependencies: xfsprogs-static@6.12.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://xfs.wiki.kernel.org/
Licenses: GPL 2 LGPL 2.1
Build system: trivial
Synopsis: Statically linked @command{xfs_repair} from xfsprogs
Description:

This package provides a statically linked xfs_repair taken from the xfsprogs package. It is meant to be used in initrds.

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.

ryzen-smu 0.1.5
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://gitlab.com/leogx9r/ryzen_smu
Licenses: GPL 2
Build system: linux-module
Synopsis: System Management Unit driver for AMD Ryzen processors
Description:

This package provides a way to access the System Management Unit for certain AMD Ryzen processors. This includes access to the System Management Network.

linux-libre-arm64-generic 5.10.258
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.

python-evdev 1.9.1
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/gvalkov/python-evdev
Licenses: Modified BSD
Build system: pyproject
Synopsis: Bindings to the Linux input handling subsystem
Description:

Python-evdev provides bindings to the generic input event interface in Linux. The evdev interface serves the purpose of passing events generated in the kernel directly to userspace through character devices that are typically located in /dev/input/.

This package also comes with bindings to uinput, the userspace input subsystem. uinput allows userspace programs to create and handle input devices that can inject events directly into the input subsystem.

libnetfilter-log 1.0.2
Dependencies: libnfnetlink@1.0.2 libmnl@1.0.5
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://netfilter.org/projects/libnetfilter_log/index.html
Licenses: GPL 2+
Build system: gnu
Synopsis: Library providing interface to packets logged by netfilter
Description:

libnetfilter_log is a userspace library providing interface to packets that have been logged by the kernel packet filter. It is is part of a system that deprecates the old syslog/dmesg based packet logging. This library has been previously known as libnfnetlink_log.

  1. receiving to-be-logged packets from the kernel nfnetlink_log subsystem

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.

unionfs-fuse 3.3
Dependencies: fuse@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
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.

bolt 0.9.10
Dependencies: eudev@3.2.14 dbus@1.16.2 polkit@121
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://gitlab.freedesktop.org/bolt/bolt
Licenses: GPL 2+
Build system: meson
Synopsis: Thunderbolt 3 device manager
Description:

This package provides boltd, a userspace daemon for Thunderbolt devices, and boltctl, a command-line utility for managing those devices.

The daemon boltd exposes devices via D-Bus to clients. It also stores a database of previously authorized devices and will, depending on the policy set for the individual devices, automatically authorize newly connected devices without user interaction.

The command-line utility boltctl manages Thunderbolt devices via boltd. It can list devices, monitor changes, and initiate authorization of devices.

libtree 3.1.1
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/haampie/libtree
Licenses: Expat
Build system: gnu
Synopsis: Show output of @command{ldd} as a tree
Description:

This tool turns ldd into a tree and explains how shared libraries are found or why they cannot be located.

tmon 7.0.14
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.

turbostat 7.0.14
Dependencies: libcap@2.64
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: Report x86 processor frequency and idle statistics
Description:

Turbostat reports x86 processor topology, frequency, idle power state statistics, temperature, and power consumption. Some information is unavailable on older processors.

It can be used to identify machines that are inefficient in terms of power usage or idle time, report the rate of SMIs occurring on the system, or verify the effects of power management tuning.

turbostat reads hardware counters but doesn't write to them, so it won't interfere with the OS or other running processes---including multiple invocations of itself.

renameat2 0.0.0-0.5c5193f
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://gist.github.com/eatnumber1/f97ac7dad7b1f5a9721f
Licenses: Expat
Build system: gnu
Synopsis: Command to call the renameat2 Linux system call
Description:

This package provides a renameat2 command that calls the Linux-specific renameat2 system call.

alsa-topology-conf 1.2.5.1
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.alsa-project.org/wiki/Main_Page
Licenses: Modified BSD
Build system: copy
Synopsis: The Advanced Linux Sound Architecture libraries
Description:

This package contains ALSA topology configuration files that can be used for specific audio hardware.

libuev 2.4.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://troglobit.com/projects/libuev/
Licenses: Expat
Build system: gnu
Synopsis: Lightweight event loop library for epoll family APIs
Description:

This package provides small event loop that wraps the epoll family of APIs.

libcap 2.64
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://sites.google.com/site/fullycapable/
Licenses: Modified BSD GPL 2
Build system: gnu
Synopsis: Library for working with POSIX capabilities
Description:

Libcap2 provides a programming interface to POSIX capabilities on Linux-based operating 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).

linux-libre-mips64el-fuloong2e 7.0.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: 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.

ntfsfix-static 2022.10.3
Dependencies: ntfs-3g-static@2022.10.3
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: trivial
Synopsis: Statically linked @command{ntfsfix} from ntfs-3g
Description:

This package provides a statically linked ntfsfix taken from the ntfs-3g package. It is meant to be used in initrds.

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.

libgpiod 2.2.2
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/
Licenses: LGPL 2.1+ GPL 2+ LGPL 3+
Build system: gnu
Synopsis: Interact with the Linux GPIO character device
Description:

This package provides a C library with C++ bindings and command-line tools for interacting with GPIO devices that avoids the usage of older system-wide /sys interface.

i2c-tools 4.3
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: http://jdelvare.nerim.net/devel.html#i2ctools
Licenses: GPL 2+
Build system: gnu
Synopsis: I2C tools for Linux
Description:

The i2c-tools package contains a heterogeneous set of I2C tools for Linux: a bus probing tool, a chip dumper, register-level SMBus access helpers, EEPROM decoding scripts, EEPROM programming tools, and a python module for SMBus access.

wireless-regdb 2023.05.03
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://wireless.wiki.kernel.org/en/developers/regulatory/wireless-regdb
Licenses: ISC
Build system: gnu
Synopsis: Wireless regulatory database
Description:

This package contains the wireless regulatory database for the CRDA. The database contains information on country-specific regulations for the wireless spectrum.

Total packages: 72465