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

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.


charls 2.4.2
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://github.com/team-charls/charls
Licenses: Modified BSD
Build system: cmake
Synopsis: Library for using JPEG-LS compliant images
Description:

CharLS is a codec library that can be used to build applications that can handle JPEG-LS compliant images. In the application you are writing you can call the CharLS codec and pass it images (sometimes called raster bitmaps), to have them encoded to JPEG-LS, or JPEG-LS streams, which CharLS will decode to images.

vxl 3.5.0
Dependencies: libgeotiff@1.7.1 libtiff@4.4.0 libjpeg-turbo@2.1.4 libpng@1.6.39 zlib@1.3.1
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://github.com/vxl/vxl/
Licenses: Modified BSD
Build system: cmake
Synopsis: Collection of C++ libraries for computer vision
Description:

VXL (the Vision-something-Libraries) is a collection of C++ libraries designed for computer vision research and implementation.

metapixel 1.0.2-1.98ee9da
Dependencies: giflib@5.2.1 libjpeg-turbo@2.1.4 libpng@1.6.39 perl@5.36.0
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://www.complang.tuwien.ac.at/schani/metapixel/
Licenses: GPL 2
Build system: gnu
Synopsis: Photomosaics generator
Description:

Metapixel is a program for generating photomosaics. It can generate classical photomosaics, in which the source image is viewed as a matrix of equally sized rectangles for each of which a matching image is substituted, as well as collage-style photomosaics, in which rectangular parts of the source image at arbitrary positions (i.e. not aligned to a matrix) are substituted by matching images.

vtk 9.3.1
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@25.2.3 netcdf@4.9.0 libpng@1.6.39 libtiff@4.4.0 openmpi@4.1.6 proj@9.3.1 python@3.11.14 sqlite@3.39.3 xorgproto@2024.1 qtbase@6.9.2 zlib@1.3.1
Propagated dependencies: libogg@1.3.6 tbb@2021.6.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.

itk-snap 4.2.2-0.6525125
Dependencies: curl@8.6.0 freetype@2.13.3 glew@2.2.0 glu@9.0.2 insight-toolkit-legacy@5.4.4 jsoncpp@1.9.6 libssh@0.11.3 mesa-opencl@25.2.3 qtbase@6.9.2 qtdeclarative@6.9.2 vtk@9.3.1
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.

opencolorio 2.4.2
Dependencies: expat@2.7.1 freeglut@3.4.0 glew@2.2.0 imath@3.1.3 lcms@2.13.1 libglvnd@1.7.0 minizip-ng@4.0.9 openexr@3.2.4 pystring@1.1.4 yaml-cpp@0.8.0-0.2f86d13 zlib@1.3.1
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://opencolorio.org
Licenses: Modified BSD
Build system: cmake
Synopsis: Color management for visual effects and animation
Description:

OpenColorIO, or OCIO, is a complete color management solution geared towards motion picture production, with an emphasis on visual effects and computer animation. It provides a straightforward and consistent user experience across all supporting applications while allowing for sophisticated back-end configuration options suitable for high-end production usage.

OCIO is compatible with the ACES and is LUT-format agnostic, supporting many popular formats.

python-imgviz 1.7.6
Propagated dependencies: python-matplotlib@3.8.2 python-numpy@1.26.4 python-pillow@11.1.0 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: http://github.com/wkentaro/imgviz
Licenses: Expat
Build system: pyproject
Synopsis: Image Visualization Tools
Description:

Python library for object detection, semantic and instance segmentation.

scantailor-advanced 1.0.16-3d1e74e
Dependencies: boost@1.89.0 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0 qtbase@5.15.17 qtsvg@5.15.17 zlib@1.3.1
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://github.com/4lex4/scantailor-advanced
Licenses: GPL 3+
Build system: qt
Synopsis: Clean up scanned pages
Description:

Scan Tailor is an interactive post-processing tool for scanned pages. It performs operations such as page splitting, deskewing, adding/removing borders, and others. You give it raw scans, and you get pages ready to be printed or assembled into a PDF or DJVU file. Scanning, optical character recognition, and assembling multi-page documents are out of scope of this project.

Scan Tailer Advanced is a fork of Scan Tailer that merges Scan Tailor Featured and Scan Tailor Enhanced versions as well as including many more bug fixes.

opencv 4.12.0
Dependencies: eigen@3.4.0 ffmpeg@4.4.6 gtk+@3.24.51 hdf5@1.14.6 imath@3.1.3 jasper@2.0.33 libgphoto2@2.5.30 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0 libwebp@1.3.2 openblas@0.3.30 opencl-headers@2024.10.24 openexr@3.2.4 openmpi@4.1.6 openjpeg@2.5.0 protobuf@3.21.9 python@3.11.14 python-numpy@1.26.4 vtk@9.3.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://opencv.org/
Licenses: Modified BSD
Build system: cmake
Synopsis: Computer vision library
Description:

OpenCV is a library aimed at real-time computer vision, including several hundred computer vision algorithms. It can be used to do things like:

  • image and video input and output

  • image and video processing

  • displaying

  • feature recognition

  • segmentation

  • facial recognition

  • stereo vision

  • structure from motion

  • augmented reality

  • machine learning

This package includes the Python bindings for OpenCV, which are also known as the OpenCV-Python library.

libansilove 1.4.1
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://www.ansilove.org/
Licenses: FreeBSD
Build system: cmake
Synopsis: Library for converting ANSI, ASCII, and other formats to PNG
Description:

libansilove is a library for converting artscene file types to PNG images, including ANSI (.ANS) and many others. The library primarily serves to support the ansilove tool.

gmic-qt 3.6.5
Dependencies: gmic@3.6.5 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: Qt frontend 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.

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

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.

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.67.0 gawk@5.3.0 grep@3.11 jp2a@1.1.1 jq@1.8.1 libnotify@0.8.3 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@2025.11.12
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.

feh 3.10.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.

imv 4.5.0
Dependencies: freeimage@3.18.0 glu@9.0.2 libheif@1.19.7 libinih@57 libjpeg-turbo@2.1.4 libjxl@0.11.1 libnsgif@1.0.0 librsvg@2.58.5 libtiff@4.4.0 libxkbcommon@1.11.0 pango@1.54.0 wayland@1.24.0
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.

swayimg 4.6
Dependencies: bash-completion@2.11 fontconfig-minimal@2.14.0 freetype@2.13.3 giflib@5.2.1 libjpeg@9f imath@3.1.3 json-c@0.18 libavif@1.0.4 libexif@0.6.24 libheif@1.19.7 libjxl@0.11.1 libpng@1.6.39 librsvg@2.58.5 libtiff@4.4.0 libwebp@1.3.2 libxkbcommon@1.11.0 openexr@3.2.4 wayland@1.24.0 wayland-protocols@1.45
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://github.com/artemsen/swayimg
Licenses: Expat
Build system: meson
Synopsis: Customizable and lightweight image viewer for Wayland
Description:

Swayimg is a fully customizable and lightweight image viewer for Wayland based display servers. It supports the most popular image formats (JPEG, JPEG XL, PNG, GIF, SVG, WebP, HEIF/AVIF, AV1F/AVIFS, TIFF, EXR, BMP, PNM, TGA, QOI, DICOM, Farbfeld). It has fully customizable keyboard bindings, colors, and many other parameters. It also supports loading images from files and pipes, and provides gallery and viewer modes with slideshow and animation support. It also includes a Sway integration mode: the application creates an overlay above the currently active window, which gives the illusion that you are opening the image directly in a terminal window.

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.

qimgv 1.0.3-alpha
Channel: guix
Location: gnu/packages/image-viewers.scm (gnu packages image-viewers)
Home page: https://github.com/easymodo/qimgv
Licenses: GPL 3+
Build system: cmake
Synopsis: Qt image viewer with optional video support
Description:

Qimgv is a configurable Qt image viewer, with optional video support.

qview 7.1
Dependencies: 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://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.

pqiv 2.13.2
Dependencies: ffmpeg@8.0 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.

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.

pixterm 1.3.2
Dependencies: go-github-com-disintegration-imaging@1.6.2 go-github-com-lucasb-eyer-go-colorful@1.2.0 go-golang-org-x-image@0.32.0 go-golang-org-x-term@0.36.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.

Total packages: 69283