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

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.


fcitx5-qt 5.1.11
Dependencies: fcitx5@5.1.16 libxcb@1.17.0 libxkbcommon@1.11.0 qtbase@5.15.17 qtbase@6.9.2 qtwayland@6.9.2 wayland@1.24.0 gettext-minimal@0.23.1
Channel: guix
Location: gnu/packages/fcitx5.scm (gnu packages fcitx5)
Home page: https://github.com/fcitx/fcitx5-qt
Licenses: LGPL 2.1+ Modified BSD
Build system: cmake
Synopsis: Qt library and IM module for Fcitx 5
Description:

Fcitx5-qt provides Qt library for development and IM module for Qt based application.

fcitx5-chinese-addons 5.1.10
Dependencies: boost@1.89.0 curl@8.6.0 fcitx5@5.1.16 fcitx5-lua@5.0.15 fcitx5-qt@5.1.11 fmt@9.1.0 gettext-minimal@0.23.1 libime@1.1.12 opencc@1.1.1 qtbase@6.9.2 qtwebengine@6.9.3
Channel: guix
Location: gnu/packages/fcitx5.scm (gnu packages fcitx5)
Home page: https://github.com/fcitx/fcitx5-chinese-addons
Licenses: LGPL 2.1+ GPL 2+ Unicode
Build system: cmake
Synopsis: Chinese related addons for Fcitx 5
Description:

Fcitx5-chinese-addons provides Chinese related addons, including input methods previous bundled inside Fcitx 4:

  • Bingchan

  • Cangjie

  • Erbi

  • Pinyin

  • Shuangpin

  • Wanfeng

  • Wubi

  • Wubi Pinyin

  • Ziranma

fcitx5-configtool 5.1.11
Dependencies: fcitx5@5.1.16 fcitx5-qt@5.1.11 qtdeclarative@6.9.2 ksvg@6.19.0 kcmutils@6.19.0 ki18n@6.19.0 kpackage@6.19.0 kdeclarative@6.19.0 kiconthemes@6.19.0 kcoreaddons@6.19.0 libplasma@6.5.2 kitemviews@6.19.0 kwidgetsaddons@6.19.0 kwindowsystem@6.19.0 kirigami@6.19.0 libxkbcommon@1.11.0 libx11@1.8.12 qtwayland@6.9.2 xkeyboard-config@2.44 libxkbfile@1.1.3 gettext-minimal@0.23.1 iso-codes@4.5.0
Channel: guix
Location: gnu/packages/fcitx5.scm (gnu packages fcitx5)
Home page: https://github.com/fcitx/fcitx5-configtool
Licenses: GPL 2+
Build system: qt
Synopsis: Graphical configuration tool for Fcitx 5
Description:

Fcitx5-configtool is a graphical configuration tool to manage different input methods in Fcitx 5.

tuba 0.9.2
Dependencies: bash-minimal@5.2.37 gst-plugins-bad@1.26.3 gst-plugins-base@1.26.3 gst-plugins-good@1.26.3 gstreamer@1.26.3 gtk@4.16.13 gtksourceview@5.12.1 json-glib@1.10.0 libadwaita@1.6.0 libgee@0.20.6 libsoup-minimal@3.6.4 libsecret@0.21.4 libspelling@0.4.5 libwebp@1.3.2 libxml2@2.14.6 vala@0.56.17 webp-pixbuf-loader@0.2.7
Channel: guix
Location: gnu/packages/fediverse.scm (gnu packages fediverse)
Home page: https://tuba.geopjr.dev/
Licenses: GPL 3
Build system: meson
Synopsis: GTK client for Mastodon
Description:

Tuba is a GTK client for Mastodon. It provides a clean, native interface that allows you to integrate Mastodon's social experience seamlessly with your desktop environment.

snac 2.83
Dependencies: curl@8.6.0 openssl@3.0.8
Channel: guix
Location: gnu/packages/fediverse.scm (gnu packages fediverse)
Home page: https://codeberg.org/grunfink/snac2
Licenses: Expat
Build system: gnu
Synopsis: Simple, minimalistic ActivityPub instance written in portable C
Description:

Snac is a simple, minimalistic ActivityPub instance written in portable C.

It features:

  • Lightweight, minimal dependencies

  • Extensive support of ActivityPub operations, e.g. write public notes, follow users, be followed, reply to the notes of others, admire wonderful content (like or boost), write private messages, etc.

  • Multiuser support

  • Mastodon API support, so Mastodon-compatible apps can be used

  • Simple but effective web interface

  • Easily-accessed MUTE button to silence users

  • Tested interoperability with related software

  • No database needed

  • Totally JavaScript-free; no cookies either

tootle 0.9.2
Dependencies: bash-minimal@5.2.37 gst-plugins-bad@1.26.3 gst-plugins-base@1.26.3 gst-plugins-good@1.26.3 gstreamer@1.26.3 gtk@4.16.13 gtksourceview@5.12.1 json-glib@1.10.0 libadwaita@1.6.0 libgee@0.20.6 libsoup-minimal@3.6.4 libsecret@0.21.4 libspelling@0.4.5 libwebp@1.3.2 libxml2@2.14.6 vala@0.56.17 webp-pixbuf-loader@0.2.7
Channel: guix
Location: gnu/packages/fediverse.scm (gnu packages fediverse)
Home page: https://tuba.geopjr.dev/
Licenses: GPL 3
Build system: meson
Synopsis: GTK client for Mastodon
Description:

Tuba is a GTK client for Mastodon. It provides a clean, native interface that allows you to integrate Mastodon's social experience seamlessly with your desktop environment.

python-mastodon-py 2.1.4
Propagated dependencies: python-blurhash@1.1.4 python-decorator@5.2.1 python-dateutil@2.9.0 python-magic@0.4.27 python-requests@2.32.5 python-blurhash@1.1.4 python-cryptography@44.0.0 python-grapheme@0.6.0-0.66f07ca python-http-ece@1.2.1
Channel: guix
Location: gnu/packages/fediverse.scm (gnu packages fediverse)
Home page: https://github.com/halcy/Mastodon.py
Licenses: Expat
Build system: pyproject
Synopsis: Python wrapper for the Mastodon API
Description:

This package provides a python wrapper for the Mastodon API.

toot 0.50.1
Dependencies: python-beautifulsoup4@4.14.3 python-click@8.1.8 python-dateutil@2.9.0 python-requests@2.32.5 python-tomlkit@0.13.3 python-urwid@3.0.3 python-wcwidth@0.2.13 python-pillow@11.1.0 python-term-image@0.7.2
Channel: guix
Location: gnu/packages/fediverse.scm (gnu packages fediverse)
Home page: https://github.com/ihabunek/toot/
Licenses: GPL 3
Build system: pyproject
Synopsis: Mastodon CLI client
Description:

Interact with Mastodon social network from the command line. Features include:

  • Posting, replying, deleting statuses

  • Support for media uploads, spoiler text, sensitive content

  • Search by account or hash tag

  • Following, muting and blocking accounts

  • Simple switching between authenticated in Mastodon accounts

cuttlefish 0.1.0
Dependencies: bash-minimal@5.2.37 gst-plugins-bad@1.26.3 gst-plugins-good@1.26.3 gstreamer@1.26.3 gtk@4.16.13 jsoncpp@1.9.6 libadwaita@1.6.0 libsoup-minimal@2.74.3
Channel: guix
Location: gnu/packages/fediverse.scm (gnu packages fediverse)
Home page: https://cuttlefish.ch
Licenses: GPL 3+
Build system: meson
Synopsis: GTK client for PeerTube
Description:

Cuttlefish is a desktop client for PeerTube, but will work on GNU/Linux-based phones (like the Librem 5 or Pinephone) as well. Cuttlefish aims to provide a better experience of watching PeerTube videos and using PeerTube in general, via an efficient native application that can hook into the federation of interconnected video hosting services.

toilet 0.3
Dependencies: libcaca@0.99.beta19
Channel: guix
Location: gnu/packages/figlet.scm (gnu packages figlet)
Home page: http://caca.zoy.org/wiki/toilet
Licenses: WTFPL 2
Build system: gnu
Synopsis: Display large colourful characters
Description:

The TOIlet project attempts to create a free replacement for the FIGlet utility. It uses the powerful libcaca library to achieve various text-based effects.

figlet 2.2.5
Channel: guix
Location: gnu/packages/figlet.scm (gnu packages figlet)
Home page: http://www.figlet.org/
Licenses: Modified BSD
Build system: gnu
Synopsis: Make large letterforms out of ordinary screen characters
Description:

FIGlet is a program for making large ASCII art letterforms out of ordinary screen characters.

jfs_fsck-static 1.1.15
Dependencies: jfsutils-static@1.1.15
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: trivial
Synopsis: Statically-linked jfs_fsck command from jfsutils
Description:

This package provides statically-linked jfs_fsck command taken from the jfsutils package. It is meant to be used in initrds.

sirikali 1.8.4
Dependencies: xdg-utils@1.2.1 libpwquality@1.4.5 libgcrypt@1.11.0 libsecret@0.21.4 qtwayland@6.9.2
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://mhogomchungu.github.io/sirikali/
Licenses: GPL 3+
Build system: qt
Synopsis: GUI front end to file system encryption utilities
Description:

SiriKali is a Qt/C++ GUI application for managing encrypted folders. It supports various backends, including eCryptfs, CryFS, EncFS, gocryptfs, fscrypt, securefs, SSHFS, and Cryptomator.

zfs-auto-snapshot 1.2.4
Dependencies: zfs@2.3.4
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://github.com/zfsonlinux/zfs-auto-snapshot
Licenses: GPL 2+
Build system: gnu
Synopsis: Automatically create, rotate and destroy ZFS snapshots
Description:

An alternative implementation of the zfs-auto-snapshot service for Linux that is compatible with zfs-linux (now OpenZFS) and zfs-fuse.

On Guix System, you will need to invoke the included shell scripts as job definitions in your operating-system declaration.

curlftpfs 0.9.2
Dependencies: curl@8.6.0 glib@2.83.3 fuse@2.9.9
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://curlftpfs.sourceforge.net/
Licenses: GPL 2+
Build system: gnu
Synopsis: Mount remote file systems over FTP
Description:

This is a file system client based on the FTP File Transfer Protocol.

apfs-fuse 0.0.0-2.66b86bd
Dependencies: bzip2@1.0.8 fuse@3.10.5 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.

glusterfs 7.0
Dependencies: acl@2.3.1 fuse@2.9.9 openssl@3.0.8 liburcu@0.14.1 util-linux@2.40.4 libxml2@2.14.6 readline@8.2.13 zlib@1.3.1 libaio@0.3.113 rdma-core@60.0
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://www.gluster.org
Licenses: LGPL 3+ GPL 2+
Build system: gnu
Synopsis: Distributed file system
Description:

GlusterFS is a distributed scalable network file system suitable for data-intensive tasks such as cloud storage and media streaming. It allows rapid provisioning of additional storage based on your storage consumption needs. It incorporates automatic failover as a primary feature. All of this is accomplished without a centralized metadata server.

xfstests 1.1.0-3.8de535c
Dependencies: acl@2.3.1 attr@2.5.1 bash-minimal@5.2.37 bc@1.08.2 guile@3.0.9 inetutils@2.5 util-linux@2.40.4 perl@5.36.0 time@1.9 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.

exfat-utils 1.4.0
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://github.com/relan/exfat
Licenses: GPL 2+
Build system: gnu
Synopsis: Utilities to manipulate exFAT file systems
Description:

This package provides an implementation of the exFAT file system, including command-line tools to validate exFAT file systems and to create new ones.

libeatmydata 131
Dependencies: coreutils@9.1
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://www.flamingspork.com/projects/libeatmydata/
Licenses: GPL 3+
Build system: gnu
Synopsis: Transparently ignore calls to synchronize data safely to disk
Description:

Libeatmydata transparently disables most ways a program might force data to be written to the file system, such as fsync() or open(O_SYNC).

Such synchronisation calls provide important data integrity guarantees but are expensive to perform and can significantly slow down software that (over)uses them.

This price is worth paying if you care about the files being modified---which is typically the case---or when manipulating important components of your system. Please, do not use something called ``eat my data'' in such cases!

However, it does not make sense to accept this performance hit if the data is unimportant and you can afford to lose all of it in the event of a crash, for example when running a software test suite. Adding libeatmydata.so to the LD_PRELOAD environment of such tasks will override all C library data synchronisation functions with custom no-op ones that do nothing and immediately return success.

A simple eatmydata script is included that does this for you.

fscrypt 0.3.5
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://github.com/google/fscrypt
Licenses: ASL 2.0
Build system: go
Synopsis: Go tool for managing Linux filesystem encryption
Description:

fscrypt is a high-level tool for the management of Linux native filesystem encryption. It manages metadata, key generation, key wrapping, PAM integration, and provides a uniform interface for creating and modifying encrypted directories.

watcher 0.13.8
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://github.com/e-dant/watcher
Licenses: Expat
Build system: cmake
Synopsis: File system watcher program and library
Description:

Watcher may be used as a library or a program that can be used to efficiently watch a file system for changes. This package provides the following components:

include/wtr/watcher.hpp

C++ header library

watcher-c

C shared and static library

wtr.watcher

Command-line interface (CLI)

tw

Minimal, more human-readable CLI variant

bcachefs-static 1.11.0
Dependencies: bcachefs-tools-minimal-static@1.11.0
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.

zfs 2.3.4
Dependencies: eudev@3.2.14 kmod@29 libaio@0.3.113 libtirpc@1.3.1 nfs-utils@2.4.3 openssl@3.0.8 python@3.11.14 python-cffi@1.17.1 util-linux@2.40.4 util-linux@2.40.4 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.

Total packages: 69282