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

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-anthy 5.1.10
Dependencies: fcitx5@5.1.19 anthy@9100h gettext-minimal@0.23.1 fmt@11.2.0
Channel: guix
Location: gnu/packages/fcitx5.scm (gnu packages fcitx5)
Home page: https://github.com/fcitx/fcitx5-anthy
Licenses: GPL 2+
Build system: cmake
Synopsis: Anthy Japanese language input for Fcitx 5
Description:

Fcitx5-Anthy provides Japanese input support to Fcitx5 using the Anthy input method.

fcitx5-chewing 5.1.11
Dependencies: libchewing@0.11.0
Channel: guix
Location: gnu/packages/fcitx5.scm (gnu packages fcitx5)
Home page: https://github.com/fcitx/fcitx5-chewing
Licenses: GPL 2+
Build system: cmake
Synopsis: Chewing wrapper for Fcitx
Description:

This provides libchewing input method support for fcitx5.

fcitx5-rime 5.1.13
Dependencies: fcitx5@5.1.19 librime@1.10.0 rime-data@0.38.20210802
Channel: guix
Location: gnu/packages/fcitx5.scm (gnu packages fcitx5)
Home page: https://github.com/fcitx/fcitx5-rime
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: Rime Input Method Engine for Fcitx 5
Description:

fcitx5-rime provides the Rime input method engine for fcitx5. Rime is a lightweight, extensible input method engine supporting various input schemas including glyph-based input methods, romanization-based input methods as well as those for Chinese dialects. It has the ability to compose phrases and sentences intelligently and provide very accurate traditional Chinese output.

libime 1.1.14
Dependencies: fcitx5@5.1.19 boost@1.89.0 zstd@1.5.6
Channel: guix
Location: gnu/packages/fcitx5.scm (gnu packages fcitx5)
Home page: https://github.com/fcitx/libime
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: Library for implementing generic input methods
Description:

Libime is a library for implementing various input method editors.

fcitx5-skk 5.1.10
Dependencies: libskk@1.1.1 fcitx5@5.1.19 fcitx5-qt@5.1.13 qtbase@6.9.2 skk-jisyo@0-0.38c81db
Channel: guix
Location: gnu/packages/fcitx5.scm (gnu packages fcitx5)
Home page: https://github.com/fcitx/fcitx5-skk
Licenses: GPL 3+
Build system: cmake
Synopsis: Input method engine for Fcitx5, which uses libskk as its backend
Description:

fcitx5-skk is an input method engine for Fcitx5, which uses libskk as its backend.

fcitx5-lua 5.0.16
Dependencies: fcitx5@5.1.19 lua@5.3.5 gettext-minimal@0.23.1
Channel: guix
Location: gnu/packages/fcitx5.scm (gnu packages fcitx5)
Home page: https://github.com/fcitx/fcitx5-lua
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: Lua support for Fcitx 5
Description:

Fcitx5-lua allows writing Fcitx5 extension in Lua.

fcitx5-gtk4 5.1.6
Dependencies: fcitx5-gtk@5.1.6 gtk@4.22.1 fcitx5@5.1.19 fmt@11.2.0 libx11@1.8.12 libxkbcommon@1.13.1 gettext-minimal@0.23.1 gobject-introspection@1.86.0 glib@2.86.0
Channel: guix
Location: gnu/packages/fcitx5.scm (gnu packages fcitx5)
Home page: https://github.com/fcitx/fcitx5-gtk
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: GTK4 IM module for Fcitx 5
Description:

Fcitx5-gtk4 provides IM module for GTK4 applications.

fcitx5-gtk 5.1.6
Dependencies: fcitx5@5.1.19 fmt@11.2.0 libx11@1.8.12 libxkbcommon@1.13.1 gettext-minimal@0.23.1 gobject-introspection@1.86.0 gtk+@2.24.33 gtk+@3.24.51 glib@2.86.0
Channel: guix
Location: gnu/packages/fcitx5.scm (gnu packages fcitx5)
Home page: https://github.com/fcitx/fcitx5-gtk
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: GLib-based D-Bus client and GTK IM module for Fcitx 5
Description:

Fcitx5-gtk provides the following functionality in the corresponding output:

out

GLib-based D-Bus client of Fcitx5.

gtk2

IM module for GTK+2 applications.

gtk3

IM module for GTK+3 applications.

fcitx5-configtool 5.1.13
Dependencies: fcitx5@5.1.19 fcitx5-qt@5.1.13 qtdeclarative@6.9.2 ksvg@6.23.0 kcmutils@6.23.0 ki18n@6.23.0 kpackage@6.23.0 kdeclarative@6.23.0 kiconthemes@6.23.0 kcoreaddons@6.23.0 libplasma@6.5.5 kitemviews@6.23.0 kwidgetsaddons@6.23.0 kwindowsystem@6.23.0 kirigami@6.23.1 libxkbcommon@1.13.1 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.

cuttlefish 0.1.0
Dependencies: bash-minimal@5.2.37 gst-plugins-bad@1.28.1 gst-plugins-good@1.28.1 gstreamer@1.28.1 gtk@4.22.1 jsoncpp@1.9.6 libadwaita@1.8.2 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.

tuba 0.10.3
Dependencies: bash-minimal@5.2.37 gst-plugins-bad@1.28.1 gst-plugins-base@1.28.1 gst-plugins-good@1.28.1 gstreamer@1.28.1 gtk@4.22.1 gtksourceview@5.16.0 json-glib@1.10.0 libadwaita@1.8.2 libgee@0.20.8 libsoup-minimal@3.6.5 libsecret@0.21.7 libspelling@0.4.5 libwebp@1.3.2 libxml2@2.14.6 vala@0.56.18 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.

toot 0.50.1
Dependencies: python-beautifulsoup4@4.14.3 python-click@8.3.1 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@12.1.1 python-term-image@0.7.2-0.a40a12b
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

python-mastodon-py 2.1.4
Propagated dependencies: python-blurhash@1.1.5 python-decorator@5.2.1 python-dateutil@2.9.0 python-magic@0.4.27 python-requests@2.32.5 python-blurhash@1.1.5 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.

snac 2.89
Dependencies: curl@8.6.0 openssl@3.5.5
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

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.

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.

jfsutils-static 1.1.15
Dependencies: util-linux@2.40.4 util-linux@2.40.4
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.

bcachefs-tools 1.37.4
Dependencies: clang@13.0.1 eudev@3.2.14 keyutils@1.6.3 libaio@0.3.113 libscrypt@1.22 libsodium@1.0.22 liburcu@0.15.6 util-linux@2.40.4 lz4@1.10.0 zlib@1.3.1 zstd@1.5.6
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://bcachefs.org/
Licenses: GPL 2+
Build system: cargo
Synopsis: Tools to create and manage bcachefs file systems
Description:

This package provides the bcachefs command-line tool with many subcommands for creating, checking, and otherwise managing bcachefs file systems. Traditional aliases like mkfs.bcachefs are also included.

Bcachefs is a CoW file system supporting native encryption, compression, snapshots, and (meta)data checksums. It can use multiple block devices for replication and/or performance, similar to RAID.

In addition, bcachefs provides all the functionality of bcache, a block-layer caching system, and lets you assign different roles to each device based on its performance and other characteristics.

rewritefs 0.0.0-1.3a56de8
Dependencies: fuse@3.18.1 pcre@8.45
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://github.com/sloonz/rewritefs
Licenses: GPL 2+
Build system: gnu
Synopsis: FUSE file system that changes particular file names
Description:

RewriteFS is a FUSE to change the name of accessed files on the fly based on any number of regular expressions. It's like the rewrite action of many Web servers, but for your file system. For example, it can help keep your home directory tidy by transparently rewriting the location of configuration files of software that doesn't follow the XDG directory specification from ~/.name to ~/.config/name.

nilfs-utils 2.2.11
Dependencies: util-linux@2.40.4
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://nilfs.sourceforge.io/
Licenses: GPL 3+
Build system: gnu
Synopsis: Continuous Snapshotting Filesystem
Description:

NILFS is a log-structured file system supporting versioning of the entire file system and continuous snapshotting, which allows users to even restore files mistakenly overwritten or destroyed just a few seconds ago.

disorderfs 0.6.2
Dependencies: fuse@3.18.1 attr@2.5.1
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://salsa.debian.org/reproducible-builds/disorderfs
Licenses: GPL 3+
Build system: gnu
Synopsis: FUSE file system that introduces non-determinism
Description:

An overlay FUSE file system that introduces non-determinism into file system metadata. For example, it can randomize the order in which directory entries are read. This is useful for detecting non-determinism in the build process.

udftools 2.3
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://github.com/pali/udftools
Licenses: GPL 2+
Build system: gnu
Synopsis: Tools to manage UDF file systems and DVD/CD-R(W) drives
Description:

udftools is a set of programs for reading and modifying UDF file systems. UDF is a file system mostly used for DVDs and other optical media. It supports read-only media (DVD/CD-R) and rewritable media that wears out (DVD/CD-RW).

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.

bindfs 1.17.4
Dependencies: fuse@2.9.9
Channel: guix
Location: gnu/packages/file-systems.scm (gnu packages file-systems)
Home page: https://bindfs.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Bind mount a directory and alter permission bits
Description:

bindfs is a FUSE file system for mounting a directory to another location, similar to mount --bind. It can be used for:

  • Making a directory read-only.

  • Making all executables non-executable.

  • Sharing a directory with a list of users (or groups).

  • Modifying permission bits using rules with chmod-like syntax.

  • Changing the permissions with which files are created.

Total packages: 32521