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.
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.
This is a tiny, header-only C++ library for manipulating INI files.
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.
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.
This package contains a reference implementation of JPEG XL (encoder and decoder).
Libpng is the official PNG (Portable Network Graphics) reference library. It supports almost all PNG features and is extensible.
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.
FreeImage is a library for developers who would like to support popular graphics image formats like PNG, BMP, JPEG, TIFF and others.
libspng is a simple C library for loading Portable Network Graphics (PNGs), intended as an easy-to-use replacement for libpng.
Converseen is an image batch conversion tool. You can resize and convert images in more than 100 different formats.
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.
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.
Pngcrush optimizes PNG images. It can further losslessly compress them by as much as 40%.
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.
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.).
The libUEMF library is a portable C99 implementation for reading and writing WFM, EMF, and EMF+ files.
Nifti_clib is a set of I/O libraries for reading and writing files in the nifti-1, nifti-2, and (to some degree) cifti file formats. These are binary file formats for storing medical image data, e.g. MRI and fMRI brain images.
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.
Simple encoder and decoder for blurhashes. Contains a command line program as well as a shared library.
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.
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.
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.
Flameshot is a screenshot program. Features:
Customizable appearance.
Easy to use.
In-app screenshot edition.
DBus interface.
Upload to Imgur.
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.