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

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.


pngcrush 1.8.13
Dependencies: libpng@1.6.39 zlib@1.3.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://pmt.sourceforge.io/pngcrush
Licenses: Zlib
Build system: gnu
Synopsis: Utility to compress PNG files
Description:

Pngcrush optimizes PNG images. It can further losslessly compress them by as much as 40%.

sjpeg 0-0.46da5ae
Dependencies: freeglut@3.4.0 libjpeg-turbo@2.1.4 libpng@1.6.39 zlib@1.3.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://github.com/webmproject/sjpeg
Licenses: ASL 2.0
Build system: cmake
Synopsis: Simple JPEG encoder
Description:

sjpeg is a simple encoding library for encoding baseline JPEG files. It is also a command-line tool that takes PNG or JPEG images as input to produce JPEG files.

jasper 2.0.33
Dependencies: libjpeg-turbo@2.1.4
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://www.ece.uvic.ca/~frodo/jasper/
Licenses: X11-style
Build system: cmake
Synopsis: JPEG-2000 library
Description:

The JasPer Project is an initiative to provide a reference implementation of the codec specified in the JPEG-2000 Part-1 standard (i.e., ISO/IEC 15444-1).

libheif 1.23.1
Dependencies: gdk-pixbuf@2.44.5 libjpeg-turbo@2.1.4 libpng@1.6.39
Propagated dependencies: dav1d@1.5.1 libaom@3.14.1 libde265@1.0.14 libx264@165-0.0480cb0 openh264@2.6.0 x265@3.5
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://github.com/strukturag/libheif
Licenses: LGPL 3+
Build system: cmake
Synopsis: HEIF and AVIF file format decoder and encoder
Description:

libheif is an ISO/IEC 23008-12:2017 HEIF and AVIF (AV1 Image File Format) file format decoder and encoder.

openslide 4.0.0
Dependencies: cairo@1.18.4 gdk-pixbuf@2.44.5 glib@2.86.0 libdicom@1.2.0 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.7.2 libxml2@2.14.6 openjpeg@2.5.0 sqlite@3.39.3 zlib@1.3.1 zstd@1.5.6
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://openslide.org/
Licenses: LGPL 2.1
Build system: meson
Synopsis: C library for reading slide image files
Description:

OpenSlide is a C library for reading whole slide image files (also known as virtual slides). It provides a consistent and simple API for reading files from multiple vendors.

steghide 0.5.1
Dependencies: libjpeg-turbo@2.1.4 libmhash@0.9.9.9 libmcrypt@2.5.8 zlib@1.3.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://steghide.sourceforge.net
Licenses: GPL 2+
Build system: gnu
Synopsis: `Hide' (nonconfidential) data in image or audio files
Description:

Steghide is a program to `hide' data in various kinds of image and audio files. This practice is known as steganography, but the method used by steghide is not very secure and should not be used where security is at stake. Even if a password is used, steghide offers little plausible deniability.

Nonetheless, neither color nor sample frequencies are changed, making the embedding resistant against first-order statistical tests not aimed specifically at this tool.

mtpaint 3.50.12
Dependencies: glib@2.86.0 gtk+@3.24.52 imlib2@1.10.0 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.7.2 libungif@4.1.4 libwebp@1.3.2 openjpeg@2.5.0 lcms@2.16.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://mtpaint.sourceforge.net/
Licenses: GPL 3+
Build system: gnu
Synopsis: Create pixel art and manipulate digital images
Description:

Mtpaint is a graphic editing program which uses the GTK+ toolkit. It can create and edit indexed palette or 24bit RGB images, offers basic painting and palette manipulation tools. It also handles JPEG, JPEG2000, GIF, TIFF, WEBP, BMP, PNG, XPM formats.

swappy 1.8.0
Dependencies: gtk+@3.24.52 libnotify@0.8.8 gettext-minimal@0.23.1
Propagated dependencies: font-awesome@4.7.0
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://github.com/jtheoof/swappy
Licenses: Expat
Build system: meson
Synopsis: Grab and edit on the fly snapshots of a Wayland compositor
Description:

swappy is a command-line utility to take and edit screenshots of Wayland desktops. Works great with grim, slurp and sway. But can easily work with other screen copy tools that can output a final PNG image to stdout.

zimg 3.0.5
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://github.com/sekrit-twc/zimg
Licenses: WTFPL 2
Build system: gnu
Synopsis: Scaling, colorspace conversion, and dithering library
Description:

Zimg implements the commonly required image processing basics of scaling, colorspace conversion, and depth conversion. A simple API enables conversion between any supported formats to operate with minimal knowledge from the programmer.

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.

libjpeg 9f
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://www.ijg.org/
Licenses: IJG
Build system: gnu
Synopsis: Library for handling JPEG files
Description:

Libjpeg implements JPEG image encoding, decoding, and transcoding. JPEG is a standardized compression method for full-color and gray-scale images. It also includes programs that provide conversion between the JPEG format and image files in PBMPLUS PPM/PGM, GIF, BMP, and Targa file formats, as well as lossless JPEG manipulations such as rotation, scaling or cropping:

  1. cjpeg

  2. djpeg

  3. jpegtran

  4. rdjpgcom

  5. wrjpgcom

optipng 0.7.7
Dependencies: libpng@1.6.39 zlib@1.3.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://optipng.sourceforge.net/
Licenses: Zlib
Build system: gnu
Synopsis: Optimizer that recompresses PNG image files to a smaller size
Description:

OptiPNG is a PNG optimizer that recompresses image files to a smaller size, without losing any information. This program also converts external formats (BMP, GIF, PNM and TIFF) to optimized PNG, and performs PNG integrity checks and corrections.

gifsicle 1.95
Dependencies: libx11@1.8.12
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://www.lcdf.org/gifsicle/
Licenses: GPL 2+
Build system: gnu
Synopsis: Edit GIF images and animations
Description:

Gifsicle is a command-line GIF image manipulation tool that:

  • Provides a batch mode for changing GIFs in place.

  • Prints detailed information about GIFs, including comments.

  • Control over interlacing, comments, looping, transparency, etc.

  • Creates well-behaved GIFs: removes redundant colors, only uses local color tables, etc.

  • Shrinks colormaps and change images to use the Web-safe palette.

  • Optimizes GIF animations, or unoptimizes them for easier editing.

Two other programs are included with Gifsicle: gifview is a lightweight animated-GIF viewer, and gifdiff compares two GIFs for identical visual appearance.

lodepng-c 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.

libpng-apng 1.6.50
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.

perceptualdiff 1.3
Dependencies: freeimage@3.18.0
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://github.com/myint/perceptualdiff
Licenses: GPL 2+
Build system: cmake
Synopsis: Perceptual image comparison utility
Description:

PerceptualDiff visually compares two images to determine whether they look alike. It uses a computational model of the human visual system to detect similarities. This allows it too see beyond irrelevant differences in file encoding, image quality, and other small variations.

libpng 1.6.39
Propagated dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: http://www.libpng.org/pub/png/libpng.html
Licenses: Zlib
Build system: gnu
Synopsis: Library for handling PNG files
Description:

Libpng is the official PNG (Portable Network Graphics) reference library. It supports almost all PNG features and is extensible.

openjph 0.27.3
Dependencies: libtiff@4.7.2
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://github.com/aous72/OpenJPH
Licenses: FreeBSD
Build system: cmake
Synopsis: JPEG2000 Part-15 (or JPH or HTJ2K) implementation
Description:

OpenJPH is an implementation of HTJ2K, also known as JPH, JPEG2000 Part 15, ISO/IEC 15444-15, and ITU-T T.814.

libiptcdata 1.0.5
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://github.com/ianw/libiptcdata
Licenses: LGPL 2.0+
Build system: gnu
Synopsis: IPTC metadata manipulation library
Description:

Libiptcdata is a C library for manipulating the International Press Telecommunications Council (IPTC) metadata stored within multimedia files such as images. This metadata can include captions and keywords, often used by popular photo management applications. The library provides routines for parsing, viewing, modifying, and saving this metadata.

pngcheck 3.0.3
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: http://www.libpng.org/pub/png/apps/pngcheck.html
Licenses: X11 GPL 2+
Build system: gnu
Synopsis: Print info and check PNG, JNG and MNG files
Description:

pngcheck verifies the integrity of PNG, JNG and MNG files (by checking the internal 32-bit CRCs, a.k.a. checksums, and decompressing the image data); it can optionally dump almost all of the chunk-level information in the image in human-readable form. For example, it can be used to print the basic statistics about an image (dimensions, bit depth, etc.); to list the color and transparency info in its palette (assuming it has one); or to extract the embedded text annotations. This is a command-line program with batch capabilities (e.g. pngcheck *.png.)

Also includes pngsplit which can split a PNG, MNG or JNG file into individual, numbered chunks, and png-fix-IDAT-windowsize that allows resetting first IDAT's zlib window-size bytes and fix up CRC to match.

libjxr 1.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://jxrlib.codeplex.com/
Licenses: non-copyleft
Build system: gnu
Synopsis: Implementation of the JPEG XR standard
Description:

JPEG XR is an approved ISO/IEC International standard (its official designation is ISO/IEC 29199-2). This library is an implementation of that standard.

freeimage 3.18.0
Dependencies: libjpeg-turbo@2.1.4 libjxr@1.1 libpng@1.6.39 libraw@0.22.1 libtiff@4.7.2 libwebp@1.3.2 openexr@2.5.7 openjpeg@2.5.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://freeimage.sourceforge.io/
Licenses: GPL 2+ GPL 3+
Build system: gnu
Synopsis: Library for handling popular graphics image formats
Description:

FreeImage is a library for developers who would like to support popular graphics image formats like PNG, BMP, JPEG, TIFF and others.

imlib2 1.7.1
Dependencies: bzip2@1.0.8 freetype@2.13.3 giflib@5.2.1 libid3tag@0.15.1b libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.7.2 libx11@1.8.12 libxext@1.3.6 libwebp@1.3.2
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://sourceforge.net/projects/enlightenment/
Licenses: Imlib2
Build system: gnu
Synopsis: Loading, saving, rendering and manipulating image files
Description:

Imlib2 is a library that does image file loading and saving as well as rendering, manipulation, arbitrary polygon support, etc.

It does ALL of these operations FAST. Imlib2 also tries to be highly intelligent about doing them, so writing naive programs can be done easily, without sacrificing speed.

This is a complete rewrite over the Imlib 1.x series. The architecture is more modular, simple, and flexible.

libjxl 0.11.2
Dependencies: freeglut@3.4.0 gdk-pixbuf@2.44.5 gflags@2.2.2 giflib@5.2.1 imath@3.1.3 lcms@2.16.0 libavif@1.0.4 libjpeg-turbo@2.1.4 libpng@1.6.39 libwebp@1.3.2 openexr@3.4.11 sjpeg@0-0.46da5ae skcms@0-0.a7a3b15 zlib@1.3.1
Propagated dependencies: brotli@1.2.0 google-highway@1.3.0
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://github.com/libjxl/libjxl
Licenses: Modified BSD
Build system: cmake
Synopsis: JPEG XL image format reference implementation
Description:

This package contains a reference implementation of JPEG XL (encoder and decoder).

Total packages: 33008