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

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.


jfsutils 1.1.15
Dependencies: util-linux@2.42.2
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://jfs.sourceforge.net/home.html
Licenses: GPL 3+
Build system: gnu
Synopsis: Utilities for managing JFS file systems
Description:

The JFSutils are a collection of utilities for managing the JFS, a 64-bit journaling file system created by IBM and later ported to the kernel Linux. The following commands are available:

  1. fsck.jfs: check and repair a JFS file system or replay its transaction log.

  2. logdump: dump the JFS journal log.

  3. logredo: replay the JFS journal log.

  4. mkfs.jfs: create a new JFS file system.

  5. xchklog: save a JFS fsck log to a file.

  6. xchkdmp: dump the contents of such a log file.

  7. xpeek: a JFS file system editor with a shell-like interface.

fscryptctl 1.2.0
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://github.com/google/fscryptctl
Licenses: ASL 2.0
Build system: gnu
Synopsis: Small C tool for Linux filesystem encryption
Description:

fscryptctl is a low-level tool written in C that handles raw keys and manages policies for Linux filesystem encryption, specifically the fscrypt kernel interface which is supported by the ext4, f2fs, UBIFS, and CephFS filesystems.

cachefilesd-inotify 0.11.0
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://gitlab.com/tomalok/cachefilesd-inotify
Licenses: GPL 2+
Build system: gnu
Synopsis: CacheFiles file system cache management daemon (using @code{inotify})
Description:

This package provides the user space component of CacheFiles, a caching back end that uses a directory on a locally mounted file system (such as ext4) as a cache to speed up (by reducing) access to a slower file system and make it appear more reliable.

The cached file system is often a network file system such as NFS or CIFS, but can also be a local file system like ISO 9660 on a slow optical drive.

CacheFiles itself is part of the kernel but relies on this user space cachefilesd daemon to perform maintenance tasks like culling and reaping stale nodes. Only one such daemon can be running at a time, and communicates with the kernel through the /dev/cachefiles character device.

This version modifies David Howells original cachefilesd---which appears unmaintained---to use the inotify API instead of the deprecated dnotify to monitor file changes.

gphotofs 0.5.0
Dependencies: fuse@2.9.9 glib@2.86.0 libgphoto2@2.5.30
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: http://www.gphoto.org/proj/gphotofs/
Licenses: GPL 2+
Build system: gnu
Synopsis: Virtual file system for libgphoto2 using FUSE
Description:

GPhotoFS is a FUSE file system module to mount your camera as a file system on Linux. This allow using your camera with any tool able to read from a mounted file system.

libnfs 4.0.0
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://github.com/sahlberg/libnfs
Licenses: LGPL 2.1+ GPL 3+ Modified BSD
Build system: gnu
Synopsis: Client library for accessing NFS shares
Description:

LIBNFS is a client library for accessing NFS shares over a network. LIBNFS offers three different APIs, for different use :

  1. RAW, a fully asynchronous low level RPC library for NFS protocols. This API provides very flexible and precise control of the RPC issued.

  2. NFS ASYNC, a fully asynchronous library for high level vfs functions

  3. NFS SYNC, a synchronous library for high level vfs functions.

jfsutils-static 1.1.15
Dependencies: util-linux@2.42.2 util-linux@2.42.2
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://jfs.sourceforge.net/home.html
Licenses: GPL 3+
Build system: gnu
Synopsis: Utilities for managing JFS file systems
Description:

The JFSutils are a collection of utilities for managing the JFS, a 64-bit journaling file system created by IBM and later ported to the kernel Linux. The following commands are available:

  1. fsck.jfs: check and repair a JFS file system or replay its transaction log.

  2. logdump: dump the JFS journal log.

  3. logredo: replay the JFS journal log.

  4. mkfs.jfs: create a new JFS file system.

  5. xchklog: save a JFS fsck log to a file.

  6. xchkdmp: dump the contents of such a log file.

  7. xpeek: a JFS file system editor with a shell-like interface.

python-linux-procfs 0.7.4
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://git.kernel.org/pub/scm/libs/python/python-linux-procfs/python-linux-procfs.git/
Licenses: GPL 2
Build system: pyproject
Synopsis: Python abstractions to extract information from @code{/proc} files
Description:

The proc filesystem is a pseudo-filesystem which provides an interface to kernel data structures. This package provides a means to query that system from a Python module. See proc(5) for more details.

s5cmd 2.3.0
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://github.com/peak/s5cmd
Licenses: Expat
Build system: go
Synopsis: Parallel S3 and local filesystem execution tool
Description:

s5cmd is a fast S3 and local filesystem execution tool. It comes with support for a multitude of operations including tab completion and wildcard support for files, which can be handy for object storage workflow while working with large number of files.

davfs2 1.7.1
Dependencies: neon@0.32.2 zlib@1.3.1
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://savannah.nongnu.org/projects/davfs2
Licenses: FreeBSD GPL 3+
Build system: gnu
Synopsis: Mount remote WebDAV resources in the local file system
Description:

The WebDAV extension to the HTTP protocol defines a standard way to author resources on a remote Web server. Davfs2 exposes such resources as a typical file system which can be used by standard applications with no built-in support for WebDAV, such as the GNU coreutils (cp, mv, etc.) or a graphical word processor.

Davfs2 works with most WebDAV servers with no or little configuration. It supports TLS (HTTPS), HTTP proxies, HTTP basic and digest authentication, and client certificates. It performs extensive caching to avoid unnecessary network traffic, stay responsive even over slow or unreliable connections, and prevent data loss. It aims to make use by unprivileged users as easy and secure as possible.

However, davfs2 is not a full-featured WebDAV client. The file system interface and the WebDAV protocol are quite different. Translating between the two is not always possible.

apfs-fuse 0.0.0-2.66b86bd
Dependencies: bzip2@1.0.8 fuse@3.18.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://github.com/sgan81/apfs-fuse
Licenses: GPL 2+
Build system: cmake
Synopsis: Read-only FUSE driver for the APFS file system
Description:

APFS-FUSE is a read-only FUSE driver for the Apple File System (APFS). It is currently in an experimental state — it may not be able to read all files, and it does not support all the compression methods in APFS.

dbxfs 2.1.1
Dependencies: python-block-tracing@1.0.1 python-dropbox@12.0.2 python-platformdirs@4.3.6 python-privy@6.0.0 python-psutil@7.2.2 python-userspacefs@3.2.1
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://thelig.ht/code/dbxfs/
Licenses: GPL 3+
Build system: pyproject
Synopsis: User-space file system for Dropbox
Description:

dbxfs allows you to mount your Dropbox folder as if it were a local file system using FUSE.

xfstests 2026.03.20
Dependencies: acl@2.3.1 attr@2.5.1 bash-minimal@5.2.37 bc@1.08.2 guile@3.0.9 inetutils@2.7 util-linux@2.42.2 perl@5.36.0 time@1.10 xfsprogs@6.12.0
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git
Licenses: GPL 2
Build system: gnu
Synopsis: File system @acronym{QA, Quality Assurance} test suite
Description:

The FSQA regression test suite, more commonly known as xfstests, comprises over 1,500 tests that exercise (torture) both the user- and kernel-space parts of many different file systems.

As the package's name subtly implies, it was originally developed to test the XFS file system. Today, xfstests is the primary test suite for all major file systems supported by the kernel Linux including XFS, ext4, and Btrfs, but also virtual and network file systems such as NFS, 9P, and the overlay file system.

The packaged check script is not in PATH but can be invoked with the included xfstests-check helper.

zfs 2.4.4
Dependencies: coreutils-minimal@9.1 eudev@3.2.14 gawk@5.3.0 grep@3.11 kmod@29 libaio@0.3.113 libtirpc@1.3.7 nfs-utils@2.4.3 openssl@3.5.7 python@3.12.12 python-cffi@1.17.1 sed@4.9 util-linux@2.42.2 util-linux@2.42.2 zlib@1.3.1
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://zfsonlinux.org/
Licenses: CDDL 1.0
Build system: linux-module
Synopsis: OpenZFS on Linux
Description:

OpenZFS is an advanced file system and volume manager which was originally developed for Solaris and is now maintained by the OpenZFS community.

snapper 0.12.1
Dependencies: btrfs-progs@7.0 e2fsprogs@1.47.2 util-linux@2.42.2 linux-pam@1.7.2 dbus@1.16.2 libxml2@2.14.6 json-c@0.18 acl@2.3.1 boost@1.83.0 ncurses-with-tinfo@6.2.20210619 libxslt@1.1.43 docbook-xsl@1.79.2-0.fe16c90 gettext-minimal@0.23.1
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://snapper.io
Licenses: GPL 2
Build system: gnu
Synopsis: Manage Btrfs file system snapshots and allow roll-backs
Description:

This package provides Snapper, a tool that helps with managing snapshots of Btrfs subvolumes and thin-provisioned LVM volumes. It can create and compare snapshots, revert differences between them, and supports automatic snapshots timelines.

bcachefs-static 1.37.4
Dependencies: bcachefs-tools-minimal-static@1.37.4
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://bcachefs.org/
Licenses: GPL 2+
Build system: trivial
Synopsis: Statically-linked bcachefs command from bcachefs-tools
Description:

This package provides the statically-linked bcachefs from a minimal bcachefs-tools package. It is meant to be used in initrds.

fstransform 0.9.4
Dependencies: e2fsprogs@1.47.2
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://github.com/cosmos72/fstransform
Licenses: GPL 2 GPL 3+
Build system: gnu
Synopsis: Convert file system types in place without copying all data
Description:

This package provides several command-line tools to transform a supported file system, such as XFS, into one of a different supported type, such as ext4. All existing file contents, names, and directories are preserved.

The conversion happens in place, without the need to create a complete copy of the original data. This lets you transform almost full file systems on systems where adding (sufficient) additional storage space is not an option.

Do not use this package when you could simply create an empty file system from scratch and restore from a back-up. Transformation is limited, slow, and significantly increases the risk of irreversible data loss!

file 5.46
Channel: guix
Location: gnu/packages/file.scm (gnu packages file)
Home page: https://www.darwinsys.com/file/
Licenses: FreeBSD
Build system: gnu
Synopsis: File type guesser
Description:

The file command is a file type guesser, a command-line tool that tells you in words what kind of data a file contains. It does not rely on filename extensions to tell you the type of a file, but looks at the actual contents of the file. This package provides the libmagic library.

python-electrum-ecc 0.0.5
Dependencies: libsecp256k1@0.8.0
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://github.com/spesmilo/electrum-ecc
Licenses: Expat
Build system: pyproject
Synopsis: Pure python ctypes wrapper for libsecp256k1
Description:

This package provides a pure Python ctypes wrapper for libsecp256k1.

beancount-language-server 1.4.1
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://github.com/polarmutex/beancount-language-server
Licenses: Expat
Build system: cargo
Synopsis: Language server for the Beancount accounting application
Description:

This package provides a language server for the Beancount double-entry accounting application.

trezor-agent 0.15.0
Dependencies: python-trezor@0.20.0 python-trezor-agent@0.15.0
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://github.com/romanz/trezor-agent
Licenses: LGPL 3
Build system: pyproject
Synopsis: Using Trezor as hardware SSH/GPG agent
Description:

This package allows using Trezor as a hardware SSH/GPG agent.

ledger-agent 0.9.0
Dependencies: python-ledgerblue@0.1.54 python-trezor-agent@0.15.0
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://github.com/romanz/trezor-agent
Licenses: LGPL 3
Build system: pyproject
Synopsis: Ledger as hardware SSH/GPG agent
Description:

This package allows using Ledger as hardware SSH/GPG agent.

silkaj 0.12.1-0.dabe484
Propagated dependencies: python-duniterpy@1.2.1 python-pendulum@3.1.0 python-rich-click@1.9.8 python-texttable@1.7.0
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://git.duniter.org/clients/python/silkaj
Licenses: AGPL 3+
Build system: pyproject
Synopsis: Command line client for Duniter network
Description:

Silkaj is a command line client for the Duniter network.

Its features are:

  • information about currency,

  • issuers difficulty to generate next block,

  • network view of nodes,

  • list of last issuers,

  • send transactions,

  • get account amount.

emacs-hledger-mode 20220515-1.400bde4
Propagated dependencies: emacs-popup@0.5.9 emacs-async@1.9.9 emacs-htmlize@1.59
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://github.com/narendraj9/hledger-mode
Licenses: GPL 3
Build system: emacs
Synopsis: Mode for writing journal entries for hledger
Description:

This major mode for Emacs enables writing and managing hledger journal files. It generates some useful reports along with some financial ratios that can help you keep a check on your financial health for users of the plaintext accounting system hledger.

python-trezor-agent 0.15.0
Propagated dependencies: python-bech32@1.2.0-0.231e4d8 python-configargparse@1.7.5 python-cryptography@44.0.0 python-daemon@3.1.2 python-docutils@0.22.4 python-ecdsa@0.19.0 python-hidapi@0.15.0 python-mnemonic@0.21 python-pymsgbox@1.0.6-1.944b7cd python-pynacl@1.5.0 python-semver@3.0.4 python-unidecode@1.4.0 python-wheel@0.46.1
Channel: guix
Location: gnu/packages/finance.scm (gnu packages finance)
Home page: https://github.com/romanz/trezor-agent
Licenses: LGPL 3
Build system: pyproject
Synopsis: Use hardware wallets as SSH and GPG agent
Description:

libagent is a library that allows using TREZOR, Keepkey and Ledger Nano as a hardware SSH/GPG agent.

Total packages: 33009