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

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.


gmic 3.7.4
Dependencies: 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: CeCILL CeCILL-C
Build system: cmake
Synopsis: Full-featured framework for digital image processing
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.

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 qtwayland@5.15.18 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.

python-spatial-image 1.0.0
Propagated dependencies: python-numpy@2.3.1 python-pytest@9.0.2 python-pytest-mypy@1.0.1 python-xarray@2025.12.0 python-xarray-dataclasses@1.7.0
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://github.com/spatial-image/spatial-image
Licenses: Expat
Build system: pyproject
Synopsis: Multi-dimensional spatial image data structure
Description:

This package implements a multi-dimensional spatial image data structure for scientific Python.

To facilitate:

  • Multi-scale processing and analysis

  • Registration

  • Resampling

  • Subregion parallel processing

  • Coupling with meshes, point sets, and annotations

with scientific images, which are typically multi-dimensional with anisotropic sampling, this package provides a spatial-image data structure. In addition to an N-dimensional array of pixel values, spatial metadata defines the location of the pixel sampling grid in space time. It also labels the array dimensions. This metadata is easily utilized and carried through image processing pipelines.

bart 0.9.00
Dependencies: fftw@3.3.10 fftwf@3.3.10 libpng@1.6.39 openblas@0.3.31 python@3.12.12 scalapack@2.2.2
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://mrirecon.github.io/bart/
Licenses: Modified BSD
Build system: gnu
Synopsis: Toolbox for computational magnetic resonance imaging
Description:

The Berkeley Advanced Reconstruction Toolbox (BART) is an image-reconstruction framework for Computational Magnetic Resonance Imaging. The tools in this software implement various reconstruction algorithms for Magnetic Resonance Imaging.

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.

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.

gmic-qt 3.7.4
Dependencies: 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: 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.

cimg 3.7.2
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://cimg.eu
Licenses: CeCILL-C CeCILL
Build system: copy
Synopsis: Small C++ image processing library
Description:

The CImg Library is a small C++ toolkit for image processing. It is made of a single header file CImg.h that can be compiled using a minimal set of standard C++ and system libraries. It includes a plugin mechanism to extend its functionality with external tools and libraries.

ansilove 4.2.0
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://www.ansilove.org/
Licenses: FreeBSD
Build system: cmake
Synopsis: ANSI and ASCII art to PNG converter
Description:

AnsiLove is an ANSI and ASCII art to PNG converter, allowing to convert ANSI and artscene-related file formats into PNG images, supporting ANSI (.ANS), PCBoard (.PCB), Binary (.BIN), Artworx (.ADF), iCE Draw (.IDF), Tundra (.TND) and XBin (.XB) formats.

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.

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.

python-imgviz 1.7.6
Propagated dependencies: python-matplotlib@3.10.8 python-numpy@2.3.1 python-pillow@12.1.1 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.

vxl 1.18.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.

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.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@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.

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.

vtk 9.5.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.

python-pims 0.7
Propagated dependencies: python-imageio@2.36.1 python-numpy@2.3.1 python-slicerator@1.1.0
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://github.com/soft-matter/pims
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python Image Sequence
Description:

Scientific video can be packaged in various ways: familiar video formats like .AVI and .MOV, folders full of numbered images, or "stacks" of TIFF images. Each of these requires a separate Python module. And, once loaded, they have different methods for accessing individual images, looping through the images in bulk, accessing a specific range, or dealing with multidimensional files. PIMS can do all of these using a consistent interface, handling the differences between different inputs invisibly.

insight-toolkit 5.4.5
Dependencies: eigen@3.4.0 expat@2.7.1 fftw@3.3.10 fftwf@3.3.10 hdf5@1.14.6 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0 opencl-headers@2025.07.22 opencl-icd-loader@2025.07.22 perl@5.36.0 python@3.12.12 onetbb@2022.3.0 vxl@1.18.0 zlib-ng-compat@2.3.3
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://github.com/InsightSoftwareConsortium/ITK/
Licenses: ASL 2.0
Build system: cmake
Synopsis: Scientific image processing, segmentation and registration
Description:

The Insight Toolkit (ITK) is a toolkit for N-dimensional scientific image processing, segmentation, and registration. Segmentation is the process of identifying and classifying data found in a digitally sampled representation. Typically the sampled representation is an image acquired from such medical instrumentation as CT or MRI scanners. Registration is the task of aligning or developing correspondences between data. For example, in the medical environment, a CT scan may be aligned with a MRI scan in order to combine the information contained in both.

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.9.0 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.

nip2 8.9.1
Dependencies: gsl@2.8 gtk+@2.24.33 vips@8.17.0
Channel: guix
Location: gnu/packages/image-processing.scm (gnu packages image-processing)
Home page: https://github.com/libvips/nip2
Licenses: GPL 2+
Build system: gnu
Synopsis: Spreadsheet-like GUI for libvips
Description:

This package provide a graphical user interface (GUI) for the VIPS image processing library. It's a little like a spreadsheet: you create a set of formula connecting your objects together, and on a change nip2 recalculates.

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.

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.

Total packages: 32521