CATEGORY

Multimedia::Images 1,500 crates

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

stegano-coreSteganography core library for stegano-cli. Supports hiding data in PNG images via LSB Encoding.29,856GPL-3.0-onlyEncodingMultimedia::Encoding ndarray-imageZero-copy conversion between ndarray and image crates29,411MITMultimedia::Images repo_iconsGet icons for any github repo29,059GPL-3.0Command line utilitiesMultimedia::Images image-metaImage meta information loader28,973MIT OR Apache-2.0Multimedia::EncodingMultimedia::Images rendiffImage comparison (diffing) for computer graphics renderer test cases.28,211MIT OR Apache-2.0Development tools::TestingGame development texture-synthesis-cliA CLI for texture-synthesis28,115MIT OR Apache-2.0Multimedia::Images lutgen-palettesPopular linux colorscheme palettes28,034MITMultimedia::Images asepriteA crate to load files from the aseprite sprite editor.27,716MITGamesMultimedia::Images libv4l-sysA FFI to libv4l27,246Apache-2.0External FFI bindingsMultimedia::Images histogram_equalizationHistogram equalization27,176BSD-3-Clause OR Apache-2.0Multimedia::ImagesMultimedia::Video tapciifyCLI tool that can let you view images in terminal as ASCII art26,861MITCommand line utilitiesMultimedia jxl-oxide-cliCLI tools of jxl-oxide26,630MIT OR Apache-2.0Multimedia::Images zencodecShared traits and types for zen* image codecs26,474Apache-2.0 OR MITMultimedia::Images colconComprehensive colorspace conversions in Rust.26,440MITAlgorithmsEncoding specs-blit2D sprite rendering extension for the Specs ECS system.26,125GPL-3.0ConcurrencyGame engines xpd-rank-cardA library for experienced and minixpd to render SVGs25,780EUPL-1.2Multimedia::Images contour_tracingA 2D library to trace contours.25,350EUPL-1.2AlgorithmsGraphics imageformatQuick probing of image format without loading the entire file.25,291MIT/Apache-2.0MultimediaMultimedia::Images image-canvasA color-aware texel buffer.24,842MITMultimedia::Images allmytoesprovides thumbnails according to the freedesktop.org specification24,480MITCommand line utilitiesMultimedia::Images auto-palette🎨 A Rust library that extracts prominent color palettes from images automatically.24,344MITAlgorithmsGraphics refimageImaging library. Provides image storage using CoW-like structures to avoid re-allocation in image-aquisition scenarios. Supports…23,930MIT OR Apache-2.0Multimedia::EncodingMultimedia::Images stegano-cliHiding data with steganography in PNG images and WAV audio files23,727GPL-3.0-onlyCommand line utilitiesEncoding fast-thumbhashA fast ThumbHash encoder/decoder — 10x+ faster drop-in replacement23,539MITEncodingMultimedia::Images kagamijxlOpinionated JPEG XL decoder/encoder library.23,493ISCMultimedia::Images enimdaEntropy-based image border detection22,744MITAlgorithmsMultimedia::Images bmp-rustRust library to read, write, and create BMP Image files22,643MITMultimedia::Images lepton_jpegRust port of the Lepton lossless JPEG compression library22,488Apache-2.0CompressionMultimedia::Encoding ratticeA media viewer for web browsers.22,434MIT OR Apache-2.0Multimedia::ImagesMultimedia::Video cp437-toolsSmall collection of tools to handle CP437 files22,177GPL-3.0-or-later AND CC-BY-SA-4.0Command line utilitiesMultimedia::Images orasis-pluginBase crate for Orasis plugins.22,169GPL-3.0-or-laterGraphicsMultimedia::Images trustmarkA Rust implementation of TrustMark22,020MITMultimedia::Images fast_morphologyFast morphological operations for images22,017BSD-3-Clause OR Apache-2.0Multimedia::Images colortypesAn abstract, safe, and concise color conversion library for rust nightly21,972MITGraphicsMathematics zenyuvSIMD-optimized YUV↔RGB color matrix conversion (BT.601/709/2020)21,935MIT OR Apache-2.0GraphicsMultimedia::Images zune-imageprocsCommon image processing routines for zune-image21,906MIT OR Apache-2.0 OR ZlibMultimedia::Images cdp-html-shotA Rust library for capturing HTML screenshots using CDP.21,864MIT OR Apache-2.0AsynchronousMultimedia::Images blockhashA perceptual hashing algorithm for detecting similar images.21,236MITMultimedia::ImagesNo standard library is-svgTest whether a given data is a SVG image21,171Apache-2.0 OR MITMultimedia::Images dngA pure rust library for reading / writing DNG files providing access to the raw data20,865AGPL-3.0Command line utilitiesMultimedia::Encoding squishA pure Rust BC1/2/3 compressor and decompressor based on Simon Brown's libsquish20,547MITCompressionMultimedia::Encoding captisA Screen capturing library built for Linux, Windows and MacOS.20,212MITComputer visionMultimedia::Images empfindungEmpfindung is an implementation of the CIE Delta E colour difference algorithms20,058MITAlgorithmsGraphics cocoa_imageRead RGBA image using macOS Cocoa API20,021CC0-1.0API bindingsMultimedia::Images tplayA media player that visualizes images and videos as ASCII art directly in the terminal (with sound).19,801MITCommand line utilitiesMultimedia censor-analyserPalette analysis tool19,704MITCommand line utilitiesMultimedia::Images fast-ssim2Fast SSIMULACRA2 image quality metric with SIMD acceleration19,509BSD-2-ClauseAlgorithmsMultimedia::Images rs_pbrtPhysically based rendering (PBR) with Rust19,483MIT OR Apache-2.0Command line utilitiesGraphics zenpixels-convertTransfer-function-aware pixel conversion, gamut mapping, and codec format negotiation for zenpixels19,151Apache-2.0 OR MITMultimedia::Images libcaesiumA lossy/lossless image compression library.19,022Apache-2.0Multimedia::Images ultrahdr-coreCore gain map math and metadata for Ultra HDR - no codec dependencies18,940Apache-2.0EncodingMultimedia::Images thumborA Rust client for the Thumbor image service18,760MITMultimedia::ImagesWeb programming delta_eDeltaE is a pure-Rust implementation of the CIEDE2000 algorithm18,390MITAlgorithmsMultimedia::Images printimgPrint an image or a video in terminal.18,347MIT OR Apache-2.0Command line utilitiesMultimedia::Images staticmapTile based static map image renderer.17,999MITMultimedia::Images libjxl-sysRust bindings for libjxl, the JPEG XL reference library.17,910ISCMultimedia::Images fretboard_layoutGenerate an svg template of a musical instrument fretboard17,607BSD-2-ClauseGraphicsMathematics find-subimageA rust crate to find a subimage within a larger image17,410MIT OR Apache-2.0 OR BSL-1.0 OR MPL-2.0 OR Zlib OR UnlicenseAlgorithmsGraphics raster2svgA tool that use the contour_tracing library.17,368EUPL-1.2AlgorithmsGraphics jpegxrWrapper for Microsoft's C JPEG XR image codec library17,016BSD-3-ClauseMultimedia::Images micro_pngLow-level minimalist APNG writer and PNG reader with just a few dependencies. All possible formats are covered (including HDR and…16,774LGPL-3.0-onlyMultimedia::Images sixelA safe Rust wrapper for libsixel16,662MITAPI bindingsGraphics svg2webpConvert SVG to WebP / 将 SVG 转换为 WebP16,657MITEncodingGraphics vmbc-sysRust wrapper of the Vimba X library for Allied Vision cameras16,528MIT OR Apache-2.0API bindingsExternal FFI bindings fast_transposeFast image and matrix transpose16,242BSD-3-Clause OR Apache-2.0AlgorithmsMultimedia::Images lenna_coreLenna is a library for image processing algorithms and apps.16,034MITGraphicsMultimedia::Images okolorsCreate color palettes from images by performing k-means clustering in the Oklab color space.15,877MIT OR Apache-2.0Multimedia::Images nautAccessible image processing and conversion from the terminal (and a front-end for the 'image' crate).15,841MIT OR Apache-2.0Command line utilitiesMultimedia::Images codec-corpusRuntime API for downloading, caching, and accessing test image datasets from imazen/codec-corpus and third-party sources15,580Apache-2.0Development tools::TestingMultimedia::Images svg_faceGenerates random SVG faces15,352Apache-2.0Multimedia::Images img2rawType definitions for img2raw headers15,302MITMultimedia::ImagesNo standard library ndspy-sysAuto-generated Rust bindings for the RenderMan/3Delight|NSI display driver API.15,125MIT OR Apache-2.0 OR ZlibGraphicsMultimedia::Images respictaRespicta is a versatile project offering a library, command-line interface (CLI), and web service for resizing images and…15,088MITCommand-line interfaceMultimedia::Images mapsInspect, compare and align multiple grid maps in an intuitive & fast GUI14,930Apache-2.0GUIMultimedia::Images tinify-rsA Rust client for the Tinify API14,712MITCompressionMultimedia::Images jxl-encoder-simdSIMD-accelerated primitives for jxl-encoder14,663AGPL-3.0-only OR LicenseRef-Imazen-CommercialAlgorithmsMultimedia::Images jxl-encoderJPEG XL encoder in pure Rust14,656AGPL-3.0-only OR LicenseRef-Imazen-CommercialMultimedia::EncodingMultimedia::Images daily_stripComic strips viewer14,518Apache-2.0Multimedia::Images tilrBuild a mosaic of an image from a set of smaller image 'tiles'.14,512GPL-3.0-or-laterMultimedia::Images imageoptimizeOptimize image of multi format14,498Apache-2.0Multimedia::Images delight-helpersCommand line utilities/helpers for the 3Delight renderer.14,401Apache-2.0 OR BSD-3-Clause OR MIT OR ZlibCommand line utilitiesGraphics chimperA graphical image viewer14,370GPL-3.0Multimedia::Images img_diffCommand line tool to diff images in 2 structurally similar folders and output diff images.14,275MITCommand line utilitiesMultimedia::Images zensimFast psychovisual image similarity metric14,063MIT OR Apache-2.0Computer visionMultimedia::Images zbar-rsHigh-level rust bindings zo the zbar library13,930LGPL-2.1API bindingsExternal FFI bindings xyzParser for the RPG Maker XYZ image format13,819MIT/Apache-2.0Multimedia::Images zedbarPure Rust barcode and QR code scanning library supporting multiple formats13,819LGPL-3.0-or-laterComputer visionMultimedia::Images pixtraPixtra aims to be a very simple and easy-to-use image manipulation tool by being opionated and contain a lot of examples13,789GPL-3.0Multimedia::EncodingMultimedia::Images directxtexUnofficial Rust bindings for Microsoft's DirectXTex library13,777MITAPI bindingsEncoding imxA library for image processing and manipulation13,744MITGraphicsMultimedia usvgr-text-layoutAn SVG text layout implementation.13,528MPL-2.0Multimedia::Images yew-canvasA Canvas component is encapsulated.13,349MIT OR Apache-2.0GraphicsMultimedia::Images html5-pictureBatch optimizes your images to wepb. Generates html5 picture tags.13,199MITCommand line utilitiesCompression multibg-swaySet a different wallpaper for the background of each Sway workspace13,078MIT OR Apache-2.0Command line utilitiesMultimedia::Images bmp_rsA bitmap file decoder for Microsoft bmp files13,029Apache-2.0Multimedia::ImagesParsing tools image-utilsImage processing utilities12,994MITMultimedia::Images xbmXBM encoding and decoding library12,957Apache-2.0 OR MITMultimedia::EncodingMultimedia::Images timewallAll-in-one tool for Apple dynamic HEIF wallpapers on GNU/Linux12,898MITCommand line utilitiesMultimedia::Images filmbordersadd hipster film borders to your images :)12,842non-standardCommand line utilitiesMultimedia::Images lenna_cliCommand line interface to run algorithms on images.12,628MITGraphicsMultimedia::Images ez-pixmapA naive and easy inline pixmap (xpm-like) image decoder12,621MITMultimedia::EncodingMultimedia::Images minetest-worldmapperMinetest world mapper12,449AGPL-3.0Command line utilitiesGames lumoCPU based rendering engine12,426MITGraphicsMultimedia::Images tinyqoiQOI image decoder for embedded applications12,356MIT OR Apache-2.0Embedded developmentMultimedia::Images barnsleyiterated function system image generator12,292MIT OR Apache-2.0MathematicsMultimedia::Images auto-image-cropperRemoves extra white borders to correctly resize canvas12,159MITCommand line utilitiesMultimedia::Images makepad-zune-coreCore utilities for image processing in the zune family of crates12,149MIT OR Apache-2.0 OR ZlibMultimedia::EncodingMultimedia::Images zipimgzipResize and ZipArchive the images in the Zip.12,110MIT/Apache-2.0MultimediaMultimedia::Images makepad-zune-pngA fast, correct and safe png decoder12,069MIT OR Apache-2.0 OR ZlibMultimedia::Images dipcConvert your favorite images and wallpapers with your favorite color palettes/themes12,018MIT OR Apache-2.0Command-line interfaceCommand line utilities unditherSmart filter to remove Floyd-Steinberg dithering from paletted images11,865GPL-3.0+Multimedia::Images vimba-sysRust wrapper of the Vimba library for Allied Vision cameras11,825MIT OR Apache-2.0API bindingsExternal FFI bindings tinyppmsimpliest .ppm image format loader11,642MITGraphicsMultimedia::Images libwebp-imageA bridge library for libwebp and image11,637MIT OR Apache-2.0MultimediaMultimedia::Images giffyA simple GIF decoder written in Rust.11,551MITMultimedia::EncodingMultimedia::Images image-texelA texel type and allocated buffers suitable for image data.11,531MITMultimedia::Images qrcA Rust library for generating and manipulating QR code images in various formats11,449MIT OR Apache-2.0AlgorithmsEncoding vips-syslibvips bindings for Rust11,383MITExternal FFI bindingsMultimedia::Images rawbitA camera RAW image preprocessor and importer11,371MITCommand line utilitiesMultimedia::Encoding makepad-zune-jpegA fast, correct and safe jpeg decoder11,367MIT OR Apache-2.0 OR ZlibMultimedia::Images gfretGenerates an svg template of a musical instrument fretboard11,333BSD-2-ClauseGraphicsMathematics freya-skia-bindingsSkia Bindings for Rust11,138MITExternal FFI bindingsGraphics image-colorizerMake wallpapers and images match a target colorscheme11,092MITCommand line utilitiesGraphics stitchyCLI tool to combine multiple image files into a single image11,072MITCommand line utilitiesMultimedia::Images freya-skia-safeSafe Skia Bindings for Rust11,066MITAPI bindingsGraphics tiffwriteWrite BioFormats/ImageJ compatible tiffs with zstd compression in parallel.11,001MIT OR Apache-2.0Multimedia::ImagesScience butter2dButterworth filter for image processing.10,877MITMultimedia::ImagesScience qrcode2A QR code encoding library10,794Apache-2.0 OR MITEncodingMultimedia::Images geo-bufThis crate provides methods to buffer (to inflate or deflate) certain primitive geometric types in the GeoRust ecosystem via a…10,672Apache-2.0AlgorithmsGraphics stegCommand line steganography tool10,623MITCommand line utilitiesEncoding texel_typesTypes for Texel ASCII art text editor10,397non-standardMultimedia::ImagesRendering::Data formats zensim-regressVisual regression testing persistence and workflow for zensim10,389MIT OR Apache-2.0Development tools::TestingMultimedia::Images arkoA small library for pixel manipulation in images10,098non-standardGraphicsMultimedia::Images nlmrsA Rust crate for building Neutral Landscape Models.10,056MITGraphicsMathematics imgproc-rsImage processing library for Rust9,960MITMultimedia::Images combostewCombostew is an intermediate layer between the image crate and the 'sic' and 'stew' image tool front-ends.9,934MITCommand line utilitiesMultimedia::Images usvg-cliDEPRECATED! Use usvg instead.9,899MPL-2.0Multimedia::Images blursliceAn implementation of "Fastest Gaussian Blur" for N-channel image slices9,886MITGraphicsMultimedia::Images heic-to-dynamic-gnome-wallpaperCLI tool to convert heic image containers used in MacOS's dynamic wallpapers to dynamic gnome xml wallpapers9,865GPL-3.0-onlyCommand line utilitiesMultimedia dessin-imageDessin into image9,730MITGraphicsGUI vtflib-sysFFI bindings for VTFLib.9,621MIT OR Apache-2.0External FFI bindingsMultimedia::Images texelASCII art text editor9,598non-standardMultimedia::ImagesText editors helixiserA crate for the calculation of diffraction patterns of helical objects9,529MITMathematicsMultimedia::Images altered_perception`struct HSV/Luma/HSL/etc.` for sharing pixels between crates + other pixel manipulations9,423MITGraphicsMultimedia::Images image-blpLibrary to encode/decode Blizzard BLP texture format9,421MITMultimedia::EncodingMultimedia::Images pnglitcherPNG glitcher9,395MITMultimedia::Images tinygifNo-std, high memory footprint GIF image loader9,212MIT/Apache-2.0Embedded developmentMultimedia::Images webpixelsLibmosh for WebAssembly9,135Apache-2.0 OR MITMultimedia::ImagesWebAssembly intvglib/tool in Rust to load/save/render tvg file, parse from svg file by usvg9,131MIT OR Apache-2.0GraphicsMultimedia::Images exif-cleaner-guiA graphical EXIF data cleaner using gtk39,053AGPL-3.0-or-laterGUIMultimedia::Images banner-builderSimple image and banner generator for YouTube thumbnails, Meetups, social networks9,028MIT OR Apache-2.0Multimedia::Images keysetA Rust tool to create pretty keyset layout diagrams using correct fonts and icons.9,023MIT OR Apache-2.0Command line utilitiesGraphics pixelateFast, pixelated, palette-based PNG renderer8,987GPL-3.0Multimedia::EncodingMultimedia::Images exifmvMoves images into a folder hierarchy based on EXIF tags8,927Apache-2.0 OR BSD-3-Clause OR MIT OR ZlibCommand line utilitiesFilesystem initialsinitials avatar for rust8,918MITMultimediaMultimedia::Images sixel-bytesEncode an image with sixel-sys/libsixel8,893MITGraphicsMultimedia::Images diffimgCompute the amount of difference between two images8,885MITAlgorithmsMultimedia::Images stitchy-coreLibrary to combine multiple image files into a single image8,878MITMultimedia::Images fractal-genFractals is a Rust project to generate fractals.8,782MITAlgorithmsMultimedia::Images libqoiA basic QOI encoder/decoder in rust8,644LGPL-2.0-or-laterCompressionMultimedia::Images nsi-coreNodal Scene Interface for (offline) 3D renderers – ɴsɪ.8,627MIT OR Apache-2.0 OR ZlibGraphicsMultimedia::Images dithorPixilisation/dithering library8,613MITMultimedia::Images zenwebpHigh-performance WebP encoding and decoding in pure Rust8,570AGPL-3.0-only OR LicenseRef-Imazen-CommercialEncodingMultimedia::Encoding wbmpWBMP encoder and decoder8,556MIT OR Apache-2.0EncodingMultimedia::Encoding yume-pdqOptimized kernels from hashing to vectorized or Vulkan shader-based exact matching for near real-time high-throughput high-recall…8,539Apache-2.0Computer visionMathematics image-convHigh performance image convolution library.8,499Apache-2.0MultimediaMultimedia::Images aigisA simple and configurable content proxy.8,466MIT OR Apache-2.0Multimedia::ImagesWeb programming::HTTP server imagehashimage hashing library8,465Apache-2.0AlgorithmsMultimedia::Images photohashTool for detecting duplicate photos and diffing directories8,433GPL-3.0Command line utilitiesMultimedia::Images pyxelPyxel is a library for loading [PyxelEdit](https://pyxeledit.com) documents in Rust8,388MITMultimedia::EncodingMultimedia::Images smartcrop2Clone of smartcrop library in JavaScript8,342MITMultimedia::Images kittageInteract with all aspects of the kitty terminal graphics protocol8,262MPL-2.0Command-line interfaceGraphics jpeg-to-pdfCreate PDFs from JPEG images8,239MIT OR Apache-2.0Command line utilitiesMultimedia::Images signed-distance-fieldFast signed distance fields from binary images using `dead reckoning`8,081MITAlgorithmsEncoding waveformAudio waveform image renderers8,057non-standardMultimedia::AudioMultimedia::Images auto-palette-cli🎨 CLI tool to extract a prominent color palette from an image.8,022MITAlgorithmsCommand line utilities rptPhysically-based path tracing renderer written in Rust8,002MIT OR Apache-2.0GraphicsMultimedia::Images shaveA library for shaving data from websites.7,967GPL-3.0-or-laterAccessibilityAPI bindings converter_buddyFile format conversion library. Provides conversion utilities between files with different formats.7,928MITEncodingMultimedia::Encoding exiftoolA Rust wrapper for ExifTool.7,877Apache-2.0Command line utilitiesMultimedia::Audio rscolorqSpatial color quantization, a Rust port of `scolorq`.7,828MIT OR Apache-2.0GraphicsMultimedia::Images raytracerToy raytracer in Rust7,724Apache-2.0GraphicsMultimedia::Images palette-transferStatistical copy palette from one image to another7,691BSD-3-Clause OR Apache-2.0Multimedia::Images ddsDDS de/encoder written in 100% safe Rust7,652MIT OR Apache-2.0Multimedia::EncodingMultimedia::Images zenblendPorter-Duff and artistic blend modes on premultiplied linear f32 RGBA rows. SIMD-accelerated.7,635AGPL-3.0-only OR LicenseRef-Imazen-CommercialGraphicsMultimedia::Images jfifdump-cliRead and dump structure of a jpeg file7,582MIT OR Apache-2.0Multimedia::Images zenavif-parseAVIF container parser with zero-copy AvifParser API, grid images, animation, and resource limits. Fork of avif-parse.7,558MPL-2.0Multimedia::Images heicPure Rust HEIC/HEIF image decoder with SIMD acceleration7,487AGPL-3.0-only OR LicenseRef-Imazen-CommercialMultimedia::ImagesParser implementations arducam-megaSPI driver for the Arducam Mega7,419MIT OR Apache-2.0Embedded developmentHardware support julia-setJulia set computation and rendering7,344Apache-2.0MathematicsMultimedia::Images sentryshot_convertPort of FFmpeg's pixel format converter7,320MPL-2.0+MultimediaMultimedia::Images nsfwA Rust library for detecting NSFW images using a neural network.7,289MIT OR Apache-2.0Multimedia::ImagesMultimedia::Video image-pyramidA small library to compute image pyramids7,274GPL-3.0-onlyAlgorithmsComputer vision sentryshot_scalePort of FFmpeg's image scaler7,202MPL-2.0+MultimediaMultimedia::Images zenresizeHigh-quality image resampling with 31 filters, streaming API, and SIMD acceleration7,185AGPL-3.0-only OR LicenseRef-Imazen-CommercialGraphicsMultimedia::Images img2raw-toolsConvert images to raw pixel data7,173MITMultimedia::Images image-decomposeDecomposes image into separate channels in different colour spaces7,166GPL-3.0-or-laterGraphicsMultimedia::Images jp2kInterface to load JPEG200 images into image7,154MIT OR Apache-2.0Multimedia::Images georasterRust library for accessing geospatial raster images.7,124MIT/Apache-2.0Multimedia::ImagesScience::Geospatial color_reducerSimplify images by reducing the number of colors based on a predefined palette.7,042MIT/Apache-2.0MultimediaMultimedia::Images