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

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.


bbswitch-module 0.8-2.19f6020
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/Bumblebee-Project/bbswitch
Licenses: GPL 2
Build system: linux-module
Synopsis: Kernel module that disables discrete Nvidia graphics cards
Description:

The bbswitch module provides a way to toggle the Nvidia graphics card on Optimus laptops.

procenv 0.60
Dependencies: expat@2.7.1 libcap@2.64 libselinux@3.4
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/jamesodhunt/procenv/
Licenses: GPL 3+
Build system: gnu
Synopsis: Utility to show process environment
Description:

Procenv is a command-line tool that displays as much detail about itself and its environment as possible. It can be used as a test tool, to understand the type of environment a process runs in, and for comparing system environments.

acpi-call-linux-module 1.2.2
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/nix-community/acpi_call
Licenses: GPL 3+
Build system: linux-module
Synopsis: Linux kernel module to perform ACPI method calls
Description:

This simple Linux kernel module allows calls from user space to any ACPI method provided by your computer's firmware, by writing to /proc/acpi/call. You can pass any number of parameters of types ACPI_INTEGER, ACPI_STRING, and ACPI_BUFFER.

It grants direct and undocumented access to your hardware that may cause damage and should be used with caution, especially on untested models.

ecryptfs-utils 111
Dependencies: coreutils@9.1 cryptsetup-minimal@2.8.4 findutils@4.10.0 gawk@5.3.0 grep@3.11 keyutils@1.6.3 linux-pam@1.5.2 lsof@4.99.6 lvm2@2.03.22 nss@3.101.4 rsync@3.4.4 sed@4.9 util-linux@2.40.4 which@2.21
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://ecryptfs.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Cryptographic file system utilities
Description:

eCryptfs is a POSIX-compliant stacked cryptographic file system for Linux. Each file's cryptographic meta-data is stored inside the file itself, along with the encrypted contents. This allows individual encrypted files to be copied between hosts and still be decrypted with the proper key. eCryptfs is a native Linux file system, and has been part of the Linux kernel since version 2.6.19. This package contains the userland utilities to manage it.

proot 5.4.0
Dependencies: libarchive@3.7.7 talloc@2.4.2
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/proot-me/PRoot
Licenses: GPL 2+
Build system: gnu
Synopsis: Unprivileged chroot, bind mount, and binfmt_misc
Description:

PRoot is a user-space implementation of chroot, mount --bind, and binfmt_misc. This means that users don't need any privileges or setup to do things like using an arbitrary directory as the new root file system, making files accessible somewhere else in the file system hierarchy, or executing programs built for another CPU architecture transparently through QEMU user-mode. Also, developers can use PRoot as a generic process instrumentation engine thanks to its extension mechanism. Technically PRoot relies on ptrace, an unprivileged system-call available in the kernel Linux.

reform2-lpc-module 1.79
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://source.mnt.re/reform/reform-tools/
Licenses: GPL 3+
Build system: linux-module
Synopsis: Linux kernel module for the Reform 2 system controller
Description:

The reform2_lpc module allows for interaction with the NXP LPC11U24 Cortex-M0 MCU system controller in the Reform 2 open hardware laptop. It provides battery status information and is necessary to completely shut down the system when powering it off via userspace.

ulogd 2.0.7
Dependencies: libnfnetlink@1.0.2 libmnl@1.0.5 libnetfilter-log@1.0.2 libnetfilter-conntrack@1.0.9 libnetfilter-acct@1.0.3 sqlite@3.39.3 libpcap@1.10.1 jansson@2.14 postgresql@14.20 mariadb@10.11.14 zlib@1.3.1 openssl@3.5.5
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://netfilter.org/projects/nfacct/index.html
Licenses: GPL 2
Build system: gnu
Synopsis: Logging daemon for netfilter and iptables
Description:

ulogd is a userspace logging daemon for netfilter/iptables related logging. This includes per-packet logging of security violations, per-packet logging for accounting, per-flow logging and flexible user-defined accounting.

  1. Packet and flow-based traffic accounting

  2. Flexible user-defined traffic accounting via nfacct infrastructure

  3. SQL database back-end support: SQLite3, PostgreSQL, MySQL

  4. Text-based output formats: CSV, XML, Netfilter's LOG, Netfilter's conntrack

jmtpfs 0.5
Dependencies: file@5.46 fuse@2.9.9 libmtp@1.1.21
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/JasonFerrara/jmtpfs
Licenses: GPL 3
Build system: gnu
Synopsis: Use a FUSE file system to access data over MTP
Description:

jmtpfs uses FUSE to provide access to data over MTP. Unprivileged users can mount the MTP device as a file system.

proot-static 5.4.0
Dependencies: talloc-static@2.4.2
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/proot-me/PRoot
Licenses: GPL 2+
Build system: gnu
Synopsis: Unprivileged chroot, bind mount, and binfmt_misc (statically linked)
Description:

PRoot is a user-space implementation of chroot, mount --bind, and binfmt_misc. This means that users don't need any privileges or setup to do things like using an arbitrary directory as the new root file system, making files accessible somewhere else in the file system hierarchy, or executing programs built for another CPU architecture transparently through QEMU user-mode. Also, developers can use PRoot as a generic process instrumentation engine thanks to its extension mechanism. Technically PRoot relies on ptrace, an unprivileged system-call available in the kernel Linux.

falcosecurity-libs 0.20.0
Dependencies: elfutils@0.192
Propagated dependencies: c-ares@1.34.4 grpc@1.52.2 jsoncpp@1.9.6 libbpf@1.5.0 libelf@0.8.13 openssl@3.5.5 protobuf@3.21.9 uthash@2.1.0 zlib@1.3.1 curl@8.6.0 re2@2022-12-01 onetbb@2022.3.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/falcosecurity/libs/
Licenses: ASL 2.0
Build system: cmake
Synopsis: Falco security libraries
Description:

The Falco security libraries include libsinsp and libscap. libscap manages the data capture process, while libsinsp is a system inspection library that enriches events from libscap with machine state. libsinsp also performs events filtering with rule evaluation through its internal rule engine. These libraries are used by the sysdig command-line utility.

f2fs-fsck-static 1.16.0
Dependencies: f2fs-tools-static@1.16.0
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: trivial
Synopsis: Statically-linked fsck.f2fs command from f2fs-tools
Description:

This package provides statically-linked fsck.f2fs command taken from the f2fs-tools package. It is meant to be used in initrds.

libnfnetlink 1.0.2
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://www.netfilter.org/projects/libnfnetlink/
Licenses: GPL 2
Build system: gnu
Synopsis: Low-level netfilter netlink communication library
Description:

libnfnetlink is the low-level library for netfilter related kernel/userspace communication. It provides a generic messaging infrastructure for in-kernel netfilter subsystems (such as nfnetlink_log, nfnetlink_queue, nfnetlink_conntrack) and their respective users and/or management tools in userspace.

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.

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: Interface library for the Linux IEEE1394 drivers
Description:

Libraw1394 is the only supported interface to the kernel side raw1394 of the Linux IEEE-1394 subsystem, which provides direct access to the connected 1394 buses to user space. Through libraw1394/raw1394, applications can directly send to and receive from other nodes without requiring a kernel driver for the protocol in question.

libseccomp 2.6.0
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://github.com/seccomp/libseccomp
Licenses: LGPL 2.1
Build system: gnu
Synopsis: Interface to Linux's seccomp syscall filtering mechanism
Description:

The libseccomp library provides an easy to use, platform independent, interface to the Linux Kernel's syscall filtering mechanism. The libseccomp API is designed to abstract away the underlying BPF based syscall filter language and present a more conventional function-call based filtering interface that should be familiar to, and easily adopted by, application developers.

bpftool 7.0.14
Dependencies: elfutils@0.192 libcap@2.64 openssl@3.5.5 readline@8.2.13 zlib@1.3.1
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git/tree/tools/bpf/bpftool
Licenses: GPL 2
Build system: gnu
Synopsis: Tool for inspection and manipulation of eBPF programs and maps
Description:

bpftool allows for inspection and simple modification of BPF objects on the system.

usbutils 018
Dependencies: eudev@3.2.14 libusb@1.0.25 python@3.12.12
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: http://www.linux-usb.org/
Licenses: GPL 2+
Build system: meson
Synopsis: Tools for working with USB devices
Description:

Collection of tools to query what type of USB devices are connected to the system, including lsusb. The experimental usbreset command included in the package, but be aware that it may not work for all devices.

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).

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.

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

ntfs-3g-static 2022.10.3
Dependencies: util-linux@2.40.4 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.

powerstat 0.04.03
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: https://kernel.ubuntu.com/~cking/powerstat/
Licenses: GPL 2
Build system: gnu
Synopsis: Measure system power consumption
Description:

Powerstat measures and reports your computer's power consumption in real time. On mobile PCs, it uses ACPI battery information to measure the power drain of the entire system.

Powerstat can also report RAPL power domain measurements. These are available only on some hardware such as Intel Sandybridge and newer, and cover only part of the machine's components such as CPU, DRAM, and graphics. However, they provide accurate and immediate readings and don't require a battery at all.

The output is like vmstat but also shows power consumption statistics: at the end of a run, powerstat will calculate the average, standard deviation, and minimum and maximum values. It can show a nice histogram too.

iotop-python 0.6-0.a14256a
Channel: guix
Location: gnu/packages/linux.scm (gnu packages linux)
Home page: http://guichaz.free.fr/iotop/
Licenses: GPL 2+
Build system: pyproject
Synopsis: Displays the IO activity of running processes
Description:

Iotop is a Python program with a top like user interface to show the processes currently causing I/O.

xfsprogs 6.12.0
Dependencies: libinih@62 liburcu@0.15.6 util-linux@2.40.4 python-wrapper@3.12.12
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: gnu
Synopsis: XFS file system tools
Description:

This package provides commands to create and check XFS file systems.

Total packages: 72465