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

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.


vtkdiff 1.0.0
Dependencies: tclap@1.4.0-rc2 vtk@9.6.0
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://github.com/ufz/vtkdiff
Licenses: Modified BSD
Build system: cmake
Synopsis: Numerical difference of data arrays in vtk files
Description:

The vtkdiff tool shall provide means of numerical comparison of different data arrays similar to those available in the numdiff software.

vtk 9.6.0
Dependencies: double-conversion@3.1.5 eigen@3.4.0 expat@2.7.1 freetype@2.13.3 gl2ps@1.4.2 glew@2.2.0 glu@9.0.2 hdf5@1.14.6 libharu@2.4.3 libjpeg-turbo@2.1.4 jsoncpp@1.9.6 libtheora@1.1.1 libx11@1.8.12 libxml2@2.14.6 libxt@1.3.1 lz4@1.10.0 mesa@26.0.2 netcdf@4.9.2 libpng@1.6.39 libtiff@4.4.0 openmpi@4.1.6 proj@9.3.1 python@3.12.12 sqlite@3.39.3 xorgproto@2024.1 qtbase@6.9.2 zlib@1.3.1
Propagated dependencies: libogg@1.3.6 onetbb@2022.3.0
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://vtk.org/
Licenses: Modified BSD
Build system: cmake
Synopsis: Libraries for 3D computer graphics
Description:

The Visualization Toolkit (VTK) is a C++ library for 3D computer graphics, image processing and visualization. It supports a wide variety of visualization algorithms including: scalar, vector, tensor, texture, and volumetric methods; and advanced modeling techniques such as: implicit modeling, polygon reduction, mesh smoothing, cutting, contouring, and Delaunay triangulation. VTK has an extensive information visualization framework, has a suite of 3D interaction widgets, supports parallel processing, and integrates with various databases on GUI toolkits such as Qt and Tk.

gmic-qt-gimp 3.7.4
Dependencies: gexiv2@0.14.6 gdk-pixbuf@2.44.4 gegl@0.4.68 gimp@3.2.0 pango@1.56.4 gmic@3.7.4 qtbase@5.15.17 curl@8.6.0 fftw@3.3.10 graphicsmagick@1.3.40 imath@3.1.3 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0 libx11@1.8.12 openexr@3.2.4 zlib@1.3.1
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://gmic.eu/
Licenses: GPL 3+
Build system: cmake
Synopsis: GIMP plugin for the G'MIC image processing framework
Description:

G'MIC is a full-featured framework for digital image processing. It provides several user interfaces to convert / manipulate / filter / visualize generic image datasets, ranging from 1D scalar signals to 3D+t sequences of multi-spectral volumetric images, hence including 2D color images.

dcmtk 3.6.9
Dependencies: icu4c@73.1 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0 libxml2@2.14.6 openssl@3.5.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://dcmtk.org
Licenses: FSF-free
Build system: cmake
Synopsis: Libraries and programs implementing parts of the DICOM standard
Description:

DCMTK is a collection of libraries and applications implementing large parts the DICOM standard. It includes software for examining, constructing and converting DICOM image files, handling offline media, sending and receiving images over a network connection, as well as demonstrative image storage and worklist servers.

itk-snap 4.4.0-0.20f6318
Dependencies: curl@8.6.0 freetype@2.13.3 glew@2.2.0 glu@9.0.2 insight-toolkit-legacy@5.4.5 jsoncpp@1.9.6 libssh@0.12.0 mesa-opencl@26.0.2 qtbase@6.9.2 qtdeclarative@6.9.2 qtwayland@6.9.2 vtk@9.5.2
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://sourceforge.net/p/itk-snap/
Licenses: GPL 3+
Build system: cmake
Synopsis: Medical image segmentation
Description:

ITK-SNAP is a tool for segmenting anatomical structures in medical images. It provides an automatic active contour segmentation pipeline, along with supporting a manual segmentation toolbox. ITK-SNAP has a full-featured UI aimed at clinical researchers.

vtk 9.4.2
Dependencies: double-conversion@3.1.5 eigen@3.4.0 expat@2.7.1 freetype@2.13.3 gl2ps@1.4.2 glew@2.2.0 glu@9.0.2 hdf5@1.14.6 libharu@2.4.3 libjpeg-turbo@2.1.4 jsoncpp@1.9.6 libtheora@1.1.1 libx11@1.8.12 libxml2@2.14.6 libxt@1.3.1 lz4@1.10.0 mesa@26.0.2 netcdf@4.9.2 libpng@1.6.39 libtiff@4.4.0 openmpi@4.1.6 proj@9.3.1 python@3.12.12 sqlite@3.39.3 xorgproto@2024.1 qtbase@6.9.2 zlib@1.3.1
Propagated dependencies: libogg@1.3.6 onetbb@2022.3.0
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://vtk.org/
Licenses: Modified BSD
Build system: cmake
Synopsis: Libraries for 3D computer graphics
Description:

The Visualization Toolkit (VTK) is a C++ library for 3D computer graphics, image processing and visualization. It supports a wide variety of visualization algorithms including: scalar, vector, tensor, texture, and volumetric methods; and advanced modeling techniques such as: implicit modeling, polygon reduction, mesh smoothing, cutting, contouring, and Delaunay triangulation. VTK has an extensive information visualization framework, has a suite of 3D interaction widgets, supports parallel processing, and integrates with various databases on GUI toolkits such as Qt and Tk.

chafa 1.18.0
Dependencies: freetype@2.13.3 libjpeg-turbo@2.1.4 librsvg@2.58.5 libtiff@4.4.0 libwebp@1.3.2 glib@2.86.0 imagemagick@6.9.13-5
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://hpjansson.org/chafa/
Licenses: LGPL 3+
Build system: gnu
Synopsis: Convert images to ANSI/Unicode characters
Description:

Chafa is a command-line utility that converts all kinds of images, including animated GIFs, into ANSI/Unicode character output that can be displayed in a terminal.

gpicview 0.3.1
Dependencies: gtk+@3.24.51 libjpeg-turbo@2.1.4
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://lxde.sourceforge.net/gpicview/
Licenses: GPL 2+
Build system: gnu
Synopsis: Simple and fast image viewer for X
Description:

gpicview is a lightweight GTK+ 2.x based image viewer. It is the default image viewer on LXDE desktop environment.

viewnior 1.8
Dependencies: exiv2@0.27.7 gdk-pixbuf@2.44.4 gtk+@2.24.33 webp-pixbuf-loader@0.2.7
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://siyanpanayotov.com/project/viewnior
Licenses: GPL 3+
Build system: meson
Synopsis: Simple, fast and elegant image viewer
Description:

Viewnior is an image viewer program. Created to be simple, fast and elegant. Its minimalistic interface provides more screenspace for your images. Among its features are:

  1. Fullscreen & Slideshow

  2. Rotate, flip, crop, save, delete images

  3. Animation support

  4. Browse only selected images

  5. Navigation window

  6. Set image as wallpaper (Gnome 2, Gnome 3, XFCE, LXDE, FluxBox, Nitrogen)

  7. Simple interface

  8. EXIF and IPTC metadata

  9. Configurable mouse actions

pixterm 1.3.2
Dependencies: go-github-com-disintegration-imaging@1.6.2 go-github-com-lucasb-eyer-go-colorful@1.4.0 go-golang-org-x-image@0.32.0 go-golang-org-x-term@0.42.0
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://github.com/eliukblau/pixterm
Licenses: MPL 2.0
Build system: go
Synopsis: Draw images in your ANSI terminal with true color
Description:

PIXterm shows images directly in your terminal, recreating the pixels through a combination of ANSI character background color and the unicode lower half block element. It supports JPEG, PNG, GIF, BMP, TIFF and WebP.

vv 3.2
Dependencies: aklomp-base64@0.5.2 cairo@1.18.4 lcms@2.13.1 libexif@0.6.24 libheif@1.22.2 libjpeg-turbo@2.1.4 libjxl@0.11.1 libpng@1.6.39 libraw@0.22.1 librsvg@2.58.5 libsixel@1.10.5 libtiff@4.4.0 libwebp@1.3.2 lz4@1.10.0 openexr@3.2.4 poppler@22.09.0 pugixml@1.12.1 stb-image@2.30 zlib@1.3.1
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://wolf.nereid.pl/posts/image-viewer/
Licenses: GPL 2+
Build system: cmake
Synopsis: Image viewer for the terminal
Description:

This package provides a color-correct image viewer for the terminal. Your terminal should support the Kitty Graphics protocol. If it doesn't, it should support the Sixel protocol.

qiv 2.3.3
Dependencies: imlib2@1.10.0 glib@2.86.0 gtk+@2.24.33 lcms@2.13.1 libjpeg-turbo@2.1.4 libtiff@4.4.0 libexif@0.6.24 libx11@1.8.12 libxext@1.3.6
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://spiegl.de/qiv/
Licenses: GPL 2
Build system: gnu
Synopsis: Graphical image viewer for X
Description:

Quick Image Viewer is a small and fast GDK/Imlib2 image viewer. Features include zoom, maxpect, scale down, fullscreen, slideshow, delete, brightness/contrast/gamma correction, pan with keyboard and mouse, flip, rotate left/right, jump/forward/backward images, filename filter and use it to set X desktop background.

hydrus-network 659
Dependencies: ffmpeg@8.1.1 miniupnpc@2.3.3 python@3.12.12
Propagated dependencies: python-beautifulsoup4@4.14.3 python-cbor2@5.4.2.post1 python-chardet@5.2.0 python-dateparser@1.2.2 python-html5lib@1.1 python-lxml@6.0.2 python-lz4@4.4.4 python-numpy@2.3.1 opencv@4.13.0 python-pillow@12.1.1 python-psutil@7.2.2 python-pyopenssl@24.3.0 python-pyside-6@6.9.2 python-pysocks@1.7.1 python-mpv@1.0.8 python-pyyaml@6.0.2 python-qtpy@2.4.3 python-requests@2.32.5 python-send2trash@1.8.2 python-service-identity@24.2.0 python-twisted@25.5.0
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://hydrusnetwork.github.io/hydrus/
Licenses: WTFPL 2
Build system: pyproject
Synopsis: Organize your media with tags like a dektop booru
Description:

The hydrus network client is an application written for internet-fluent media nerds who have large image/swf/webm collections. It browses with tags instead of folders, a little like a booru on your desktop. Advanced users can share tags and files anonymously through custom servers that any user may run. Everything is free and privacy is the first concern.

xzgv 0.9.2
Dependencies: gtk+@2.24.33 libexif@0.6.24
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://sourceforge.net/projects/xzgv/
Licenses: GPL 2+
Build system: gnu
Synopsis: Picture viewer for X with a thumbnail-based selector
Description:

xzgv is a fast image viewer that provides extensive keyboard support.

catimg 2.7.0
Dependencies: imagemagick@6.9.13-5
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://github.com/posva/catimg
Licenses: Expat
Build system: cmake
Synopsis: Render images in the terminal
Description:

Catimg is a little program that prints images in the terminal. It supports JPEG, PNG and GIF formats.

qview 7.1
Dependencies: qtbase@6.9.2 qtimageformats@6.9.2 qtsvg@6.9.2 qtwayland@6.9.2
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://interversehq.com/qview/
Licenses: GPL 3+
Build system: qt
Synopsis: Convenient and minimal image viewer
Description:

qView is a Qt image viewer designed with visually minimalism and usability in mind. Its features include animated GIF controls, file history, rotation/mirroring, and multithreaded preloading.

qpageview 1.0.4
Dependencies: python-pyqt@6.9.1 qtbase@6.9.2
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://qpageview.org/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Page based document viewer widget for Qt/PyQt
Description:

qpageview provides a page based document viewer widget for Qt and PyQt. It has a flexible architecture potentionally supporting many formats. Currently, it supports SVG documents, images, and, using the Poppler-Qt5 binding, PDF documents.

nomacs 3.22.0
Dependencies: exiv2@0.28.7 libraw@0.22.1 libtiff@4.4.0 opencv@4.13.0 quazip@1.5 qt5compat@6.9.2 qtbase@6.9.2 qtimageformats@6.9.2 qtsvg@6.9.2
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://nomacs.org/
Licenses: GPL 3+
Build system: cmake
Synopsis: Image viewer supporting all common formats
Description:

Nomacs is a simple to use image lounge featuring semi-transparent widgets that display additional information such as metadata, thumbnails and histograms. It is able to browse images compressed archives and add notes to images.

Nomacs includes image manipulation methods for adjusting brightness, contrast, saturation, hue, gamma, and exposure. It has a pseudo color function which allows creating false color images. A unique feature of Nomacs is the synchronization of multiple instances.

feh 3.11.3
Dependencies: curl@8.6.0 imlib2@1.10.0 libexif@0.6.24 libpng@1.6.39 libx11@1.8.12 libxinerama@1.1.5 libxt@1.3.1
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://feh.finalrewind.org/
Licenses: X11-style
Build system: gnu
Synopsis: Fast and light imlib2-based image viewer
Description:

feh is an X11 image viewer aimed mostly at console users. Unlike most other viewers, it does not have a fancy GUI, but simply displays images. It can also be used to set the desktop wallpaper. It is controlled via commandline arguments and configurable key/mouse actions.

ueberzugpp 2.9.10
Dependencies: cairo@1.18.4 chafa@1.18.0 cli11@2.4.2 expat@2.7.1 fftw@3.3.10 fmt@11.2.0 imagemagick@6.9.13-5 imath@3.1.3 lcms@2.13.1 libexif@0.6.24 libgsf@1.14.54 librsvg@2.58.5 libsixel@1.10.5 libwebp@1.3.2 libxcb@1.17.0 matio@1.5.23 nlohmann-json@3.12.0 opencv@4.13.0 openexr@3.2.4 openssl@3.5.5 orc@0.4.42 pango@1.56.4 poppler@22.09.0 range-v3@0.12.0 spdlog@1.15.3 tbb@2021.6.0 vips@8.17.0 wayland@1.24.0 wayland-protocols@1.47 xcb-util-image@0.4.1
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://github.com/jstkdng/ueberzugpp
Licenses: GPL 3
Build system: cmake
Synopsis: Drop in replacement for ueberzug written in C++
Description:

Überzug++ is a command line utility written in C++ which allows to draw images on terminals by using X11/Wayland child windows, sixels, kitty and iterm2.

Advantages over w3mimgdisplay:

  • Support for Wayland: Sway, Hyprland, niri and Wayfire

  • No race conditions as a new window is created to display images

  • Expose events will be processed, so images will be redrawn on switch workspaces

  • Tmux support on X11, Sway and Hyprland

  • Terminals without the WINDOWID environment variable are supported

  • Chars are used as position - and size unit

  • No memory leak (usage of smart pointers)

  • A lot of image formats supported (through OpenCV and libvips).

  • GIF and animated WEBP support on X11, Sixel, Sway and hyprland

  • Fast image downscaling (through OpenCV and OpenCL)

  • Cache resized images for faster viewing

ytfzf 2.6.2
Dependencies: bash@5.2.37 catimg@2.7.0 chafa@1.18.0 coreutils@9.1 curl@8.6.0 dmenu@5.4 fzf@0.73.1 gawk@5.3.0 grep@3.11 jp2a@1.1.1 jq@1.8.2 libnotify@0.8.8 mpv@0.41.0 ncurses@6.2.20210619 perl@5.36.0 ueberzug@18.3.1 sed@4.9 util-linux@2.40.4 yt-dlp@2026.06.09
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://github.com/pystardust/ytfzf
Licenses: GPL 3+
Build system: gnu
Synopsis: Watch PeerTube or YouTube videos from the terminal
Description:

ytfzf is a POSIX script that helps you find PeerTube or YouTube videos without requiring API and opens/downloads them using mpv/ytdl.

pqiv 2.13.2
Dependencies: ffmpeg@8.1.1 gtk+@3.24.51 imagemagick@6.9.13-5 libarchive@3.7.7 libspectre@0.2.10 libwebp@1.3.2 poppler@22.09.0
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://www.pberndt.com/Programme/Linux/pqiv
Licenses: GPL 3+
Build system: gnu
Synopsis: Powerful image viewer with minimal UI
Description:

pqiv is a GTK-3 based command-line image viewer with a minimal UI. It is highly customizable, can be fully controlled from scripts, and has support for various file formats including PDF, Postscript, video files and archives.

timg 1.6.3
Dependencies: cairo@1.18.4 ffmpeg@8.1.1 graphicsmagick@1.3.40 libdeflate@1.19 libdicom@1.2.0 libexif@0.6.24 libjpeg-turbo@2.1.4 librsvg@2.58.5 libsixel@1.10.5 libxml2@2.14.6 openjpeg@2.5.0 openslide@4.0.0 poppler@22.09.0 qoi@0.0.0-0.6fff9b7 sqlite@3.39.3 stb-image@2.30
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://timg.sh/
Licenses: GPL 2
Build system: cmake
Synopsis: Terminal image and video viewer
Description:

This package provides a user-friendly terminal image viewer that uses graphic capabilities of terminals (Sixel, Kitty or iterm2), or 24-Bit color capabilities and unicode character blocks if these are not available.

nsxiv 33
Dependencies: freetype@2.13.3 giflib@5.2.1 imlib2@1.10.0 libexif@0.6.24 libx11@1.8.12 libxft@2.3.8
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://github.com/nsxiv/nsxiv
Licenses: GPL 2+
Build system: gnu
Synopsis: Neo Simple X Image Viewer
Description:

nsxiv is a fork of sxiv. Its primary goal is to provide the most basic features required for fast image viewing. It has vi key bindings and works nicely with tiling window managers. Its code base should be kept small and clean to make it easy for you to dig into it and customize it for your needs.

Total packages: 72465