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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
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.
jpegoptim provides lossless optimization (based on optimizing the Huffman tables) and "lossy" optimization based on setting maximum quality factor.
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.
SNG (Scriptable Network Graphics) is a minilanguage designed specifically to represent the entire contents of a PNG (Portable Network Graphics) file in an editable form. Thus, SNGs representing elaborate graphics images and ancillary chunk data can be readily generated or modified using only text tools.
SNG is implemented by a compiler/decompiler called sng that losslessly translates between SNG and PNG.
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).
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.
Libicns is a library for the manipulation of Mac OS IconFamily resource type files (ICNS). icns2png and png2icns are provided to convert between PNG and ICNS. icns2png will extract image files from ICNS files under names like "Foo_48x48x32.png" useful for installing for use with .desktop files. Additionally, icontainer2png is provided for extracting icontainer icon files.
OpenJPEG-Data contains all files required to run the openjpeg test suite, including conformance tests (following Rec. ITU-T T.803 | ISO/IEC 15444-4 procedures), non-regression tests and unit tests.
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.
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:
High-quality palette generation using a combination of vector quantization algorithms.
Unique adaptive dithering algorithm that adds less noise to images than the standard Floyd-Steinberg.
Easy to integrate with shell scripts, GUIs and server-side software.
Fast mode for real-time processing/large numbers of images.
Jp2a is a small utility that converts JPEG images to ASCII.
Flameshot is a screenshot program. Features:
Customizable appearance.
Easy to use.
In-app screenshot edition.
DBus interface.
Upload to Imgur.
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, and various export formats.
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.
Picket is a screen color picker that includes a magnifier and supports custom formats for representing color values..
Converseen is an image batch conversion tool. You can resize and convert images in more than 100 different formats.
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.
This package contains a reference implementation of JPEG XL (encoder and decoder).
libungif is the old GIF decompression library by the GIFLIB project.
Libpng is the official PNG (Portable Network Graphics) reference library. It supports almost all PNG features and is extensible.
Libmng is the MNG (Multiple-image Network Graphics) reference library.
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.
JBIG-KIT implements the JBIG1 data compression standard (ITU-T T.82 and ISO/IEC 11544:1993), designed for bi-level (one bit per pixel) images such as black-and-white scanned documents. It is widely used in fax products, printer firmware and drivers, document management systems, and imaging software.
This package provides a static C library of (de)compression functions and some simple command-line converters similar to those provided by netpbm.
Two JBIG1 variants are available. One (jbig.c) implements nearly all options of the standard but has to keep the full uncompressed image in memory. The other (jbig85.c) implements just the ITU-T T.85 profile, with memory management optimized for embedded and fax applications. It buffers only a few lines of the uncompressed image in memory and is able to stream images of initially unknown height.
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.