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

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.


sxiv 26
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/muennich/sxiv
Licenses: GPL 2+
Build system: gnu
Synopsis: Simple X Image Viewer
Description:

sxiv is an alternative to feh and qiv. 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.

geeqie 2.7
Dependencies: djvulibre@3.5.28 evince@48.4 exiv2@0.28.8 ffmpegthumbnailer@2.2.2 gtk+@3.24.52 gspell@1.14.2 lcms@2.16.0 libarchive@3.7.7 libchamplain@0.12.20 libheif@1.23.1 libjpeg-turbo@2.1.4 libpng@1.6.39 libraw@0.22.1 libtiff@4.7.2 libjxl@0.11.2 poppler@26.07.0 libwebp@1.3.2
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://www.geeqie.org/
Licenses: GPL 2+
Build system: meson
Synopsis: Lightweight GTK+ based image viewer
Description:

Geeqie is a lightweight GTK+ based image viewer for Unix like operating systems. It features: EXIF, IPTC and XMP metadata browsing and editing interoperability; easy integration with other software; geeqie works on files and directories, there is no need to import images; fast preview for many raw image formats; tools for image comparison, sorting and managing photo collection. Geeqie was initially based on GQview.

mcomix 3.1.1
Dependencies: bash-minimal@5.2.37 gobject-introspection@1.86.0 gtk+@3.24.52 p7zip@26.01 python@3.12.12 python-pillow@12.2.0 python-pycairo@1.28.0 python-pygobject@3.54.5
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://sourceforge.net/p/mcomix/wiki/Home/
Licenses: GPL 2+
Build system: pyproject
Synopsis: Image viewer for comics
Description:

MComix is a customizable image viewer that specializes as a comic and manga reader. It supports a variety of container formats including CBZ, CB7, CBT, LHA.

For PDF support, install the mupdf package.

ytfzf 2.6.2
Dependencies: bash@5.2.37 catimg@2.7.0 chafa@1.18.0 coreutils@9.1 curl@8.20.0 dmenu@5.4 fzf@0.74.2 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.42.2 yt-dlp@2026.08.19
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.

viewnior 1.8
Dependencies: exiv2@0.27.7 gdk-pixbuf@2.44.5 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

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.4.6 opencv@4.13.0 python-pillow@12.2.0 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.3 python-qtpy@2.4.3 python-requests@2.34.2 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.

feh 3.11.3
Dependencies: curl@8.20.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.

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.

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.61.4 libsixel@1.10.5 libxml2@2.14.6 openjpeg@2.5.0 openslide@4.0.0 poppler@26.07.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.

imv 5.0.1
Dependencies: freeimage@3.18.0 glu@9.0.2 libheif@1.23.1 libinih@62 libjpeg-turbo@2.1.4 libjxl@0.11.2 libnsgif@1.0.0 librsvg@2.61.4 libtiff@4.7.2 libxkbcommon@1.13.1 pango@1.57.1 wayland@1.24.0 wayland-protocols@1.47
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://git.sr.ht/~exec64/imv/
Licenses: Expat
Build system: meson
Synopsis: Image viewer for tiling window managers
Description:

imv is a command line image viewer intended for use with tiling window managers. Features include:

  • Native Wayland and X11 support.

  • Support for dozens of image formats including:

    • PNG

    • JPEG

    • Animated GIFs

    • SVG

    • TIFF

    • Various RAW formats

    • Photoshop PSD files

  • Configurable key bindings and behavior.

  • Highly scriptable with IPC via imv-msg.

ueberzug 18.3.1
Dependencies: libx11@1.8.12 libxext@1.3.6 libxres@1.2.2
Propagated dependencies: python-attrs@26.1.0 python-docopt@0.6.2 python-pillow@12.2.0
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://github.com/ueber-devel/ueberzug/
Licenses: GPL 3+
Build system: meson
Synopsis: Command line util to display images in combination with X11
Description:

Überzug is a command line util which draws images on terminals by using child windows. The advantages of using Überzug are:

  • 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 (excluding multi pane windows).

  • Terminals without the WINDOWID environment variable are supported.

  • Chars are used as position - and size unit.

  • No memory leak (/ unlimited cache).

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.

gpicview 0.3.1
Dependencies: gtk+@3.24.52 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.

iqa 1.1.2
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://sourceforge.net/projects/iqa/
Licenses: Original BSD
Build system: gnu
Synopsis: Image Quality Assessment
Description:

IQA is a C library for objectively measuring image/video quality. It implements many popular algorithms, such as MS-SSIM, MS-SSIM*, SIMM, MSE, and PSNR. It is designed to be fast, accurate, and reliable. All code is Valgrind-clean and unit tested.

grim 1.5.0
Dependencies: pixman@0.46.4 libpng@1.6.39 libjpeg-turbo@2.1.4 wayland@1.24.0 wayland-protocols@1.47
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://gitlab.freedesktop.org/emersion/grim
Licenses: Expat
Build system: meson
Synopsis: Create screenshots from a Wayland compositor
Description:

grim can create screenshots from a Wayland compositor.

libpng-apng 1.6.39
Propagated dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://sourceforge.net/projects/libpng-apng/
Licenses: Zlib
Build system: gnu
Synopsis: APNG patch for libpng
Description:

APNG (Animated Portable Network Graphics) is an unofficial extension of the APNG (Portable Network Graphics) format. APNG patch provides APNG support to libpng.

blurhash 0.2.0
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://github.com/Nheko-Reborn/blurhash
Licenses: Boost 1.0
Build system: meson
Synopsis: C++ blurhash encoder/decoder
Description:

Simple encoder and decoder for blurhashes. Contains a command line program as well as a shared library.

libuemf 0.2.7
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://libuemf.sourceforge.net/
Licenses: GPL 2+
Build system: cmake
Synopsis: Library for working with WFM, EMF and EMF+ images
Description:

The libUEMF library is a portable C99 implementation for reading and writing WFM, EMF, and EMF+ files.

converseen 0.15.1.0
Dependencies: imagemagick@6.9.13-5 qtbase@6.9.2 qtwayland@6.9.2
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://converseen.fasterland.net/
Licenses: GPL 3+
Build system: qt
Synopsis: Batch image converter and resizer
Description:

Converseen is an image batch conversion tool. You can resize and convert images in more than 100 different formats.

pngquant 2.12.6
Dependencies: libpng@1.6.39 zlib@1.3.1 lcms@2.16.0 libimagequant@2.12.6
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://pngquant.org/
Licenses: GPL 3+
Build system: gnu
Synopsis: Utility and library for lossy compressing PNG images
Description:

pngquant is a PNG compressor that significantly reduces file sizes by converting images to a more efficient 8-bit PNG format with alpha channel (often 60-80% smaller than 24/32-bit PNG files). Compressed images are fully standards-compliant and are supported by all web browsers and operating systems.

Features:

  1. High-quality palette generation using a combination of vector quantization algorithms.

  2. Unique adaptive dithering algorithm that adds less noise to images than the standard Floyd-Steinberg.

  3. Easy to integrate with shell scripts, GUIs and server-side software.

  4. Fast mode for real-time processing/large numbers of images.

pngsuite 2017jul19
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: http://www.schaik.com/pngsuite2011/pngsuite.html
Licenses: FSDG-compatible
Build system: gnu
Synopsis: Example PNGs for use in test suites
Description:

Collection of graphics images created to test PNG applications like viewers, converters and editors. As far as that is possible, all formats supported by the PNG standard are represented.

lodepng 20200215-1.48e5364
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://lodev.org/lodepng/
Licenses: Zlib
Build system: gnu
Synopsis: PNG encoder and decoder in C and C++, without dependencies
Description:

LodePNG is a PNG image decoder and encoder, all in one, no dependency or linkage required. It's made for C (ISO C90), and has a C++ wrapper with a more convenient interface on top.

libtiff 4.7.2
Dependencies: libjpeg-turbo@2.1.4 xz@5.4.5 zlib@1.3.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: http://www.simplesystems.org/libtiff/
Licenses: non-copyleft
Build system: gnu
Synopsis: Library for handling TIFF files
Description:

Libtiff provides support for the Tag Image File Format (TIFF), a format used for storing image data. Included are a library, libtiff, for reading and writing TIFF and a small collection of tools for doing simple manipulations of TIFF images.

giflib 5.2.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: http://giflib.sourceforge.net/
Licenses: X11
Build system: gnu
Synopsis: Tools and library for working with GIF images
Description:

GIFLIB is a library for reading and writing GIF images. It is API and ABI compatible with libungif which was in wide use while the LZW compression algorithm was patented. Tools are also included to convert, manipulate, compose, and analyze GIF images.

Total packages: 33008