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

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.


dico 2.12-0.05da4bc
Dependencies: m4@1.4.19 bash-minimal@5.2.37 pcre@8.45 python-wrapper@3.12.12 guile@3.0.9 gsasl@2.2.2 readline@8.2.13 zlib@1.3.1 wordnet@3.0 libxcrypt@4.4.38 libltdl@2.4.7
Channel: guix
Location: gnu/packages/dictionaries.scm (gnu packages dictionaries)
Home page: https://www.gnu.org.ua/software/dico/
Licenses: GPL 3+
Build system: gnu
Synopsis: Implementation of DICT server (RFC 2229)
Description:

GNU Dico implements a flexible dictionary server and client according to RFC 2229 (DICT Server). It is able to access any database available, regardless of format, thanks to its modular structure. New modules may be written in C, Guile or Python. Dico also includes a command-line client, which may be used to query remote dictionary databases.

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.

cmudict 0-0.0f8072f
Channel: guix
Location: gnu/packages/dictionaries.scm (gnu packages dictionaries)
Home page: https://github.com/cmusphinx/cmudict
Licenses: FSDG-compatible
Build system: copy
Synopsis: Pronouncing English dictionary
Description:

CMUdict (the Carnegie Mellon Pronouncing Dictionary) is a free pronouncing dictionary of English, suitable for uses in speech technology and is maintained by the Speech Group in the School of Computer Science at Carnegie Mellon University.

skk-jisyo 0-0.38c81db
Channel: guix
Location: gnu/packages/dictionaries.scm (gnu packages dictionaries)
Home page: https://skk-dev.github.io/dict/
Licenses: GPL 2+
Build system: copy
Synopsis: Jisyo (dictionary) files for the SKK Japanese-input software
Description:

This package provides SKK-JISYO.L, the standard dictionary file for SKK Japanese input systems, and various dictionary files. SKK-JISYO.L can be used with emacs-ddskk or uim package.

diffoscope 323
Dependencies: rpm@4.20.1 python-debian@0.1.49 python-libarchive-c@5.2 python-magic@0.4.27 python-tlsh@4.11.2 acl@2.3.1 coreutils@9.1 diffutils@3.12 xxd@9.2.0333
Channel: guix
Location: gnu/packages/diffoscope.scm (gnu packages diffoscope)
Home page: https://diffoscope.org/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Compare files, archives, and directories in depth
Description:

Diffoscope tries to get to the bottom of what makes files or directories different. It recursively unpacks archives of many kinds and transforms various binary formats into more human readable forms to compare them. It can compare two tarballs, ISO images, or PDFs just as easily.

Diffoscope has many optional dependencies; diffoscope --list-missing-tools guix will display optional packages to install.

reprotest 0.7.32
Propagated dependencies: python-debian@0.1.49 python-distro@1.9.0 python-libarchive-c@5.2 python-rstr@3.2.2
Channel: guix
Location: gnu/packages/diffoscope.scm (gnu packages diffoscope)
Home page: https://salsa.debian.org/reproducible-builds/reprotest
Licenses: GPL 3+ GPL 2+
Build system: pyproject
Synopsis: Build software and check it for reproducibility
Description:

Reprotest builds the same source code twice in different environments, and then checks the binaries produced by each build for differences. If any are found, then diffoscope or diff is used to display them in detail for later analysis.

trydiffoscope 67.0.8
Propagated dependencies: python-requests@2.32.5
Channel: guix
Location: gnu/packages/diffoscope.scm (gnu packages diffoscope)
Home page: https://try.diffoscope.org
Licenses: GPL 3+
Build system: pyproject
Synopsis: Client for remote diffoscope service
Description:

This is a client for the remote diffoscope service.

Diffoscope tries to get to the bottom of what makes files or directories different. It recursively unpacks archives of many kinds and transforms various binary formats into more human readable forms to compare them. It can compare two tarballs, ISO images, or PDFs just as easily.

Results are displayed by default, stored as local text or html files, or made available via a URL on https://try.diffoscope.org. Results stored on the server are purged after 30 days.

python-tdigest 0.6.0.1
Propagated dependencies: python-accumulation-tree@0.6.4-0.3617051 python-pyudorandom@1.0.0-0.473b3f9
Channel: guix
Location: gnu/packages/digest.scm (gnu packages digest)
Home page: https://github.com/CamDavidsonPilon/tdigest
Licenses: Expat
Build system: pyproject
Synopsis: Python implementation of the t-digest data structure
Description:

This Python package implements Ted Dunning's t-digest data structure, which is designed around computing accurate estimates such as percentiles, quantiles and trimmed means from streaming or distributed data. Two t-digests can be added, making the data structure ideal for map-reduce settings, and can be serialized into much less than 10 kB, instead of storing the entire list of data.

xxhash 0.8.3
Channel: guix
Location: gnu/packages/digest.scm (gnu packages digest)
Home page: https://cyan4973.github.io/xxHash/
Licenses: FreeBSD GPL 2+
Build system: gnu
Synopsis: Extremely fast hash algorithm
Description:

xxHash is an extremely fast non-cryptographic hash algorithm. It works at speeds close to RAM limits, and comes in both 32- and 64-bit flavours. The code is highly portable, and hashes of the same length are identical on all platforms (both big and little endian).

python-xxhash 3.5.0
Channel: guix
Location: gnu/packages/digest.scm (gnu packages digest)
Home page: https://github.com/ifduyue/python-xxhash
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python binding for xxHash
Description:

This package provides Python bindings for the xxHash hash algorithm.

wyhash 5
Channel: guix
Location: gnu/packages/digest.scm (gnu packages digest)
Home page: https://github.com/wangyi-fudan/wyhash
Licenses: Unlicense
Build system: trivial
Synopsis: Embeddable hash function and random number generator
Description:

This package provides a portable hash function and random number generator suitable for use in data structures. Provided by default in Zig, V, and Nim programming language standard libraries.

udevil 0.4.4
Dependencies: cifs-utils@7.1 curlftpfs@0.9.2 eudev@3.2.14 fakeroot@1.38 glib@2.86.0 sshfs@3.7.5
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://ignorantguru.github.io/udevil/
Licenses: GPL 3+
Build system: gnu
Synopsis: Device and file system manager
Description:

udevil is a command line program that mounts and unmounts removable devices without a password, shows device info, and monitors device changes. It can also mount ISO files, NFS, SMB, FTP, SSH and WebDAV URLs, and tmpfs/ramfs filesystems.

fatresize 1.1.0
Dependencies: parted@3.7
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/ya-mouse/fatresize
Licenses: GPL 3+
Build system: gnu
Synopsis: Resize FAT partitions
Description:

This package provides a tool to resize FAT partitions using libparted.

wipe 2.3.1
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://wipe.sourceforge.net
Licenses: GPL 2+
Build system: gnu
Synopsis: Secure file/block device wiping utility
Description:

Wipe can erase files and block devices securely. To work properly it relies on several assumptions like having the block device write the correct sectors, etc. For files it also doesn't work on log-structured file systems such as F2FS, JFFS, LogFS, etc. You should not trust wipe to work as advertised until you have manually verified that all its assumption hold true on your system. To overwrite data it uses the Mersenne Twister pseudo-random number generator (PRNG) that is seeded with /dev/urandom or, if unavailable, /dev/random.

testdisk 7.2
Dependencies: ntfs-3g@2022.10.3 util-linux@2.40.4 openssl@3.5.5 zlib@1.3.1 e2fsprogs@1.47.2 libjpeg-turbo@2.1.4 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://www.cgsecurity.org/wiki/TestDisk
Licenses: GPL 2+
Build system: gnu
Synopsis: Data recovery tool
Description:

TestDisk is primarily designed to help recover lost partitions and/or make non-booting disks bootable again when these symptoms were caused by faulty software or human error (such as accidentally deleting a partition table). TestDisk can:

  1. Fix partition table, recover deleted partition

  2. Recover FAT32 boot sector from its backup

  3. Rebuild FAT12/FAT16/FAT32 boot sector

  4. Fix FAT tables

  5. Rebuild NTFS boot sector

  6. Recover NTFS boot sector from its backup

  7. Fix MFT using MFT mirror

  8. Locate ext2/ext3/ext4 Backup SuperBlock

  9. Un-delete files from FAT, exFAT, NTFS and ext2 file systems

  10. Copy files from deleted FAT, exFAT, NTFS and ext2/ext3/ext4 partitions.

This package also includes the photorec command, described below.

PhotoRec is file data recovery software designed to recover lost files including video, documents and archives from hard disks, CD-ROMs, and lost pictures (thus the Photo Recovery name) from digital camera memory. PhotoRec ignores the file system and goes after the underlying data, so it will still work even if your media's file system has been severely damaged or reformatted. It can recover lost files from at least:

  1. FAT

  2. NTFS

  3. exFAT

  4. ext2/ext3/ext4 file system

  5. HFS+

xfe 1.44
Dependencies: bash@5.2.37 coreutils@9.1 file@5.46 findutils@4.10.0 fox@1.6.57 freetype@2.13.3 libx11@1.8.12 libxcb@1.17.0 xcb-util@0.4.1 libxft@2.3.8 libxrandr@1.5.4
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: http://roland65.free.fr/xfe/
Licenses: GPL 2+
Build system: gnu
Synopsis: File Manager for X-Based Graphical Systems
Description:

XFE (X File Explorer) is a file manager for X. It is based on the popular but discontinued, X Win Commander. It aims to be the file manager of choice for all light thinking Unix addicts!

f3 9.0
Dependencies: eudev@3.2.14 parted@3.7
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: http://oss.digirati.com.br/f3/
Licenses: GPL 3+
Build system: gnu
Synopsis: Test real capacity of flash memory cards and such
Description:

F3 (Fight Flash Fraud or Fight Fake Flash) tests the full capacity of a flash card (flash drive, flash disk, pendrive). F3 writes to the card and then checks if can read it. It will assure you haven't been sold a card with a smaller capacity than stated.

nwipe 0.36
Dependencies: bash-minimal@5.2.37 dmidecode@3.6 hdparm@9.65 libconfig@1.7.3 ncurses@6.2.20210619 parted@3.7 smartmontools@7.5
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/martijnvanbrummelen/nwipe
Licenses: GPL 2 Modified BSD Public Domain
Build system: gnu
Synopsis: Secure disk wiping utility
Description:

nwipe securely erases disks using a variety of methods to ensure the data cannot be recovered. It can wipe multiple drives in parallel and can be used noninteractively or with a text-based user interface.

gdu 5.36.1
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/dundee/gdu
Licenses: Expat
Build system: go
Synopsis: Disk usage analyzer
Description:

Gdu is a disk usage analyzer written in Go. It is intended primarily for SSD disks where it can fully utilize parallel processing, but it also works on HDDs.

dmraid 1.0.0.rc16-3
Dependencies: lvm2@2.03.22
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://people.redhat.com/~heinzm/sw/dmraid/
Licenses: GPL 2+
Build system: gnu
Synopsis: Device mapper RAID interface
Description:

This software supports RAID device discovery, RAID set activation, creation, removal, rebuild and display of properties for ATARAID/DDF1 metadata.

dmraid uses libdevmapper and the device-mapper kernel runtime to create devices with respective mappings for the ATARAID sets discovered.

open-iscsi 2.1.11
Dependencies: kmod@29 open-isns@0.103 openssl@3.5.5 util-linux@2.40.4
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/open-iscsi/open-iscsi
Licenses: GPL 2+ GPL 3 LGPL 3
Build system: meson
Synopsis: Linux iSCSI tools
Description:

The Open iSCSI project is a high-performance, transport independent, multi-platform implementation of RFC3720 iSCSI.

Features:

  • highly optimized and very small-footprint data path

  • persistent configuration database

  • SendTargets discovery

  • provides CHAP support

  • PDU header Digest

  • multiple sessions

rmlint 2.10.3
Dependencies: elfutils@0.192 glib@2.86.0 json-glib@1.10.0 python-wrapper@3.12.12 util-linux@2.40.4
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://rmlint.rtfd.org
Licenses: GPL 3+
Build system: scons
Synopsis: Remove duplicates and other lint from the file system
Description:

rmlint finds space waste and other broken things on your file system and offers to remove it. rmlint can find:

  • duplicate files and duplicate directories,

  • non-stripped binaries (i.e. binaries with debug symbols),

  • broken symbolic links,

  • empty files and directories,

  • files with broken user and/or group ID.

duc 1.4.5
Dependencies: cairo@1.18.4 pango@1.56.4 tokyocabinet@1.4.48 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://duc.zevv.nl
Licenses: LGPL 3+
Build system: gnu
Synopsis: Library and suite of tools for inspecting disk usage
Description:

Duc maintains a database of accumulated sizes of directories of the file system, and allows you to query this database with some tools, or create fancy graphs showing you where your bytes are.

Duc comes with console utilities, ncurses and X11 user interfaces and a CGI wrapper for disk usage querying and visualisation.

parted 3.7
Dependencies: lvm2@2.03.22 readline@8.2.13 util-linux@2.40.4
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://www.gnu.org/software/parted/
Licenses: GPL 3+
Build system: gnu
Synopsis: Disk partition editor
Description:

GNU Parted is a package for creating and manipulating disk partition tables. It includes a library and command-line utility.

Total packages: 73980