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

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.


grub-efi32 2.14
Dependencies: efibootmgr@18 mtools@4.0.49 gettext-minimal@0.23.1 freetype@2.13.3 ncurses@6.2.20210619 libtasn1@4.21.0 console-setup@1.212 lvm2@2.03.22 mdadm@4.2 fuse@3.18.1
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.gnu.org/software/grub/
Licenses: GPL 3+
Build system: gnu
Synopsis: GRand Unified Boot loader (UEFI 32bit version)
Description:

GRUB is a multiboot bootloader. It is used for initially loading the kernel of an operating system and then transferring control to it. The kernel then goes on to load the rest of the operating system. As a multiboot bootloader, GRUB handles the presence of multiple operating systems installed on the same computer; upon booting the computer, the user is presented with a menu to select one of the installed operating systems.

u-boot-sifive-unmatched 2026.01
Dependencies: opensbi-generic@1.8.1
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.denx.de/wiki/U-Boot/
Licenses: GPL 2+
Build system: gnu
Synopsis: ARM bootloader
Description:

U-Boot is a bootloader used mostly for ARM boards. It also initializes the boards (RAM etc).

u-boot-sandbox 2026.01
Dependencies: efitools@1.9.2 sdl2@2.30.8
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.denx.de/wiki/U-Boot/
Licenses: GPL 2+
Build system: gnu
Synopsis: ARM bootloader
Description:

U-Boot is a bootloader used mostly for ARM boards. It also initializes the boards (RAM etc).

The sandbox configuration of U-Boot provides a u-boot command that runs as a normal user space application. It can be used to test the functionality of U-Boot interactively without having to deploy to an actual target device. See Sandbox<6> for more information (for example by running info "(u-boot) Sandbox<6>").

u-boot-documentation 2026.01
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.denx.de/wiki/U-Boot/
Licenses: GPL 2+
Build system: gnu
Synopsis: U-Boot documentation
Description:

This package provides the documentation for U-Boot, as an Info manual.

u-boot-a20-olinuxino-micro 2026.01
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.denx.de/wiki/U-Boot/
Licenses: GPL 2+
Build system: gnu
Synopsis: ARM bootloader
Description:

U-Boot is a bootloader used mostly for ARM boards. It also initializes the boards (RAM etc).

patman 2026.01
Dependencies: git@2.54.0 git@2.54.0 guile@3.0.9 python-pygit2@1.18.2 python-requests@2.32.5 python-u-boot-pylib@2026.01
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.denx.de/wiki/U-Boot/
Licenses: GPL 2+
Build system: pyproject
Synopsis: Patch automation tool
Description:

Patman is a patch automation script which:

  • Creates patches directly from your branch

  • Cleans them up by removing unwanted tags

  • Inserts a cover letter with change lists

  • Runs the patches through automated checks

  • Optionally emails them out to selected people.

u-boot-nanopi-r4s-rk3399 2026.01
Dependencies: arm-trusted-firmware-rk3399@2.12.9
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.denx.de/wiki/U-Boot/
Licenses: GPL 2+
Build system: gnu
Synopsis: ARM bootloader
Description:

U-Boot is a bootloader used mostly for ARM boards. It also initializes the boards (RAM etc).

u-boot-firefly-rk3399 2026.01
Dependencies: arm-trusted-firmware-rk3399@2.12.9
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.denx.de/wiki/U-Boot/
Licenses: GPL 2+
Build system: gnu
Synopsis: ARM bootloader
Description:

U-Boot is a bootloader used mostly for ARM boards. It also initializes the boards (RAM etc).

u-boot-puma-rk3399 2026.01
Dependencies: arm-trusted-firmware-rk3399@2.12.9
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.denx.de/wiki/U-Boot/
Licenses: GPL 2+
Build system: gnu
Synopsis: ARM bootloader
Description:

U-Boot is a bootloader used mostly for ARM boards. It also initializes the boards (RAM etc).

u-boot-rpi-4-32b-efi-bin 2026.01
Dependencies: u-boot-rpi-4-32b-efi@2026.01
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.denx.de/wiki/U-Boot/
Licenses: GPL 2+
Build system: trivial
Synopsis: ARM bootloader
Description:

U-Boot is a bootloader used mostly for ARM boards. It also initializes the boards (RAM etc).

It allows network booting and uses the device-tree from the firmware, allowing the usage of overlays. It can act as an EFI firmware for the grub-efi-netboot-removable-bootloader. This is a 32-bit build of U-Boot.

This package only contains the file u-boot.bin.

u-boot-rpi-3-32b-bin 2026.01
Dependencies: u-boot-rpi-3-32b@2026.01
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.denx.de/wiki/U-Boot/
Licenses: GPL 2+
Build system: trivial
Synopsis: ARM bootloader
Description:

U-Boot is a bootloader used mostly for ARM boards. It also initializes the boards (RAM etc).

This is a 32-bit build of U-Boot.

This package only contains the file u-boot.bin.

u-boot-rpi-2-efi 2026.01
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.denx.de/wiki/U-Boot/
Licenses: GPL 2+
Build system: gnu
Synopsis: ARM bootloader
Description:

U-Boot is a bootloader used mostly for ARM boards. It also initializes the boards (RAM etc).

It allows network booting and uses the device-tree from the firmware, allowing the usage of overlays. It can act as an EFI firmware for the grub-efi-netboot-removable-bootloader. This is a 32-bit build of U-Boot.

u-boot-rpi-3-32b-efi 2026.01
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.denx.de/wiki/U-Boot/
Licenses: GPL 2+
Build system: gnu
Synopsis: ARM bootloader
Description:

U-Boot is a bootloader used mostly for ARM boards. It also initializes the boards (RAM etc).

It allows network booting and uses the device-tree from the firmware, allowing the usage of overlays. It can act as an EFI firmware for the grub-efi-netboot-removable-bootloader. This is a 32-bit build of U-Boot.

u-boot-rock-4c-plus-rk3399 2026.01
Dependencies: arm-trusted-firmware-rk3399@2.12.9
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.denx.de/wiki/U-Boot/
Licenses: GPL 2+
Build system: gnu
Synopsis: ARM bootloader
Description:

U-Boot is a bootloader used mostly for ARM boards. It also initializes the boards (RAM etc).

u-boot-rock64-rk3328 2026.01
Dependencies: arm-trusted-firmware-rk3328@2.12.9
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.denx.de/wiki/U-Boot/
Licenses: GPL 2+
Build system: gnu
Synopsis: ARM bootloader
Description:

U-Boot is a bootloader used mostly for ARM boards. It also initializes the boards (RAM etc).

u-boot-qemu-riscv64-smode 2026.01
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.denx.de/wiki/U-Boot/
Licenses: GPL 2+
Build system: gnu
Synopsis: ARM bootloader
Description:

U-Boot is a bootloader used mostly for ARM boards. It also initializes the boards (RAM etc).

dtc 1.7.2
Dependencies: python@3.12.12
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.devicetree.org
Licenses: GPL 2+
Build system: meson
Synopsis: Compiles device tree source files
Description:

dtc compiles device tree source files to device tree binary files. These are board description files used by Linux and BSD.

u-boot-orangepi-zero2w 2026.01
Dependencies: arm-trusted-firmware-sun50i-h616@2.12.9
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.denx.de/wiki/U-Boot/
Licenses: GPL 2+
Build system: gnu
Synopsis: ARM bootloader
Description:

U-Boot is a bootloader used mostly for ARM boards. It also initializes the boards (RAM etc).

u-boot-qemu-riscv64 2026.01
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.denx.de/wiki/U-Boot/
Licenses: GPL 2+
Build system: gnu
Synopsis: ARM bootloader
Description:

U-Boot is a bootloader used mostly for ARM boards. It also initializes the boards (RAM etc).

u-boot-am335x-boneblack 2026.01
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.denx.de/wiki/U-Boot/
Licenses: GPL 2+
Build system: gnu
Synopsis: ARM bootloader
Description:

U-Boot is a bootloader used mostly for ARM boards. It also initializes the boards (RAM etc).

This U-Boot is built for the BeagleBone Black, which was removed upstream, adjusted from the am335x_evm build with several device trees removed so that it fits within common partitioning schemes.

binutils-bootstrap 0
Channel: guix
Location: gnu/packages/bootstrap.scm (gnu packages bootstrap)
Home page:
Licenses: GPL 3+
Build system: trivial
Synopsis: Bootstrap binaries of the GNU Binutils
Description:

Bootstrap binaries of the GNU Binutils

guile-bootstrap 2.0
Channel: guix
Location: gnu/packages/bootstrap.scm (gnu packages bootstrap)
Home page:
Licenses: LGPL 3+
Build system: raw
Synopsis: Bootstrap Guile
Description:

Pre-built Guile for bootstrapping purposes.

linux-libre-headers-bootstrap 0
Channel: guix
Location: gnu/packages/bootstrap.scm (gnu packages bootstrap)
Home page:
Licenses: GPL 3+
Build system: trivial
Synopsis: Bootstrap linux-libre-headers
Description:

Bootstrap linux-libre-headers

glibc-bootstrap 0
Channel: guix
Location: gnu/packages/bootstrap.scm (gnu packages bootstrap)
Home page:
Licenses: LGPL 2.1+
Build system: trivial
Synopsis: Bootstrap binaries and headers of the GNU C Library
Description:

Bootstrap binaries and headers of the GNU C Library

Total packages: 73955