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

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.


ggg 0.4.16
Dependencies: guile@3.0.9 bash-minimal@5.2.37 imagemagick@6.9.13-5
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.

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.

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.

gradia 1.13.0
Dependencies: bash-minimal@5.2.37 gtk@4.22.1 gtksourceview@5.16.0 libadwaita@1.8.2 libportal@0.9.1 libsoup@3.6.5 python@3.12.12 python-pillow@12.1.1 python-pycairo@1.28.0 python-pygobject@3.54.3 python-pytesseract@0.3.13 tesseract-ocr@5.3.0 webp-pixbuf-loader@0.2.7
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://github.com/AlexanderVanhee/Gradia
Licenses: GPL 3+
Build system: meson
Synopsis: Edit screenshots
Description:

Gradia is a GTK 4 application for enhancing and preparing screenshots for blogs, social media, and documentation. It supports background customization, annotation tools (pen, arrow, text, highlight, stamp), padding, cropping, OCR and various export formats.

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

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

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.

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.

mtpaint 3.50.12
Dependencies: glib@2.86.0 gtk+@3.24.51 imlib2@1.10.0 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0 libungif@4.1.4 libwebp@1.3.2 openjpeg@2.5.0 lcms@2.13.1 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.

pngquant 2.12.6
Dependencies: libpng@1.6.39 zlib@1.3.1 lcms@2.13.1 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.

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

libwebp 1.3.2
Dependencies: freeglut@3.4.0 giflib@5.2.1 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0
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.

exiv2 0.27.7
Propagated dependencies: brotli@1.1.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.

spng 0.7.2
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://libspng.org
Licenses: FreeBSD
Build system: meson
Synopsis: Simple PNG loading library
Description:

libspng is a simple C library for loading Portable Network Graphics (PNGs), intended as an easy-to-use replacement for libpng.

mypaint 2.0.1-0.35aa9d3
Dependencies: bash-minimal@5.2.37 gdk-pixbuf@2.44.4 gtk+@3.24.51 hicolor-icon-theme@0.18 json-c@0.18 lcms@2.13.1 libmypaint@1.6.1-0.551dfb9 libpng@1.6.39 librsvg@2.58.5 mypaint-brushes@2.0.2 python-numpy@2.3.1 python-pycairo@1.28.0 python-pygobject@3.54.3
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: https://mypaint.org/
Licenses: GPL 2+
Build system: pyproject
Synopsis: Fast and simple painting app for artists
Description:

MyPaint is a simple drawing and painting program that works well with Wacom-style graphics tablets.

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

exiv2 0.28.7
Propagated dependencies: brotli@1.1.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.

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.

libmng 2.0.3
Propagated dependencies: lcms@2.13.1 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.

leptonica 1.84.1
Dependencies: giflib@5.2.1 libjpeg-turbo@2.1.4 libpng@1.6.39 libtiff@4.4.0 libwebp@1.3.2 openjpeg@2.5.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/image.scm (gnu packages image)
Home page: http://www.leptonica.com/
Licenses: FreeBSD
Build system: gnu
Synopsis: Library and tools for image processing and analysis
Description:

Leptonica is a C library and set of command-line tools for efficient image processing and image analysis operations. It supports rasterop, affine transformations, binary and grayscale morphology, rank order, and convolution, seedfill and connected components, image transformations combining changes in scale and pixel depth, and pixelwise masking, blending, enhancement, and arithmetic ops.

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.

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.

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.

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.

Total packages: 32521