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

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.


ubuntu-keyring 2023.11.28.1
Channel: guix
Location: gnu/packages/debian.scm (gnu packages debian)
Home page: https://launchpad.net/ubuntu/+source/ubuntu-keyring
Licenses: Public Domain GPL 2+
Build system: trivial
Synopsis: GnuPG keys of the Ubuntu archive
Description:

The Ubuntu project digitally signs its Release files. This package contains the archive keys used for that.

apt-mirror 0.5.4-1.e664486
Dependencies: wget@1.25.0 perl@5.36.0
Channel: guix
Location: gnu/packages/debian.scm (gnu packages debian)
Home page: https://apt-mirror.github.io/
Licenses: GPL 2
Build system: gnu
Synopsis: Script for mirroring a Debian repository
Description:

apt-mirror is a small tool that provides the ability to selectively mirror APT sources, including GNU/Linux distributions such as Debian and Trisquel.

kali-archive-keyring 2025.1
Channel: guix
Location: gnu/packages/debian.scm (gnu packages debian)
Home page: https://pkg.kali.org/pkg/kali-archive-keyring
Licenses: Public Domain GPL 2+
Build system: gnu
Synopsis: GnuPG archive keys of the Kali archive
Description:

The Kali distribution signs its packages. This package contains the archive keys used for that.

dpkg 1.22.21
Dependencies: bzip2@1.0.8 guile@3.0.9 libmd@1.1.0 ncurses@6.2.20210619 perl@5.36.0 xz@5.4.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/debian.scm (gnu packages debian)
Home page: https://wiki.debian.org/Teams/Dpkg
Licenses: GPL 2+
Build system: gnu
Synopsis: Debian package management system
Description:

This package provides the low-level infrastructure for handling the installation and removal of Debian software packages.

debootstrap 1.0.141
Dependencies: debian-archive-keyring@2025.1 elxr-archive-keyring@2024.1 kali-archive-keyring@2025.1 pardus-archive-keyring@2021.1 pureos-archive-keyring@2021.11.0 trisquel-keyring@2022.10.19 ubuntu-keyring@2023.11.28.1 bash-minimal@5.2.37 dpkg@1.22.21 tzdata@2025a zstd@1.5.6 gnupg@2.4.8 wget@1.25.0
Channel: guix
Location: gnu/packages/debian.scm (gnu packages debian)
Home page: https://tracker.debian.org/pkg/debootstrap
Licenses: GPL 2
Build system: gnu
Synopsis: Bootstrap a basic Debian system
Description:

Debootstrap is used to create a Debian base system from scratch, without requiring the availability of dpkg or apt. It does this by downloading .deb files from a mirror site, and carefully unpacking them into a directory which can eventually be chrooted into.

reprepro 5.3.0
Dependencies: bdb@6.2.32 bzip2@1.0.8 gpgme@1.24.1 libarchive@3.7.7 xz@5.4.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/debian.scm (gnu packages debian)
Home page: https://salsa.debian.org/brlink/reprepro
Licenses: GPL 2
Build system: gnu
Synopsis: Debian package repository producer
Description:

Reprepro is a tool to manage a repository of Debian packages (.deb, .udeb, .dsc, ...). It stores files either being injected manually or downloaded from some other repository (partially) mirrored into one pool/ hierarchy. Managed packages and files are stored in a Berkeley DB, so no database server is needed. Checking signatures of mirrored repositories and creating signatures of the generated Package indices is supported.

apt-cacher-ng 3.7.5
Dependencies: bzip2@1.0.8 c-ares@1.34.4 libevent@2.1.12 openssl@3.5.5 xz@5.4.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/debian.scm (gnu packages debian)
Home page: https://www.unix-ag.uni-kl.de/~bloch/acng/
Licenses: GPL 3+
Build system: cmake
Synopsis: Caching proxy for packages of various software distributions or repositories
Description:

This package mainly meant for caching packages of Debian or Debian based distributions (like Trisquel) through HTTP. It also has partial support for HTTPS and other distributions / repositories (OpenSUSE, Arch Linux, Sourceforge mirror network, Cygwin mirrors) as this requires more configuration and comes with some limitations. Packages can be imported manually either by copying files from another apt-cacher-ng instance or by importing them from CD, DVD, jigdo, etc. While apt-cacher-ng can work offline, it requires some online access before that to build valid index files. It also supports partial mirroring. It can be configured through configuration files and/or a web interface and/or a command line tool.

debian-archive-keyring 2025.1
Channel: guix
Location: gnu/packages/debian.scm (gnu packages debian)
Home page: https://packages.qa.debian.org/d/debian-archive-keyring.html
Licenses: Public Domain GPL 2+
Build system: gnu
Synopsis: GnuPG archive keys of the Debian archive
Description:

The Debian project digitally signs its Release files. This package contains the archive keys used for that.

pureos-archive-keyring 2021.11.0
Channel: guix
Location: gnu/packages/debian.scm (gnu packages debian)
Home page: https://source.puri.sm/pureos/core/pureos-archive-keyring
Licenses: Public Domain GPL 2+
Build system: copy
Synopsis: GnuPG archive keys of the Pureos archive
Description:

The Pureos distribution signs its packages. This package contains the archive keys used for that.

trisquel-keyring 2022.10.19
Channel: guix
Location: gnu/packages/debian.scm (gnu packages debian)
Home page: http://archive.trisquel.info/trisquel/pool/main/t/trisquel-keyring
Licenses: GPL 2+
Build system: copy
Synopsis: GnuPG archive keys of the Trisquel archive
Description:

The Trisquel distribution signs its packages. This package contains the archive keys used for that.

debian-ports-archive-keyring 2025.04.05
Channel: guix
Location: gnu/packages/debian.scm (gnu packages debian)
Home page: https://tracker.debian.org/pkg/debian-ports-archive-keyring
Licenses: Public Domain
Build system: gnu
Synopsis: GnuPG archive keys of the Debian ports archive
Description:

The Debian ports-archive digitally signs its Release files. This package contains the archive keys used for that.

fandango 1.1.1
Dependencies: cpp-antlr4-runtime@4.10.1 python-antlr4-runtime@4.10.1 python-astar@0.99-0.b48388f python-ansi-styles@0.2.2-0.c1d79c1 python-beartype@0.21.0 python-cachedir-tag@0.0.4 python-dill@0.4.0 python-exrex@0.12.0 python-lxml@6.0.2 python-py010parser@0.1.18 python-regex@2026.2.28 python-tdigest@0.6.0.1 python-thefuzz@0.22.1 python-xdg-base-dirs@6.0.2
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://fandango-fuzzer.github.io
Licenses: EUPL 1.2
Build system: pyproject
Synopsis: Language-based fuzzer
Description:

Fandango is a generator of inputs and interactions for software testing. Given the specification of a program's input or interaction language, Fandango generates myriads of valid sample inputs for testing. The specification language combines a grammar with constraints written in Python. Minimization or maximization soft constraints and input distributions can also be expressed in Fandango.

fiu 1.2
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://blitiri.com.ar/p/libfiu
Licenses: Public Domain
Build system: gnu
Synopsis: Fault injector in userspace
Description:

Fiu provides CLI utilities and a C library to mark points of failure inside your code and to enable/disable the failure of those points.

c-reduce 2.10.0-0.31e855e
Dependencies: astyle@3.5 bash-minimal@5.2.37 llvm@18.1.8 clang@18.1.8 indent@2.2.13-0.1737c92 perl@5.36.0 perl-exporter-lite@0.08 perl-file-which@1.23 perl-getopt-tabular@0.3 perl-regexp-common@2017060201 perl-term-readkey@2.38
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://embed.cs.utah.edu/creduce
Licenses: NCSA/University of Illinois Open Source License
Build system: gnu
Synopsis: Reducer for interesting code
Description:

C-Reduce is a tool that takes a large C or C++ program that has a property of interest (such as triggering a compiler bug) and automatically produces a much smaller C/C++ program that has the same property. It is intended for use by people who discover and report bugs in compilers and other tools that process C/C++ code.

scanmem 0.17
Dependencies: bash-minimal@5.2.37 readline@8.2.13
Propagated dependencies: python-pygobject@3.54.3
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://github.com/scanmem/scanmem
Licenses: LGPL 3+ GPL 3+
Build system: gnu
Synopsis: Memory scanner
Description:

Scanmem is a debugging utility designed to isolate the address of an arbitrary variable in an executing process. Scanmem simply needs to be told the pid of the process and the value of the variable at several different times. After several scans of the process, scanmem isolates the position of the variable and allows you to modify its value.

c-vise 2.8.0
Dependencies: bash-minimal@5.2.37 clang@13.0.1 llvm@13.0.1 unifdef@2.12 python@3.12.12 python-pebble@5.1.3 python-psutil@7.2.2 python-chardet@5.2.0
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://github.com/marxin/cvise
Licenses: NCSA/University of Illinois Open Source License
Build system: cmake
Synopsis: Reducer for interesting code
Description:

C-Vise is a Python port of the C-Reduce tool that is fully compatible and uses the same efficient LLVM-based C/C++ clang_delta reduction tool.

cppdap 1.58.0-a
Propagated dependencies: nlohmann-json@3.12.0
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://github.com/google/cppdap
Licenses: Expat
Build system: cmake
Synopsis: C++ library for the Debug Adapter Protocol
Description:

cppdap is a C++11 library ("SDK") implementation of the Debug Adapter Protocol, providing an API for implementing a DAP client or server. cppdap provides C++ type-safe structures for the full DAP specification, and provides a simple way to add custom protocol messages.

remake 4.3-1.6
Dependencies: readline@8.2.13 guile@3.0.9
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://bashdb.sourceforge.net/remake/
Licenses: GPL 3+
Build system: gnu
Synopsis: Remake files automatically
Description:

Remake is an enhanced version of GNU Make that adds improved error reporting, better tracing, profiling, and a debugger.

mspdebug 0.25-0.4c4d94e
Dependencies: libusb-compat@0.1.8 readline@8.2.13
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://github.com/dlbeer/mspdebug
Licenses: GPL 2+
Build system: gnu
Synopsis: Debugging tool for MSP430 MCUs
Description:

MspDebug supports FET430UIF, eZ430, RF2500 and Olimex MSP430-JTAG-TINY programmers, as well as many other compatible devices. It can be used as a proxy for gdb or as an independent debugger with support for programming, disassembly and reverse engineering.

libbacktrace 1.0-2.cdb64b6
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://github.com/ianlancetaylor/libbacktrace
Licenses: Modified BSD
Build system: gnu
Synopsis: C library for producing symbolic backtraces
Description:

The libbacktrace library can be linked into a C/C++ program to produce symbolic backtraces.

stress-make 1.0-2.97815be
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://github.com/lanl/stress-make
Licenses: non-copyleft GPL 3+
Build system: gnu
Synopsis: Expose race conditions in Makefiles
Description:

Stress Make is a customized GNU Make that explicitly manages the order in which concurrent jobs are run to provoke erroneous behavior into becoming manifest. It can run jobs in the order in which they're launched, in backwards order, or in random order. The thought is that if code builds correctly with Stress Make, then it is likely that the Makefile contains no race conditions.

zzuf 0.15
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://github.com/samhocevar/zzuf
Licenses: WTFPL 2
Build system: gnu
Synopsis: Transparent application input fuzzer
Description:

Zzuf is a transparent application input fuzzer. It works by intercepting file operations and changing random bits in the program's input. Zzuf's behaviour is deterministic, making it easy to reproduce bugs.

libleak 0.3.6
Dependencies: libbacktrace@1.0-2.cdb64b6 libwuya@0.0-1.8835020
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://github.com/WuBingzheng/libleak
Licenses: GPL 2+
Build system: gnu
Synopsis: Memory leaks detection tool
Description:

The libleak tool detects memory leaks by hooking memory functions such as malloc. It comes as a shared object to be pre-loaded via LD_PRELOAD when launching the application. It prints the full call stack at suspicious memory leak points. Modifying or recompiling the target program is not required, and the detection can be enabled or disabled while the target application is running. The overhead incurred by libleak is smaller than that of other tools such as Valgrind, and it aims to be easier to use than similar tools like mtrace.

rr-zen-pmu-workaround 5.9.0-0.7fe1e36
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://github.com/rr-debugger/rr/wiki/Zen
Licenses: GPL 2
Build system: linux-module
Synopsis: AMD Zen workaround kernel module for rr
Description:

This is a Linux kernel module that implements workarounds needed for using the rr debugger with AMD Zen CPU.

Total packages: 73977