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

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.


delve 1.27.0
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://github.com/go-delve/delve
Licenses: Expat
Build system: go
Synopsis: Debugger for the Go programming language
Description:

Delve is a debugger for the Go programming language.

cgdb 0.8.0
Dependencies: bash-minimal@5.2.37 ncurses@6.2.20210619 readline@8.2.13 gdb@17.2
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://cgdb.github.io
Licenses: GPL 2+
Build system: gnu
Synopsis: Console front-end to the GNU debugger
Description:

cgdb is a lightweight curses (terminal-based) interface to the GNU Debugger (GDB). In addition to the standard gdb console, cgdb provides a split screen view that displays the source code as it executes. The keyboard interface is modeled after vim, so vim users should feel at home using cgdb.

python-fiu 1.2
Dependencies: 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: pyproject
Synopsis: Python binding for fiu (fault injection in userspace)
Description:

This package includes two Python modules:

  1. fiu is a wrapper for libfiu, the fault injection C library.

  2. fiu_ctrl provide an easy way run a command with libfiu enabled, and controlling the failure points dynamically.

seer-gdb 2.7
Dependencies: gdb@17.2 qtbase@6.9.2 qtcharts@6.9.2 qtsvg@6.9.2 qtwayland@6.9.2
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://github.com/epasveer/seer
Licenses: GPL 3+
Build system: qt
Synopsis: GUI frontend for GDB
Description:

This package provides a frontend to GDB, the GNU debugger.

backward-cpp 1.6
Dependencies: libiberty@14.3.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://github.com/bombela/backward-cpp
Licenses: Expat
Build system: cmake
Synopsis: Stack trace pretty printer for C++
Description:

Backward-cpp is a stack trace pretty printer for C++. It can print annotated stack traces using debug info in the executable.

rr 5.9.0-0.7fe1e36
Dependencies: gdb@17.2 capnproto@1.4.0 python@3.12.12 python-pexpect@4.9.0 zlib@1.3.1 zstd@1.5.6
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://rr-project.org/
Licenses: Expat
Build system: cmake
Synopsis: Record and replay debugging framework
Description:

rr is a lightweight tool for recording, replaying and debugging execution of applications (trees of processes and threads). Debugging extends GDB with very efficient reverse-execution, which in combination with standard GDB/x86 features like hardware data watchpoints, makes debugging much more fun.

delta 2006.08.03
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://web.archive.org/web/20200701152100/http://delta.tigris.org/
Licenses: Modified BSD
Build system: gnu
Synopsis: Heuristical file minimizer
Description:

Delta assists you in minimizing "interesting" files subject to a test of their interestingness. A common such situation is when attempting to isolate a small failure-inducing substring of a large input that causes your program to exhibit a bug.

aflplusplus 4.40c
Dependencies: llvm@20.1.8 clang@20.1.8 lld@20.1.8 gcc@14.3.0 gmp@6.3.0 python@3.12.12 qemu@5.2.50-2.7c3bab7
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://aflplus.plus/
Licenses: ASL 2.0
Build system: gnu
Synopsis: Security-oriented fuzzer
Description:

AFLplusplus is a security-oriented fuzzer that employs a novel type of compile-time instrumentation and genetic algorithms to automatically discover clean, interesting test cases that trigger new internal states in the targeted binary. This substantially improves the functional coverage for the fuzzed code. The compact synthesized corpora produced by the tool are also useful for seeding other, more labor- or resource-intensive testing regimes down the road. It is a fork of American Fuzzy Lop fuzzer and features:

  • A more recent qemu version.

  • More algorithms like collision-free coverage, enhanced laf-intel & redqueen, AFLfast++ power schedules, MOpt mutators, unicorn_mode, etc.

ddd 3.4.1
Dependencies: libxaw@1.0.16 libxft@2.3.8 freetype@2.13.3 motif@2.3.8-1.0f556b0 ncurses@6.2.20210619 gdb@17.2
Channel: guix
Location: gnu/packages/debug.scm (gnu packages debug)
Home page: https://www.gnu.org/software/ddd/
Licenses: GPL 3+
Build system: gnu
Synopsis: Graphical front-end for GDB and other debuggers
Description:

GNU DDD, the Data Display Debugger, is a graphical front-end for command-line debuggers. Many back-end debuggers are supported, notably the GNU debugger, GDB. In addition to usual debugging features such as viewing the source files, DDD has additional graphical, interactive features to aid in debugging.

decker 1.49
Dependencies: sdl-union@1.2.68
Channel: guix
Location: gnu/packages/decker.scm (gnu packages decker)
Home page: http://beyondloom.com/decker/
Licenses: Expat
Build system: gnu
Synopsis: Multimedia sketchpad
Description:

Decker is a multimedia platform for creating and sharing interactive documents, with sound, images, hypertext, and scripted behavior.

dejagnu 1.6.3
Dependencies: bash-minimal@5.2.37 expect@5.45.4
Channel: guix
Location: gnu/packages/dejagnu.scm (gnu packages dejagnu)
Home page: https://www.gnu.org/software/dejagnu/
Licenses: GPL 3+
Build system: gnu
Synopsis: GNU software testing framework
Description:

DejaGnu is a framework for testing software. In effect, it serves as a front-end for all tests written for a program. Thus, each program can have multiple test suites, which are then all managed by a single harness.

scmackerel 0.5.3
Dependencies: bash-minimal@5.2.37 guile@3.0.9 guile-readline@3.0.9 mcrl2-minimal@202507.0
Channel: guix
Location: gnu/packages/dezyne.scm (gnu packages dezyne)
Home page: https://gitlab.com/janneke/scmackerel
Licenses: GPL 3+
Build system: gnu
Synopsis: AST library in GNU Guile
Description:

SCMackerel is a library in GNU Guile to create abstract syntax trees (ASTs). Initially written for mCRL2 and now also supporting other languages, such as C, C++, and C#. Based on GNU Guix records.

dezyne 2.20.0
Dependencies: bash-minimal@5.2.37 boost@1.89.0 guile@3.0.9 guile-gcrypt@0.5.0 guile-json@4.7.3 guile-readline@3.0.9 glibc-utf8-locales@2.41 mcrl2-minimal@202507.0 pth@2.0.7 scmackerel@0.5.3 sed@4.9
Channel: guix
Location: gnu/packages/dezyne.scm (gnu packages dezyne)
Home page: https://dezyne.org
Licenses: AGPL 3+ LGPL 3+ CC0
Build system: gnu
Synopsis: Programming language with verifyable formal semantics
Description:

Dezyne is a programming language and a set of tools to specify, validate, verify, simulate, document, and implement concurrent control software for embedded and cyber-physical systems. The Dezyne language has formal semantics expressed in mCRL2.

dhall 1.42.2
Dependencies: ghc-aeson@2.2.3.0 ghc-aeson-pretty@0.8.10 ghc-ansi-terminal@1.1.3 ghc-atomic-write@0.2.1.1 ghc-base16-bytestring@1.0.2.0 ghc-case-insensitive@1.2.1.0 ghc-cborg@0.2.10.0 ghc-cborg-json@0.2.6.0 ghc-contravariant@1.5.5 ghc-data-fix@0.3.4 ghc-diff@1.0.2 ghc-dotgen@0.4.3 ghc-either@5.0.3 ghc-half@0.3.3 ghc-hashable@1.5.0.0 ghc-indexed-traversable@0.1.4 ghc-lens-family-core@2.1.3 ghc-megaparsec@9.7.0 ghc-mmorph@1.2.1 ghc-network-uri@2.6.4.2 ghc-optparse-applicative@0.18.1.0 ghc-parsers@0.12.12 ghc-parser-combinators@1.3.0 ghc-prettyprinter@1.7.1 ghc-prettyprinter-ansi-terminal@1.1.3 ghc-pretty-simple@4.1.3.0 ghc-profunctors@5.6.3 ghc-repline@0.4.3.0 ghc-serialise@0.2.6.1 ghc-scientific@0.3.8.0 ghc-text-manipulate@0.3.1.0 ghc-text-short@0.1.6 ghc-th-lift-instances@0.1.20 ghc-unix-compat@0.7.4.1 ghc-unordered-containers@0.2.20 ghc-vector@0.13.2.0 ghc-cryptohash-sha256@0.11.102.1 ghc-http-types@0.12.4 ghc-http-client@0.7.19 ghc-http-client-tls@0.3.6.4
Channel: guix
Location: gnu/packages/dhall.scm (gnu packages dhall)
Home page: http://hackage.haskell.org/package/dhall
Licenses: Modified BSD
Build system: haskell
Synopsis: Configuration language guaranteed to terminate
Description:

Dhall is an explicitly typed configuration language that is not Turing complete. Despite being Turing incomplete, Dhall is a real programming language with a type-checker and evaluator.

Use this library to parse, type-check, evaluate, and pretty-print the Dhall configuration language. This package also includes an executable which type-checks a Dhall file and reduces the file to a fully evaluated normal form.

dpic 2025.08.01-0.1354b63
Channel: guix
Location: gnu/packages/diagram.scm (gnu packages diagram)
Home page: https://gitlab.com/aplevich/dpic
Licenses: FreeBSD CC-BY 3.0 LPPL 1.3c
Build system: gnu
Synopsis: Implementation of the pic language
Description:

Dpic is an implementation of the pic "little language" for creating line drawings and illustrations for documents, web pages, and other uses.

pikchr 0-22198
Channel: guix
Location: gnu/packages/diagram.scm (gnu packages diagram)
Home page: https://pikchr.org
Licenses: Zero-Clause BSD
Build system: gnu
Synopsis: Markup language for diagrams in technical documentation
Description:

Pikchr (pronounced picture) is a PIC-like markup language for diagrams in technical documentation. Pikchr is designed to be embedded in fenced code blocks of Markdown or similar mechanisms of other documentation markup languages.

libmaa 1.3.2
Channel: guix
Location: gnu/packages/dictionaries.scm (gnu packages dictionaries)
Home page: https://sourceforge.net/projects/dict/
Licenses: GPL 2+
Build system: gnu
Synopsis: Low-level data structures used by the dictd program
Description:

The libmaa library provides many low-level data structures which are helpful for writing compilers, including hash tables, sets, lists, debugging support, and memory management. Although libmaa was designed and implemented as a foundation for the Khepara transformation system, the data structures are generally applicable to a wide range of programming problems.

The memory management routines are especially helpful for improving the performance of memory-intensive applications.

python-cmudict 1.1.1
Dependencies: cmudict@0-0.0f8072f
Channel: guix
Location: gnu/packages/dictionaries.scm (gnu packages dictionaries)
Home page: https://github.com/prosegrinder/python-cmudict
Licenses: GPL 3+
Build system: pyproject
Synopsis: Python wrapper for The CMU Pronouncing Dictionary data files
Description:

This package provides a versioned python wrapper package for The CMU Pronouncing Dictionary data files.

grammalecte 2.3.0
Channel: guix
Location: gnu/packages/dictionaries.scm (gnu packages dictionaries)
Home page: https://grammalecte.net
Licenses: GPL 3+
Build system: pyproject
Synopsis: French spelling and grammar checker
Description:

Grammalecte is a grammar checker for the French language, derived from Lightproof.

Grammalecte helps writing a proper French, without distracting users with false positives. This grammar checker follows the principle: the less false positives, the better; if it cannot know with a good chance that a dubious expression is wrong, it keeps silent.

The package provides the command line interface, along with a server and a Python library.

translate-shell 0.9.7.1
Dependencies: bash-minimal@5.2.37 curl@8.6.0 fribidi@1.0.12 rlwrap@0.48
Channel: guix
Location: gnu/packages/dictionaries.scm (gnu packages dictionaries)
Home page: https://www.soimort.org/translate-shell/
Licenses: Public Domain
Build system: gnu
Synopsis: Translations from the command line
Description:

Translate Shell (formerly Google Translate CLI) is a command-line translator powered by Google Translate (default), Bing Translator, Yandex.Translate and Apertium. It gives you easy access to one of these translation engines from your terminal.

diction 1.14
Channel: guix
Location: gnu/packages/dictionaries.scm (gnu packages dictionaries)
Home page: https://www.gnu.org/software/diction/
Licenses: GPL 3+
Build system: gnu
Synopsis: Identifies wordy and commonly misused phrases
Description:

A package providing two classic Unix commands, style and diction. Diction is used to identify wordy and commonly misused phrases in a body of text. Style instead analyzes surface aspects of a written work, such as sentence length and other readability measures.

goldendict-ng 25.10.2-0.673d1b9
Dependencies: zstd@1.5.6 bzip2@1.0.8 ffmpeg@8.1.1 fmt@11.2.0 hunspell@1.7.0 icu4c@73.1 libeb@4.4.3 libvorbis@1.3.7 libx11@1.8.12 libxtst@1.2.5 libzim@9.6.0 lzo@2.10 opencc@1.1.1 qt5compat@6.9.2 qtmultimedia@6.9.2 qtsvg@6.9.2 qtwebchannel@6.9.2 qtwebengine@6.9.3 tomlplusplus@3.4.0 xapian@1.4.29 xz@5.4.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/dictionaries.scm (gnu packages dictionaries)
Home page: https://xiaoyifang.github.io/goldendict-ng/
Licenses: GPL 3+
Build system: qt
Synopsis: Advanced dictionary lookup program
Description:

GoldenDict-ng is an advanced dictionary lookup program that supports many dictionary formats, such as MDX, DSL, StarDict, Zim, etc., as well as special types of "dictionaries", such as external programs, websites and audio files. Among other features are full text search, Anki integration, transliteration for some languages, word stemming and spelling correction via Hunspell's morphology analysis, unicode case, diacritics, punctuation and whitespace folding. It is forked from the original GoldenDict which was developed at http://goldendict.org/.

ding 1.9
Dependencies: tk@8.6.12
Channel: guix
Location: gnu/packages/dictionaries.scm (gnu packages dictionaries)
Home page: https://www-user.tu-chemnitz.de/~fri/ding/
Licenses: GPL 2+
Build system: gnu
Synopsis: Dictionary lookup program with a German-English dictionary
Description:

Ding is a dictionary lookup program for the X window system. It comes with a German-English dictionary with approximately 270,000 entries.

lttoolbox 3.7.6
Dependencies: libxml2@2.14.6 icu4c@73.1 utfcpp@2.3.5
Channel: guix
Location: gnu/packages/dictionaries.scm (gnu packages dictionaries)
Home page: https://wiki.apertium.org/wiki/Lttoolbox
Licenses: GPL 2 Expat
Build system: gnu
Synopsis: Lexical processing toolbox
Description:

Lttoolbox is a toolbox for lexical processing, morphological analysis and generation of words. Analysis is the process of splitting a word (e.g. cats) into its lemma "cat" and the grammatical information <n><pl>. Generation is the opposite process.

Total packages: 73977