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

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.


libungif 4.1.4
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: http://giflib.sourceforge.net/
Licenses: Expat
Build system: gnu
Synopsis: GIF decompression library
Description:

libungif is the old GIF decompression library by the GIFLIB project.

pnglite 0.1.17-1.11695c5
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://github.com/dankar/pnglite
Licenses: Zlib
Build system: gnu
Synopsis: Pretty small png library
Description:

A pretty small png library. Currently all documentation resides in pnglite.h.

libyuv 1922
Dependencies: libjpeg-turbo@2.1.4
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://chromium.googlesource.com/libyuv/libyuv/
Licenses: Expat
Build system: cmake
Synopsis: YUV scaling and conversion functionality
Description:

libyuv is an open source project that includes YUV scaling and conversion functionality. It can:

  • Scale YUV to prepare content for compression, with point, bilinear or box filter.

  • Convert to YUV from webcam formats for compression.

  • Convert to RGB formats for rendering/effects.

  • Rotate by 90/180/270 degrees to adjust for mobile devices in portrait mode.

didder 1.3.0-0.408a18a
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://github.com/makew0rld/didder
Licenses: GPL 3
Build system: go
Synopsis: Image Dithering Utility
Description:

Didder is a command-line image dithering tool. It can also be used for pipeline scripting. It is backed by dithering library. It provides various dithering algorithms and you can provide your own by specifying a matrix in json format

picket 1.3
Dependencies: gtkmm@3.24.9 mini@0.9.17
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://github.com/rajter/picket
Licenses: GPL 3+
Build system: cmake
Synopsis: Screen color picker with custom format output
Description:

Picket is a screen color picker that includes a magnifier and supports custom formats for representing color values..

libimagequant 2.12.6
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://pngquant.org/lib/
Licenses: GPL 3+
Build system: gnu
Synopsis: Image palette quantization library
Description:

libimagequant is a small, portable C library for high-quality conversion of RGBA images to 8-bit indexed-color (palette) images. This library can significantly reduces file sizes and powers pngquant and other PNG optimizers.

jp2a 1.1.1
Dependencies: curl@8.20.0 libpng@1.6.39 libjpeg-turbo@2.1.4 ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://csl.name/jp2a/
Licenses: GPL 2
Build system: gnu
Synopsis: Convert JPEG images to ASCII
Description:

Jp2a is a small utility that converts JPEG images to ASCII.

exiv2 0.28.8
Propagated dependencies: brotli@1.2.0 expat@2.7.1 libinih@62 zlib@1.3.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://www.exiv2.org/
Licenses: GPL 2+
Build system: cmake
Synopsis: Library and command-line utility to manage image metadata
Description:

Exiv2 is a C++ library and a command line utility to manage image metadata. It provides fast and easy read and write access to the Exif, IPTC and XMP metadata of images in various formats.

vigra 1.12.2
Dependencies: boost@1.89.0 fftw@3.3.10 fftwf@3.3.10 hdf5@1.14.6 ilmbase@2.5.7 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.7.2 openexr@2.5.7 python-wrapper@3.12.12 python-numpy@2.4.6 zlib@1.3.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://ukoethe.github.io/vigra/
Licenses: Expat
Build system: cmake
Synopsis: Computer vision library
Description:

VIGRA stands for Vision with Generic Algorithms. It is an image processing and analysis library that puts its main emphasis on customizable algorithms and data structures. It is particularly strong for multi-dimensional image processing.

libmng 2.0.3
Propagated dependencies: lcms@2.16.0 libjpeg-turbo@2.1.4 zlib@1.3.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://www.libmng.com/
Licenses: Modified BSD
Build system: gnu
Synopsis: Library for handling MNG files
Description:

Libmng is the MNG (Multiple-image Network Graphics) reference library.

imgp 2.9-0.00b2b52
Dependencies: python-pillow@12.2.0
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://github.com/jarun/imgp
Licenses: GPL 3+
Build system: pyproject
Synopsis: High-performance CLI batch image resizer & rotator
Description:

imgp is a command line image resizer and rotator for JPEG and PNG images. It can resize (or thumbnail) and rotate thousands of images in a go while saving significantly on storage.

This package may optionally be built with python-pillow-simd in place of python-pillow for SIMD parallelism.

libjpeg-turbo 3.1.2
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://libjpeg-turbo.org/
Licenses: Modified BSD IJG Zlib
Build system: cmake
Synopsis: SIMD-accelerated JPEG image handling library
Description:

libjpeg-turbo is a JPEG image codec that accelerates baseline JPEG compression and decompression using SIMD instructions: MMX on x86, SSE2 on x86-64, NEON on ARM, and AltiVec on PowerPC processors. Even on other systems, its highly-optimized Huffman coding routines allow it to outperform libjpeg by a significant amount. libjpeg-turbo implements both the traditional libjpeg API and the less powerful but more straightforward TurboJPEG API, and provides a full-featured Java interface. It supports color space extensions that allow it to compress from and decompress to 32-bit and big-endian pixel buffers (RGBX, XBGR, etc.).

openjpeg 2.5.0
Dependencies: lcms@2.16.0 libpng@1.6.39 libtiff@4.7.2 zlib@1.3.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://github.com/uclouvain/openjpeg
Licenses: FreeBSD
Build system: cmake
Synopsis: OPENJPEG Library and Applications
Description:

OpenJPEG is an implementation of JPEG 2000 codec written in C language. It has been developed in order to promote the use of JPEG 2000, a still-image compression standard from the Joint Photographic Experts Group (JPEG). Since April 2015, it is officially recognized by ISO/IEC and ITU-T as a JPEG 2000 Reference Software.

giblib 1.2.4
Dependencies: libx11@1.8.12 imlib2@1.7.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://web.archive.org/web/20140907071208/https://linuxbrit.co.uk/software/
Licenses: X11-style
Build system: gnu
Synopsis: Wrapper library for imlib2
Description:

Giblib is a simple library which wraps imlib2's context API, avoiding all the context_get/set calls, adds fontstyles to the truetype renderer and supplies a generic doubly-linked list and some string functions.

vigra-c 0.0.0-2.49f5319
Dependencies: fftw@3.3.10 fftwf@3.3.10 hdf5@1.14.6 vigra@1.12.2
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://github.com/BSeppke/vigra_c
Licenses: Expat
Build system: cmake
Synopsis: C interface to the VIGRA computer vision library
Description:

This package provides a C interface to the VIGRA C++ computer vision library. It is designed primarily to ease the implementation of higher-level language bindings to VIGRA.

exiv2 0.27.7
Propagated dependencies: brotli@1.2.0 expat@2.7.1 libinih@62 zlib@1.3.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://www.exiv2.org/
Licenses: GPL 2+
Build system: cmake
Synopsis: Library and command-line utility to manage image metadata
Description:

Exiv2 is a C++ library and a command line utility to manage image metadata. It provides fast and easy read and write access to the Exif, IPTC and XMP metadata of images in various formats.

jpegoptim 1.5.5
Dependencies: libjpeg-turbo@2.1.4
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://www.kokkonen.net/tjko/projects.html#jpegoptim
Licenses: GPL 3+
Build system: gnu
Synopsis: Optimize JPEG images
Description:

jpegoptim provides lossless optimization (based on optimizing the Huffman tables) and "lossy" optimization based on setting maximum quality factor.

libjpeg-turbo 2.1.4
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://libjpeg-turbo.org/
Licenses: Modified BSD IJG Zlib
Build system: cmake
Synopsis: SIMD-accelerated JPEG image handling library
Description:

libjpeg-turbo is a JPEG image codec that accelerates baseline JPEG compression and decompression using SIMD instructions: MMX on x86, SSE2 on x86-64, NEON on ARM, and AltiVec on PowerPC processors. Even on other systems, its highly-optimized Huffman coding routines allow it to outperform libjpeg by a significant amount. libjpeg-turbo implements both the traditional libjpeg API and the less powerful but more straightforward TurboJPEG API, and provides a full-featured Java interface. It supports color space extensions that allow it to compress from and decompress to 32-bit and big-endian pixel buffers (RGBX, XBGR, etc.).

ggg 0.6.1
Dependencies: guile@3.0.9 bash-minimal@5.2.37 imagemagick@6.9.13-5 coreutils-minimal@9.1 util-linux@2.42.2
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://codeberg.org/jjba23/ggg
Licenses: AGPL 3+
Build system: guile
Synopsis: GGG is a SVG image generator for project and web badges
Description:

GGG (Guile Glyph Generator) is a command-line utility that allows you to generate pretty images/badges which can be used for your projects, announcing tech used, sponsoring and appreciating other projects, distinguishing versions of things supported, etc.

GGG is highly configurable, reads Scheme files where you define your tasks, and supports badges between one and three parts. It leverages SVG generation from Lisp and S-expressions, building pixel perfect badges.

libwebp 1.3.2
Dependencies: freeglut@3.4.0 giflib@5.2.1 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.7.2
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://developers.google.com/speed/webp/
Licenses: Modified BSD
Build system: gnu
Synopsis: Lossless and lossy image compression
Description:

WebP is a new image format that provides lossless and lossy compression for images. WebP lossless images are 26% smaller in size compared to PNGs. WebP lossy images are 25-34% smaller in size compared to JPEG images at equivalent SSIM index. WebP supports lossless transparency (also known as alpha channel) with just 22% additional bytes. Transparency is also supported with lossy compression and typically provides 3x smaller file sizes compared to PNG when lossy compression is acceptable for the red/green/blue color channels.

phockup 1.13.0
Dependencies: bash-minimal@5.2.37 perl-image-exiftool@13.55 python@3.12.12 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://github.com/ivandokov/phockup
Licenses: Expat
Build system: copy
Synopsis: Organize photos and videos in folders
Description:

Phockup is a media sorting tool that uses creation date and time information in photos and videos to organize them into folders by year, month and day. All files which are not images or videos or those which do not have creation date information will be placed in a folder called unknown.

libsixel 1.10.5
Dependencies: libjpeg-turbo@2.1.4 libpng@1.6.39 python@3.12.12
Propagated dependencies: gdk-pixbuf@2.44.5
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://github.com/libsixel/libsixel
Licenses: Expat
Build system: meson
Synopsis: Encoder and decoder implementation for DEC SIXEL graphics
Description:

LibSIXEL is a an encoder/decoder implementation for DEC SIXEL graphics, and some converter programs. SIXEL is one of image formats for printer and terminal imaging introduced by DEC. Its data scheme is represented as a terminal-friendly escape sequence. So if you want to view a SIXEL image file, all you have to do is cat it to your terminal.

gpick 0.2.6
Dependencies: expat@2.7.1 gtk+@2.24.33 lua@5.2.4
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: http://www.gpick.org/
Licenses: Modified BSD
Build system: scons
Synopsis: Color picker
Description:

Gpick is an advanced color picker and palette editing tool.

libavif 1.0.4
Dependencies: rav1e@0.7.1 dav1d@1.5.1 libaom@3.14.1 zlib@1.3.1 libpng@1.6.39 libjpeg-turbo@2.1.4 gdk-pixbuf@2.44.5
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://github.com/AOMediaCodec/libavif
Licenses: FreeBSD
Build system: cmake
Synopsis: Encode and decode AVIF files
Description:

Libavif is a C implementation of AVIF. It can encode and decode all YUV formats and bit depths supported by AOM, including with alpha.

Total packages: 33008