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

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.


qdirstat 1.9
Dependencies: bash-minimal@5.2.37 perl@5.36.0 perl-uri-escape@1.76 qtbase@5.15.17 qtwayland@5.15.17 zlib@1.3.1
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/shundhammer/qdirstat
Licenses: GPL 2
Build system: qt
Synopsis: Storage utilisation visualization tool
Description:

QDirStat is a graphical application to show where your disk space has gone and to help you to clean it up.

volume-key 0.3.12
Dependencies: cryptsetup-minimal@2.8.0 argon2@20190702 json-c@0.18 libgcrypt@1.11.0 lvm2@2.03.22 util-linux@2.40.4 lvm2@2.03.22 eudev@3.2.14 nss@3.101.4 util-linux@2.40.4 glib@2.83.3 gpgme@1.24.1
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://pagure.io/volume_key
Licenses: GPL 2
Build system: gnu
Synopsis: Manipulate storage volume encryption keys
Description:

This package provides a library for manipulating storage volume encryption keys and storing them separately from volumes to handle forgotten passphrases.

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!

fff 2.2
Dependencies: bash@5.2.37 file@5.46
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/dylanaraps/fff
Licenses: Expat
Build system: gnu
Synopsis: Simple file manager written in bash
Description:

fff (fast file-manager) is a simple, blazing fast and minimal file manager for Linux, written in bash. It only requires bash and coreutils, and its highly optimized now for efficient performance.

bcache-tools 1.1-0.096d205
Dependencies: util-linux@2.40.4
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.

gparted 1.6.0
Dependencies: util-linux@2.40.4 parted@3.6 glib@2.83.3 gtkmm@3.24.9 lvm2@2.03.22 libxml2@2.14.6
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://gparted.org/
Licenses: GPL 2+
Build system: glib-or-gtk
Synopsis: Partition editor to graphically manage disk partitions
Description:

GParted is a GNOME partition editor for creating, reorganizing, and deleting disk partitions. It uses libparted from the parted project to detect and manipulate partition tables. Optional file system tools permit managing file systems not included in libparted.

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.

lf 37
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/gokcehan/lf
Licenses: Expat
Build system: go
Synopsis: Console file browser similar to Ranger
Description:

lf (as in "list files") is a terminal file manager written in Go. It is heavily inspired by ranger with some missing and extra features. Some of the missing features are deliberately omitted since they are better handled by external tools.

gptfdisk 1.0.10
Dependencies: ncurses@6.2.20210619 popt@1.18 util-linux@2.40.4
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.

ndctl 78
Dependencies: eudev@3.2.14 iniparser@4.1 json-c@0.18 keyutils@1.6.3 kmod@29 libtraceevent@1.7.3 libtracefs@1.7.0 util-linux@2.40.4
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.

ranger 1.9.4
Dependencies: bash-minimal@5.2.37 w3m@0.5.3+git20230121
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://ranger.github.io/
Licenses: GPL 3
Build system: pyproject
Synopsis: Console file manager
Description:

ranger is a console file manager with Vi key bindings. It provides a minimalistic and nice curses interface with a view on the directory hierarchy. It ships with rifle, a file launcher that is good at automatically finding out which program to use for what file type.

udevil 0.4.4
Dependencies: cifs-utils@7.1 curlftpfs@0.9.2 eudev@3.2.14 fakeroot@1.37.1.2 glib@2.83.3 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.

mmc-utils 0.1-1.3969aa4
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://www.kernel.org/doc/html/latest/driver-api/mmc/mmc-tools.html
Licenses: GPL 2
Build system: gnu
Synopsis: Configure MMC storage devices from userspace
Description:

mmc-utils is a command-line tool for configuring and inspecting MMC storage devices from userspace.

dosfstools 4.2
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/dosfstools/dosfstools
Licenses: GPL 3+
Build system: gnu
Synopsis: Utilities for making and checking MS-DOS FAT file systems
Description:

The dosfstools package includes the mkfs.fat and fsck.fat utilities, which respectively make and check MS-DOS FAT file systems.

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.

pydf 15-0.af38bb3
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: http://kassiopeia.juls.savba.sk/~garabik/software/pydf/
Licenses: Public Domain
Build system: pyproject
Synopsis: Colourised @command{df} clone
Description:

All-singing, all-dancing, fully colourised df clone written in Python. It displays the amount of disk space available on the mounted file systems, using different colours for different types of file systems. Output format is completely customizable.

hdparm 9.65
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://sourceforge.net/projects/hdparm/
Licenses: non-copyleft
Build system: gnu
Synopsis: View and tune ATA disk drive parameters
Description:

hdparm is a command-line utility to control ATA controllers and disk drives. It can increase performance and/or reliability by careful tuning of hardware settings like power and acoustic management, DMA modes, and caching. It can also display detailed device information, or be used as a simple performance benchmarking tool.

hdparm provides a command line interface to various Linux kernel interfaces provided by the SATA/ATA/SAS libata subsystem, and the older IDE driver subsystem. Many external USB drive enclosures with SCSI-ATA Command Translation (SAT) are also supported.

open-isns 0.103
Dependencies: openssl@3.0.8
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/open-iscsi/open-isns
Licenses: GPL 2
Build system: meson
Synopsis: Linux server and client for iSNS
Description:

This package provides a partial implementation of iSNS, specified by RFC4171. It's an maintained fork of https://github.com/cleech/open-isns.

f3 8.0
Dependencies: eudev@3.2.14 parted@3.6
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.

parted 3.4
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.

python-parted 3.13.0
Dependencies: parted@3.6
Channel: guix
Location: gnu/packages/disk.scm (gnu packages disk)
Home page: https://github.com/dcantrell/pyparted
Licenses: GPL 2+
Build system: pyproject
Synopsis: Parted bindings for Python
Description:

This package provides parted bindings for Python.

testdisk 7.2
Dependencies: ntfs-3g@2022.10.3 util-linux@2.40.4 openssl@3.0.8 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+

fatresize 1.1.0
Dependencies: parted@3.6
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.

libblockdev 3.3.0
Dependencies: cryptsetup-minimal@2.8.0 argon2@20190702 json-c@0.18 libgcrypt@1.11.0 lvm2@2.03.22 util-linux@2.40.4 multipath-tools@0.11.0 bcache-tools@1.1-0.096d205 btrfs-progs@6.16 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.83.3 gptfdisk@1.0.10 json-glib-minimal@1.10.0 keyutils@1.6.3 kmod@29 libatasmart@0.19 libbytesize@2.10 libnvme@1.5 libyaml@0.2.5 lvm2@2.03.22 mdadm@4.2 ndctl@78 nilfs-utils@2.2.11 nss@3.101.4 ntfs-3g@2022.10.3 parted@3.6 udftools@2.3 util-linux@2.40.4 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).

Total packages: 69244