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

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.


belr 5.3.112
Dependencies: bctoolbox@5.3.112
Channel: guix
Location: gnu/packages/linphone.scm (gnu packages linphone)
Home page: https://gitlab.linphone.org/BC/public/belr
Licenses: GPL 3+
Build system: cmake
Synopsis: Belledonne Communications Language Recognition Library
Description:

Belr is Belledonne Communications' language recognition library, written in C++11. It parses text inputs formatted according to a language defined by an ABNF grammar, such as the protocols standardized at IETF.

bcmatroska2 5.3.101
Dependencies: bctoolbox@5.3.112
Channel: guix
Location: gnu/packages/linphone.scm (gnu packages linphone)
Home page: https://gitlab.linphone.org/BC/public/bcmatroska2
Licenses: GPL 2+ Original BSD LGPL 2.1+
Build system: cmake
Synopsis: Belledonne Communications Media Container
Description:

BcMatroska is a free and open standard multi-media container format. It can hold an unlimited number of video, audio, picture, or subtitle tracks in one file. This project provides a convenient distribution of the Matroska multimedia container format.

lime 5.3.112
Dependencies: bctoolbox@5.3.112 belle-sip@5.3.112 belr@5.3.112 soci@4.0.3
Channel: guix
Location: gnu/packages/linphone.scm (gnu packages linphone)
Home page: https://linphone.org/technical-corner/lime
Licenses: GPL 3+
Build system: cmake
Synopsis: Belledonne Communications Encryption Library
Description:

LIME is an encryption library for one-to-one and group instant messaging, allowing users to exchange messages privately and asynchronously. It supports multiple devices per user and multiple users per device.

msopenh264 5.2.0-0.041b07a
Dependencies: bctoolbox@5.3.112 mediastreamer2@5.3.112 openh264@2.6.0 ortp@5.3.112
Channel: guix
Location: gnu/packages/linphone.scm (gnu packages linphone)
Home page: https://gitlab.linphone.org/BC/public/msopenh264
Licenses: GPL 2+
Build system: cmake
Synopsis: Media Streamer H.264 Codec
Description:

MsOpenH264 is an H.264 encoder/decoder plugin for mediastreamer2 based on the openh264 library.

bcunit 5.4.118
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/linphone.scm (gnu packages linphone)
Home page: https://gitlab.linphone.org/BC/public/bcunit
Licenses: LGPL 2.0+
Build system: cmake
Synopsis: Belledonne Communications Unit Testing Framework
Description:

BCUnit is a fork of the defunct project CUnit, with several fixes and patches applied. It is a unit testing framework for writing, administering, and running unit tests in C.

bcg729 1.1.1-1.8bec1e5
Channel: guix
Location: gnu/packages/linphone.scm (gnu packages linphone)
Home page: https://linphone.org/technical-corner/bcg729
Licenses: GPL 3+
Build system: cmake
Synopsis: Belledonne Communications G729 Codec
Description:

BcG729 is an implementation of both encoder and decoder of the ITU G729 speech codec. The library written in C 99 is fully portable and can be executed on many platforms including both ARM and x86 processors. It supports concurrent channels encoding and decoding for multi call application such as conferencing.

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.

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.

libnl-python3 3.12.0
Dependencies: python-setuptools@80.9.0 python-wrapper@3.12.12 libxcrypt@4.4.38
Propagated dependencies: libnl@3.12.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.infradead.org/~tgr/libnl/
Licenses: GPL 2
Build system: gnu
Synopsis: NetLink protocol library suite
Description:

The libnl suite is a collection of libraries providing APIs to netlink protocol based Linux kernel interfaces. Netlink is an IPC mechanism primarily between the kernel and user space processes. It was designed to be a more flexible successor to ioctl to provide mainly networking related kernel configuration and monitoring interfaces.

interception-dual-function-keys 1.5.0
Dependencies: libevdev@1.13.6 yaml-cpp@0.9.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://gitlab.com/interception/linux/plugins/dual-function-keys
Licenses: Expat
Build system: gnu
Synopsis: Tap for one key, hold for another
Description:

Dual Function Keys is a plugin for interception-tools that allows one to send arbitrary keycodes when a given key is tapped or held.

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.

fuse 2.9.9
Dependencies: bash-minimal@5.2.37 util-linux@2.40.4
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.

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

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.

efivar 39
Dependencies: popt@1.18
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/rhboot/efivar
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Tool and library to manipulate EFI variables
Description:

This package provides a library and a command line interface to the variable facility of UEFI boot firmware.

cxi-driver 14.0.0
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.

libnetfilter-queue 1.0.5
Dependencies: libmnl@1.0.5 libnfnetlink@1.0.2
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://netfilter.org/projects/libnetfilter_queue/index.html
Licenses: GPL 2+
Build system: gnu
Synopsis: Library for kernel netfilter infrastructure and state
Description:

libnetfilter_queue is a userspace library providing an API to packets that have been queued by the kernel packet filter. It is is part of a system that deprecates the old ip_queue/libipq mechanism.

cpuid 20260220
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.etallen.com/cpuid.html
Licenses: GPL 2+
Build system: gnu
Synopsis: Dump x86 CPUID processor information
Description:

cpuid dumps detailed information about the CPU(s) gathered from the CPUID instruction, and also determines the exact model of CPU(s). It supports Intel, AMD, and VIA CPUs, as well as older Transmeta, Cyrix, UMC, NexGen, Rise, and SiS CPUs.

tlp 1.9.0
Dependencies: dbus@1.16.2 ethtool@6.2 eudev@3.2.14 grep@3.11 guile@3.0.9 hdparm@9.65 inetutils@2.7 iw@5.19 kmod@29 pciutils@3.13.0 perl@5.36.0 sed@4.9 usbutils@018 util-linux@2.40.4 wireless-tools@30.pre9 x86-energy-perf-policy@7.0.14
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://linrunner.de/en/tlp/tlp.html
Licenses: GPL 2+ GPL 3+
Build system: gnu
Synopsis: Power management tool for Linux
Description:

TLP is a power management tool for Linux. It comes with a default configuration already optimized for battery life. Nevertheless, TLP is customizable to fulfil system requirements. TLP settings are applied every time the power supply source is changed.

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.

haveged 1.9.19
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.issihosts.com/haveged
Licenses: non-copyleft non-copyleft Public Domain GPL 3+
Build system: gnu
Synopsis: Entropy source for the Linux random number generator
Description:

haveged generates an unpredictable stream of random numbers for use by Linux's /dev/random and /dev/urandom devices. The kernel's standard mechanisms for filling the entropy pool may not be sufficient for systems with high needs or limited user interaction, such as headless servers.

haveged runs as a privileged daemon, harvesting randomness from the indirect effects of hardware events on hidden processor state using the HAVEGE algorithm. It tunes itself to its environment and provides the same built-in test suite for the output stream as used on certified hardware security devices.

The quality of the randomness produced by this algorithm has not been proven. It is recommended to run it together with another entropy source like rngd, and not as a replacement for it.

sysstat 12.7.5
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://sysstat.github.io
Licenses: GPL 2+
Build system: gnu
Synopsis: Performance monitoring tools for Linux
Description:

The sysstat utilities are a collection of performance monitoring tools for Linux. These include mpstat, iostat, tapestat, cifsiostat, pidstat, sar, sadc, sadf and sa.

firejail 0.9.78
Dependencies: apparmor@4.1.2 xdg-dbus-proxy@0.1.5
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/netblue30/firejail
Licenses: GPL 2+
Build system: gnu
Synopsis: Linux namespaces sandbox program
Description:

Firejail is a SUID sandbox program that reduces the risk of security breaches by restricting the running environment of untrusted applications using Linux namespaces, seccomp-bpf and Linux capabilities. The software includes sandbox profiles for a number of common Linux programs. Firejail should be added to the list of setuid programs in the system configuration to work properly.

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.

Total packages: 32521