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

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.


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.

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.

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.

apertium 3.9.12
Dependencies: libxml2@2.14.6 libxslt@1.1.43 lttoolbox@3.7.6 pcre@8.45 icu4c@73.1 utfcpp@2.3.5 zip@3.0 unzip@6.0 glibc-utf8-locales@2.41
Channel: guix
Location: gnu/packages/dictionaries.scm (gnu packages dictionaries)
Home page: https://www.apertium.org/
Licenses: GPL 2 Expat
Build system: gnu
Synopsis: Rule based machine translation system
Description:

Apertium is a rule based machine translation system featuring a shallow-transfer machine translation engine. The design of the system makes translations fast (translating tens of thousands of words per second on ordinary desktop computers) and, in spite of the errors, reasonably intelligible and easily correctable.

freedict-dictionaries 0.0.0-0.914b5f7
Dependencies: espeak-ng@1.52.0-1.0d451f8 libxslt@1.1.43 dictd@1.13.3 perl-libxml@0.08 freedict-tools@0.6.0
Channel: guix
Location: gnu/packages/dictionaries.scm (gnu packages dictionaries)
Home page: https://freedict.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Multilingual dictionaries compiled to the DICT format
Description:

FreeDict is a project that offers over 140 free dictionaries in about 45 languages, with the right to study, change and modify them. You can use them offline on your computer or mobile phone and export them to any format and application.

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.8.1 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@2.1.0 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/.

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 328
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.34.2
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.

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.

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.

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.

libblockdev 3.3.0
Dependencies: cryptsetup-minimal@2.8.4 argon2@20190702 json-c@0.18 libgcrypt@1.12.2 lvm2@2.03.22 util-linux@2.42.2 multipath-tools@0.11.0 bcache-tools@1.1-0.096d205 btrfs-progs@7.0 dosfstools@4.2 dmraid@1.0.0.rc16-3 e2fsprogs@1.47.2 eudev@3.2.14 exfatprogs@1.2.9 f2fs-tools@1.16.0 glib@2.86.0 gptfdisk@1.0.10 json-glib-minimal@1.10.0 keyutils@1.6.3 kmod@29 libatasmart@0.19 libbytesize@2.10 libnvme@1.16.2 libyaml@0.2.5 lvm2@2.03.22 mdadm@4.2 ndctl@84 nilfs-utils@2.2.11 nss@3.112.5 ntfs-3g@2026.7.7 parted@3.7 udftools@2.3 util-linux@2.42.2 volume-key@0.3.12 xfsprogs@6.12.0
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/storaged-project/libblockdev
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Library for manipulating block devices
Description:

libblockdev is a C library supporting GObject introspection for manipulation of block devices. It has a plugin-based architecture where each technology (like LVM, Btrfs, MD RAID, Swap...) is implemented in a separate plugin, possibly with multiple implementations (e.g. using LVM CLI or the new LVM D-Bus API).

gpart 0.3-0.ec03350
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/baruch/gpart
Licenses: GPL 2+
Build system: gnu
Synopsis: Guess and recover PC-style partition tables
Description:

Gpart tries to guess the partitions on a PC-style, MBR-partitioned disk after they have been inadvertently deleted or the primary partition table at sector 0 damaged. In both cases, the contents of these partitions still exist on the disk but the operating system cannot access them.

Gpart ignores the partition table and scans each sector of the device or image file for several known file system and partition types. Only partitions which have been formatted in some way can be recognized. Several file system guessing modules are built in; more can be written and loaded at run time.

The guessed table can be restored manually, for example with fdisk, written to a file, or---if you firmly believe it's entirely correct---directly to disk.

It should be stressed that gpart does a very heuristic job. It can easily be right in its guesswork but it can also be terribly wrong. Never believe its output without any plausibility checks.

gptfdisk 1.0.10
Dependencies: ncurses@6.2.20210619 popt@1.18 util-linux@2.42.2
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://www.rodsbooks.com/gdisk/
Licenses: GPL 2
Build system: gnu
Synopsis: Low-level GPT disk partitioning and formatting
Description:

GPT fdisk (aka gdisk) is a text-mode partitioning tool that works on Globally Unique Identifier (GUID) Partition Table (GPT) disks, rather than on the older Master Boot Record (MBR) partition scheme.

bcache-tools 1.1-0.096d205
Dependencies: util-linux@2.42.2
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://bcache.evilpiepirate.org
Licenses: GPL 2
Build system: gnu
Synopsis: Tools for the Linux kernel block layer cache
Description:

This package contains user-space utilities to create and inspect bcache partitions. It's rather minimal as bcache is designed to work well without configuration on any system.

Linux's bcache lets one or more fast block devices, such as flash-based SSDs, to act as a cache for one or more slower (and inexpensive) devices, such as hard disk drives or redundant storage arrays. In fact, bcache intends to be a superior alternative to battery-backed RAID controllers.

Bcache is designed around the performance characteristics of SSDs and tries to minimize write inflation. It's file-system agnostic and does both write-through and write-back caching.

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.

parted 3.7
Dependencies: lvm2@2.03.22 readline@8.2.13 util-linux@2.42.2
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.

ndctl 84
Dependencies: eudev@3.2.14 iniparser@4.2.6 json-c@0.18 keyutils@1.6.3 kmod@29 libtraceevent@1.9.0 libtracefs@1.8.3 util-linux@2.42.2
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/pmem/ndctl
Licenses: GPL 2
Build system: meson
Synopsis: Manage the non-volatile memory device sub-system in the Linux kernel
Description:

This package provides a utility library for managing the libnvdimm (non-volatile memory device) sub-system in the Linux kernel.

greaseweazle-host-tools 1.22
Propagated dependencies: python-bitarray@3.4.3 python-crcmod@1.7 python-pyserial@3.5-0.a5c48d4 python-requests@2.34.2
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/keirf/greaseweazle
Licenses: Public Domain
Build system: pyproject
Synopsis: Tools for accessing a floppy drive at the raw flux level
Description:

This package provides the host tools for controlling a Greaseweazle: an Open Source USB device capable of reading and writing raw data on nearly any type of floppy disk

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.

open-iscsi 2.1.11
Dependencies: kmod@29 open-isns@0.103 openssl@3.5.7 util-linux@2.42.2
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

Total packages: 32967