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

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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


password-store-minimal-wayland 1.7.4
Dependencies: bash-minimal@5.2.37 coreutils@9.1 git@2.52.0 gnupg@2.4.7 qrencode@4.1.1 sed@4.9 tree@2.2.1 util-linux@2.40.4 which@2.21 wl-clipboard@2.2.1
Channel: radix
Location: radix/packages/password-utils.scm (radix packages password-utils)
Home page: https://www.passwordstore.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Encrypted password manager
Description:

Password-store is a password manager which uses GnuPG to store and retrieve passwords. The tool stores each password in its own GnuPG-encrypted file, allowing the program to be simple yet secure. Synchronization is possible using the integrated git support, which commits changes to your password database to a git repository that can be managed through the pass command.

sioyek-kebab 2.0.0-1.8d173d9
Dependencies: freetype@2.13.3 gumbo-parser@0.10.1 harfbuzz@11.4.4 jbig2dec@0.19 libjpeg-turbo@2.1.4 mujs@1.3.5 mupdf@1.26.8 openjpeg@2.5.0 qtbase@6.9.2 qtdeclarative@6.9.2 qtsvg@6.9.2 qt3d@6.9.2 qtspeech@6.9.2 qtwayland@6.9.2 zlib@1.3.1
Channel: radix
Location: radix/packages/pdf.scm (radix packages pdf)
Home page: https://sioyek.info/
Licenses: GPL 3+
Build system: cmake
Synopsis: PDF viewer with a focus on technical books and research papers
Description:

Sioyek is a PDF viewer with a focus on textbooks and research papers. This version provides a command and configuration interface all in kebab-case, instead of the usual snake_case.

ncpamixer 1.3.10
Dependencies: ncurses@6.2.20210619 pulseaudio@16.1
Channel: radix
Location: radix/packages/pulseaudio.scm (radix packages pulseaudio)
Home page: https://github.com/fulhax/ncpamixer
Licenses: Expat
Build system: cmake
Synopsis: Ncurses PulseAudio Mixer
Description:

An ncurses mixer for PulseAudio inspired by pavucontrol.

xfiles 1.1.1
Propagated dependencies: ffmpegthumbnailer@2.2.2 imagemagick@6.9.13-5 librsvg@2.58.5 poppler@22.09.0
Channel: radix
Location: radix/packages/seninha.scm (radix packages seninha)
Home page: https://github.com/phillbush/xfiles
Licenses: Expat
Build system: gnu
Synopsis: Simple and configurable file manager for X11
Description:

XFiles is a file manager for X11. It can navigate through directories, show icons for files, select files, call a command to open files, generate thumbnails, and call a command to run on right mouse button click.

shod 2.6.2
Channel: radix
Location: radix/packages/seninha.scm (radix packages seninha)
Home page: https://github.com/phillbush/shod
Licenses: Expat
Build system: gnu
Synopsis: mouse-based window manager that can tile windows inside floating containers
Description:

Shod is a mouse-based window manager that can tile windows inside floating containers, developed by one of the greatest devs of our era.

fmutils 0.0.0-0.919b32f
Channel: radix
Location: radix/packages/seninha.scm (radix packages seninha)
Home page: https://github.com/void-linux/void-runit
Licenses: Public Domain
Build system: copy
Synopsis: File management utilities in POSIX shell scripts.
Description:

fmutils is a set of public domain POSIX scripts implementing some file management related utilities. There are man pages for each script.

The scripts are the following.

  • bulkrename: Bulk rename files with your text editor.

  • pick: Interactivelly select options.

  • preview: Generate text preview of a file to be used by lf(1) or ranger(1).

  • skel: Create a template file in the current directory.

  • trash: Move files to trash following XDG trash specification.

  • untrash: Remove files from trash following XDG trash specification.

  • unpack: Unarchive archived files (.zip, .rar, .tar.gz, etc).

noshell 0.0.0-0.4d194d8
Channel: radix
Location: radix/packages/shells.scm (radix packages shells)
Home page: https://github.com/viperML/noshell
Licenses: EUPL 1.2
Build system: cmake
Synopsis: User-configurable login shell
Description:

Noshell is a simple shim that executes $XDG_CONFIG_HOME/shell as your login shell. If you configure noshell system-wide, users can configure their login shell with a simple ln -sT /path/to/zsh ~/.config/shell, instead of requiring superuser permissions to modify /etc/shells.

dash 0.5.12
Dependencies: libedit@20191231-3.1
Channel: radix
Location: radix/packages/shells.scm (radix packages shells)
Home page: http://gondor.apana.org.au/~herbert/dash
Licenses: Modified BSD GPL 2+
Build system: gnu
Synopsis: POSIX-compliant shell optimised for size
Description:

Dash is a POSIX-compliant /bin/sh implementation that aims to be as small as possible, often without sacrificing speed. It is faster than the GNU Bourne-Again Shell (bash) at most scripted tasks. Dash is a direct descendant of NetBSD's Almquist Shell (ash). This package provides, adtionally to /bin/dash a symlink to it under /bin/sh.

kakoune 2025.06.03
Dependencies: perl@5.36.0
Propagated dependencies: perl@5.36.0
Channel: radix
Location: radix/packages/text-editors.scm (radix packages text-editors)
Home page: https://kakoune.org/
Licenses: Unlicense
Build system: trivial
Synopsis: Vim-inspired code editor
Description:

Kakoune is a code editor heavily inspired by Vim, as such most of its commands are similar to Vi's ones, and it shares Vi's "keystrokes as a text editing language" model. Kakoune has a strong focus on interactivity, most commands provide immediate and incremental results, while still being competitive (as in keystroke count) with Vim.

wayneko 0-0.cb3668e
Channel: radix
Location: radix/packages/toys.scm (radix packages toys)
Home page: https://codeberg.org/look/wayneko
Licenses: GPL 3
Build system: gnu
Synopsis: The cute oneko cat chasing your mouse pointer, but now on wayland.
Description:

The cute oneko cat chasing your mouse pointer, but now on wayland.

gitu 0.34.0
Dependencies: git@2.52.0 libgit2@1.8.4 openssl@3.0.8 zlib@1.3.1
Channel: radix
Location: radix/packages/version-control.scm (radix packages version-control)
Home page: https://github.com/altsem/gitu
Licenses: Expat
Build system: cargo
Synopsis: git client inspired by Magit
Description:

This package provides a git client inspired by Magit.

yt-dlp-minimal 2025.11.12
Dependencies: ffmpeg@8.0 python-brotli@1.0.9 python-certifi@2025.06.15 python-pycryptodomex@3.21.0 python-requests@2.32.5 python-urllib3@2.5.0 python-websockets@13.1
Channel: radix
Location: radix/packages/video.scm (radix packages video)
Home page: https://github.com/yt-dlp/yt-dlp
Licenses: Public Domain
Build system: pyproject
Synopsis: Download videos from YouTube.com and other sites
Description:

yt-dlp is a small command-line program to download videos from YouTube.com and many more sites. It is a fork of youtube-dl with a focus on adding new features while keeping up-to-date with the original project.

ani-cli-wayland 4.9
Dependencies: aria2@1.37.0 bash-minimal@5.2.37 coreutils@9.1 curl@8.6.0 ffmpeg@8.0 fzf@0.67.0 grep@3.11 mpv-minimal-wayland@0.41.0 ncurses@6.2.20210619 sed@4.9 yt-dlp-minimal@2025.11.12
Channel: radix
Location: radix/packages/video.scm (radix packages video)
Home page: https://github.com/pystardust/ani-cli
Licenses: GPL 3+
Build system: gnu
Synopsis: Browse and watch anime from the command line
Description:

ani-cli is a CLI to browse and watch anime by streaming videos from All Anime.

There are different features such as episode browsing, history tracking, streaming at multiple resolutions, and much more, depending on what programs the user has installed.

mpv-minimal-wayland 0.41.0
Dependencies: enca@1.19 ladspa@1.13 lcms@2.13.1 libbs2b@3.1.0 mpg123@1.31.2 rsound@1.1 vulkan-headers@1.4.321.0 vulkan-loader@1.4.321.0 yt-dlp-minimal@2025.11.12
Propagated dependencies: alsa-lib@1.2.11 ffmpeg@8.0 libass@0.15.1 libcaca@0.99.beta19 libdrm@2.4.124 libjpeg-turbo@2.1.4 libplacebo@7.351.0 libsixel@1.10.5 libva@2.22.0 libvdpau@1.5 libxext@1.3.6 libxkbcommon@1.11.0 lua@5.2.4 mesa@25.2.3 pipewire-minimal@1.4.5 shaderc@2025.3 wayland@1.24.0 wayland-protocols@1.45 zimg@3.0.3 zlib@1.3.1
Channel: radix
Location: radix/packages/video.scm (radix packages video)
Home page: https://mpv.io/
Licenses: GPL 2+
Build system: meson
Synopsis: Audio and video player
Description:

This package provides a minimal build of mpv, the general-purpose audio and video player, for wayland.

ungoogled-chromium-minimal-wayland 140.0.7339.207-1
Dependencies: bash-minimal@5.2.37 glibc-utf8-locales@2.41 ungoogled-chromium@140.0.7339.207-1
Channel: radix
Location: radix/packages/web-browsers.scm (radix packages web-browsers)
Home page: https://ungoogled-software.github.io/
Licenses: Modified BSD FreeBSD Expat ASL 2.0 MPL 1.1 MPL 2.0 Public Domain ISC non-copyleft LGPL 2.1+
Build system: trivial
Synopsis: Graphical web browser
Description:

Ungoogled-Chromium is the Chromium web browser, with some functionality disabled in order to protect the users privacy. This package also includes the chromedriver command, which can be useful for automated web testing.

riverguile 0.1.0
Channel: radix
Location: radix/packages/wm.scm (radix packages wm)
Home page: https://git.sr.ht/~leon_plickat/riverguile
Licenses: GPL 3
Build system: gnu
Synopsis: Scripting layer for the river Wayland server using Guile Scheme.
Description:

Scripting layer for the river Wayland server using Guile Scheme. Send commands to river and install handlers for various events, including layout demands. The ultimate aim of riverguile is to allow comfortable scripting in the context of desktop operations, including window management.

rivercarro 0.6.0
Channel: radix
Location: radix/packages/wm.scm (radix packages wm)
Home page: https://git.sr.ht/~novakane/rivercarro
Licenses: GPL 3+
Build system: zig
Synopsis: A slightly modified version of rivertile layout generator for river
Description:

A modified version of rivertile which adds: monocle layout, gaps rather than padding, gap size modification at run time, and smart gaps.

river-bedload 0.2.0
Dependencies: pkg-config@0.29.2 wayland@1.24.0 wayland-protocols@1.45 zig-wayland@0.4.0
Channel: radix
Location: radix/packages/wm.scm (radix packages wm)
Home page: https://git.sr.ht/~novakane/river-bedload
Licenses: GPL 3
Build system: zig
Synopsis: Display information about river in json in the STDOUT.
Description:

Display information about river in json in the STDOUT.

lswt 2.0.0
Channel: radix
Location: radix/packages/wm.scm (radix packages wm)
Home page: https://git.sr.ht/~leon_plickat/lswt
Licenses: GPL 3
Build system: gnu
Synopsis: A tool for listing wayland toplevels.
Description:

lswt is a tool for listing wayland toplevels.

river-bnf 0.1.0
Channel: radix
Location: radix/packages/wm.scm (radix packages wm)
Home page: https://git.sr.ht/~leon_plickat/river-bnf
Licenses: GPL 3
Build system: gnu
Synopsis: Switch back'n'forth between river tags.
Description:

A tool for the river Wayland compositor which implements the "back-and-forth" functionality for tag switching which is common in similar desktops. Trying to focus a tag will focus it, unless it is already focused in which case the previously focused tags are focused again.

waybar-sans-elogind 0.14.0
Dependencies: date@3.0.1 fmt@9.1.0 gtk-layer-shell@0.9.0 gtkmm@3.24.9 jsoncpp@1.9.6 libdbusmenu@16.04.0-496 libevdev@1.13.3 libinput-minimal@1.29.1 libmpdclient@2.20 libnl@3.5.0 libxml2@2.14.6 pipewire@1.4.5 playerctl@2.4.1 pulseaudio@16.1 spdlog@1.13.0 wayland@1.24.0 wireplumber-minimal@0.5.12
Channel: radix
Location: radix/packages/wm.scm (radix packages wm)
Home page: https://github.com/Alexays/Waybar
Licenses: Expat
Build system: meson
Synopsis: Wayland bar for Sway and Wlroots based compositors
Description:

Waybar is a highly customisable Wayland bar for Sway and Wlroots based compositors.

ristate 0.1.0-1.92e989f
Channel: radix
Location: radix/packages/wm.scm (radix packages wm)
Home page: https://gitlab.com/snakedye/ristate
Licenses: Expat
Build system: cargo
Synopsis: A river-status client written in rust.
Description:

Ristate provides a river status client. This client is useful if you want to have a module for somethig like eww or waybar with status information like the window title, the focused tag and the tag of views.

Page: 1234
Total results: 77