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

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.


book-sparc 6.0.0
Dependencies: font-liberation@2.1.5 git@2.54.0
Channel: guix
Location: gnu/packages/books.scm (gnu packages books)
Home page: https://github.com/artyom-poptsov/SPARC
Licenses: CC-BY-SA 4.0
Build system: gnu
Synopsis: Book on combining art and technology
Description:

Science, Programming, Art and Radioelectronics Club (SPARC) is a book that explains how to combine the topics mentioned in the title to build projects. The book can be used to teach programming classes in colleges and to organize workshops in hackerspaces or other community-driven spaces. Currently the book is available in Russian and English.

book-emacs-lisp-elements 2.0.4
Channel: guix
Location: gnu/packages/books.scm (gnu packages books)
Home page: https://protesilaos.com/emacs/emacs-lisp-elements
Licenses: FDL 1.3+
Build system: emacs
Synopsis: Overview of the Emacs Lisp programming language
Description:

Emacs Lisp Elements is a book written by Protesilaos Stavrou, providing a big picture view of the Elisp programming language by combining prose with code. This book aims to provide an idea of how Elisp works by showing some of the main concepts and patterns encountered in everyday Elisp code.

This book is not intended as a replacement for the built-in Emacs Lisp Reference Manual, but instead to give readers enough information to reason about Elisp code.

book-sicp 20180718-3.bda03f7
Channel: guix
Location: gnu/packages/books.scm (gnu packages books)
Home page: https://sarabander.github.io/sicp
Licenses: CC-BY-SA 4.0
Build system: copy
Synopsis: Structure and Interpretation of Computer Programs
Description:

Structure and Interpretation of Computer Programs (SICP) is a textbook aiming to teach the principles of computer programming.

Using Scheme, a dialect of the Lisp programming language, the book explains core computer science concepts such as abstraction in programming, metalinguistic abstraction, recursion, interpreters, and modular programming.

xiphos 4.3.2
Dependencies: dbus@1.16.2 dbus-glib@0.112 libxml2@2.14.6 python@3.12.12 python-lxml@6.0.2
Channel: guix
Location: gnu/packages/books.scm (gnu packages books)
Home page: https://xiphos.org/
Licenses: GPL 2+
Build system: cmake
Synopsis: Open Source Bible Study Software
Description:

Xiphos is a Bible study tool using GTK. It uses Sword to display bibles, commentaries, dictionaries, and other texts and images. Xiphos includes features such as searching, biblesync, bookmarks, parallel study, and original language study.

boost-signals2 1.89.0-0.2ecf1b5
Channel: guix
Location: gnu/packages/boost.scm (gnu packages boost)
Home page: https://github.com/boostorg/signals2
Licenses: X11-style
Build system: trivial
Synopsis: Boost.Signals2 library
Description:

The Boost.Signals2 library is an implementation of a managed signals and slots system.

boost 1.89.0
Dependencies: icu4c@73.1 zlib@1.3.1 python-minimal-wrapper@3.12.12
Channel: guix
Location: gnu/packages/boost.scm (gnu packages boost)
Home page: https://www.boost.org
Licenses: X11-style
Build system: gnu
Synopsis: Peer-reviewed portable C++ source libraries
Description:

A collection of libraries intended to be widely useful, and usable across a broad spectrum of applications.

boost-with-numpy 1.89.0
Dependencies: icu4c@73.1 zlib@1.3.1 python-minimal-wrapper@3.12.12
Channel: guix
Location: gnu/packages/boost.scm (gnu packages boost)
Home page: https://www.boost.org
Licenses: X11-style
Build system: gnu
Synopsis: Boost C++ libraries with inclusion of Boost.NumPy
Description:

A collection of libraries intended to be widely useful, and usable across a broad spectrum of applications.

boost-sync 1.55-2.e690de2
Channel: guix
Location: gnu/packages/boost.scm (gnu packages boost)
Home page: https://github.com/boostorg/sync
Licenses: X11-style
Build system: trivial
Synopsis: Boost.Sync library
Description:

The Boost.Sync library provides mutexes, semaphores, locks and events and other thread related facilities. Boost.Sync originated from Boost.Thread.

boost-mpi 1.89.0
Dependencies: icu4c@73.1 zlib@1.3.1 python-minimal-wrapper@3.12.12 openmpi@4.1.6
Channel: guix
Location: gnu/packages/boost.scm (gnu packages boost)
Home page: https://www.boost.org
Licenses: X11-style
Build system: gnu
Synopsis: Boost C++ libraries with inclusion of Boost.MPI
Description:

A collection of libraries intended to be widely useful, and usable across a broad spectrum of applications.

boost 1.88.0
Dependencies: icu4c@73.1 zlib@1.3.1 python-minimal-wrapper@3.12.12
Channel: guix
Location: gnu/packages/boost.scm (gnu packages boost)
Home page: https://www.boost.org
Licenses: X11-style
Build system: gnu
Synopsis: Peer-reviewed portable C++ source libraries
Description:

A collection of libraries intended to be widely useful, and usable across a broad spectrum of applications.

boost-mpi-numpy 1.89.0
Dependencies: icu4c@73.1 zlib@1.3.1 python-minimal-wrapper@3.12.12 openmpi@4.1.6 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/boost.scm (gnu packages boost)
Home page: https://www.boost.org
Licenses: X11-style
Build system: gnu
Synopsis: Boost C++ libraries with inclusion of Boost.MPI and Boost.NumPy
Description:

A collection of libraries intended to be widely useful, and usable across a broad spectrum of applications.

boost-static 1.89.0
Dependencies: icu4c@73.1 zlib@1.3.1 python-minimal-wrapper@3.12.12
Channel: guix
Location: gnu/packages/boost.scm (gnu packages boost)
Home page: https://www.boost.org
Licenses: X11-style
Build system: gnu
Synopsis: Peer-reviewed portable C++ source libraries
Description:

A collection of libraries intended to be widely useful, and usable across a broad spectrum of applications.

mdds 2.1.1
Propagated dependencies: boost@1.83.0
Channel: guix
Location: gnu/packages/boost.scm (gnu packages boost)
Home page: https://gitlab.com/mdds/mdds
Licenses: Expat
Build system: gnu
Synopsis: Multi-dimensional C++ data structures and indexing algorithms
Description:

Mdds (multi-dimensional data structure) provides a collection of multi-dimensional data structures and indexing algorithms for C++. It includes flat segment trees, segment trees, rectangle sets, point quad trees, multi-type vectors and multi-type matrices.

u-boot-pinebook-pro-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-qemu-arm 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-rpi-arm64-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 common 64-bit build of U-Boot for all 64-bit capable Raspberry Pi variants.

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-a20-olinuxino-lime 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).

refind 0.14.2
Dependencies: gnu-efi@3.0.18
Channel: guix
Location: gnu/packages/bootloaders.scm (gnu packages bootloaders)
Home page: https://www.rodsbooks.com/refind/
Licenses: GPL 3+
Build system: gnu
Synopsis: rEFInd boot manager
Description:

This package provides a boot manager that is an EFI program.

grub-ieee1275 2.14
Dependencies: 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 (ieee1275 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-qemu-arm64 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-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-starfive-visionfive2 2026.01
Dependencies: opensbi-for-visionfive2@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-rpi-4-32b-bin 2026.01
Dependencies: u-boot-rpi-4-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.

Page: 195969798991356
Total packages: 32521