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.
tjdistler-iqaFast image quality assessment library (SSIM, MS-SSIM, PSNR, MSE) ported from Tom Distler's C implementation1,020BSD-3-Clause
kreuzberg-libheifSafe libheif bindings for Kreuzberg — HEIF/HEIC/AVIF decoding (vendored from Cykooz/libheif-rs)1,012MIT
justjp2Pure Rust JPEG 2000 (JP2/J2K) encoder and decoder1,007MIT OR Apache-2.0
casciiHigh-performance ASCII art generator for images and videos994MIT OR Apache-2.0
j2k-jpegJPEG inspect/decode and fallback encode support for j2k994MIT OR Apache-2.0
optiepubA tool for optimizing EPUB files by compressing images and removing unnecessary content985AGPL-3.0
maimaiMarkup-based meme generator982AGPL-3.0-or-later
libultrahdr-rsA Rust interface to libultrahdr981Apache-2.0
oxideav-bmpPure-Rust BMP (Windows bitmap) decoder + encoder + container for oxideav — also exposes the header-less DIB helpers used by .ico…958MIT
tgarSimplest TGA library955MIT OR Apache-2.0
rangaCore image processing library — color spaces, blend modes, pixel buffers, filters, and GPU compute for Rust950GPL-3.0-only
fastpack-compressImage compression backends for FastPack946MIT
img_rccA Rust library for image processing with CUDA, C++.943MIT
px2ansi-rsCLI frontend for the px2ansi terminal art engine937GPL-3.0
czi-rsPure Rust reader for Zeiss CZI microscopy files936MIT OR Apache-2.0
hieroglyphRender obscure scripts and emojis locally with zero dependencies.928MIT
aspixLibrary Rust yang powerful untuk mengkonversi gambar menjadi ASCII art906MIT
rustgeomappingA set of base tools that are designed to allow RGBD cameras create 2.5D heightmaps from the captured pointclouds. Primarily aimed…898GPL-3.0
eink-imageA Rust utility for converting images to formats optimized for eink displays876MIT
rgritA Rust interface to grit - the GBA Image Transmogrifier with batteries included!865MIT
ultrahdr-sysRaw FFI bindings to libultrahdr861Apache-2.0
rasterlottiePure Rust, headless Lottie rasterizer for deterministic server-side rendering857MIT OR Apache-2.0
jpegli-rsPure Rust JPEG encoder/decoder - port of Google's jpegli with perceptual optimizations843AGPL-3.0-or-later
filmrollsTag TIFF files with EXIF data extracted from XML843ISC
mold-ai-serverHTTP inference server for mold837MIT
tex-packer-coreCore algorithms and API for packing images into texture atlases (Skyline / MaxRects / Guillotine). Returns pages (RGBA) and…828MIT OR Apache-2.0
skia-rs-svgSVG parsing and rendering for skia-rs827MIT OR Apache-2.0
revelo-parsers-imageImage-format parsers for revelo (JPEG, PNG, TIFF, WebP, HEIF, ...).824BSD-2-Clause
yolov10YOLOv10 object detection implementation in Rust with ONNX Runtime821Apache-2.0
signinum-tilecodecTile decompression codecs for pathology image containers820Apache-2.0
subpixel-edgeHigh-performance subpixel edge detection library with parallel processing using Canny algorithm816MIT OR Apache-2.0
lsimgA tool for finding and filtering images within a given directory811MIT
screen-snipA tiny but elegent screeshot with selecting region tool with GUI based on EGUI.807GPL-3.0-or-later
ringgridPure-Rust detector for coded ring calibration targets807MIT OR Apache-2.0
deconvolutionRust image deconvolution and restoration library.807MIT
gg_namecard_gengenarate ggst namecard form puddlefarm803MIT
pixpackFile visual encoding: pack any file into a PNG cell grid with BLAKE3 integrity, and decode it back byte-for-byte.795MIT
gen-ascii-artGenerate colorful or grayscale ASCII art from images and GIFs directly in your terminal.792MIT OR Apache-2.0
compress_comicsHigh-performance comic book compression tool with WebP conversion supporting CBR, CBZ, and PDF formats789MIT
pdf-converterA simple and efficient library for converting images (JPG, PNG, GIF, BMP, WebP) to PDF documents. Commercial use permitted under…780MIT OR Apache-2.0
torsh-visionComputer vision utilities for ToRSh deep learning framework764Apache-2.0
maps_renderingImage rendering and texture management tailored to the maps crate758Apache-2.0
oxideav-jpeg2000Pure-Rust JPEG 2000 (J2K + JP2) codec — orphan-rebuild scaffold pending clean-room re-implementation.757MIT
waydriver-capture-mutterMutter ScreenCast + PipeWire screen capture backend for waydriver753Apache-2.0
wgcAn ergonomic Rust wrapper for Windows.Graphics.Capture API752MIT OR Apache-2.0
pixoA minimal-dependency, high-performance image compression library746MIT
exiftool-rsRead, write, and edit metadata in 93 file formats — a pure Rust reimplementation of ExifTool 13.59 with tag-name and value parity…743GPL-3.0-or-later
mogguA lightning-fast TUI image processing tool with 21+ professional filters in under 200ms740MIT
rustafitsHigh-performance FITS to JPEG converter for astronomical images with auto-stretch and Bayer debayering740Apache-2.0
png-rustyA library to parse, encode, decode, manipulate PNG chunks740GPL-3.0
rembg-rsA Rust library for removing backgrounds from images using neural networks739MIT
blinc_imageImage loading and rendering for Blinc UI737Apache-2.0
exif-oxideHigh-performance Rust implementation of ExifTool736AGPL-3.0-or-later
decalDeclarative DSL for describing scenes and rendering them to SVG or PNG735MIT OR Apache-2.0
mold-ai-dbSQLite-backed metadata store for mold gallery items734MIT
kindle-screensaverA library for converting images to kindle-compatible screensavers733MIT
aspect-ratioScale a 2D rect to fit or cover one or more bounds, optionally preserving aspect-ratio721MIT
skia-rs-safeHigh-level safe Rust API for skia-rs - A pure Rust implementation of Skia721MIT OR Apache-2.0
iconforgeOffloaded icon generation functions for BYOND and SS13719MIT
mold-ai-catalogModel-discovery catalog for mold — live HF + Civitai proxy with sidecar-driven installed-state.710MIT
oxideav-avifPure-Rust AVIF (AV1 Image File Format) decoder — HEIF meta-box walk + primary-item / av1C extraction, handed to oxideav-av1 for…705MIT
image-gameboyConvert images to Game Boy-compatible 2bpp format701MIT OR Apache-2.0
ultrahdrSafe-ish Rust wrapper around libultrahdr700Apache-2.0
imgfprintHigh-performance, deterministic image fingerprinting library700MIT
stego_rustLibrary for image steganography with AES-256-GCM encryption and Argon2id key derivation692GPL-3.0
hyper-renderA Chromium-free HTML rendering engine for generating PNG and PDF outputs668MIT OR Apache-2.0
mold-ai-tuiTerminal UI for mold — interactive AI image generation668MIT
oxideav-svgPure-Rust SVG (read + write) for the oxideav framework — round 2 covers <text>/<tspan> via scribe + <filter>/<mask>/<clipPath>…667MIT
vexy-vsvgCore library for vexy-vsvg SVG optimizer665Apache-2.0
chromapathGPU-accelerated path tracer implementing 'Ray Tracing in One Weekend' with CPU, Vulkan compute, and hardware ray tracing backends664GPL-3.0
fargA Rust library for colorimetry, color space conversions, and color manipulation.663MIT
oxideav-jpegxlPure-Rust JPEG XL (JXL) codec — RETIRED 2026-05-08 pending strict-isolation cleanroom workspace; current state ships round-1..3…660MIT
shift-preflightMultimodal preflight layer for AI model inputs — inspect, transform, and optimize images before they reach the API660Apache-2.0
j2k-tilecodecTile-oriented decompression codecs for image containers655MIT OR Apache-2.0
img-squeezeA fast and efficient image compression tool with Walrus storage support649MIT
mold-aiLocal AI image generation CLI — FLUX, SDXL, SD3.5, Z-Image diffusion models on your GPU648MIT
okmainOK main colors of your image643MIT OR Apache-2.0
imgforgeFast and secure image proxy and transformation server640GPL-3.0-only
poster_generatorA poster generation library based on Skia Safe with RTL text support for Arabic, Hebrew, Persian, and Uyghur627MIT
filmrA high-fidelity, physics-based film simulation engine written in Rust.625MIT
j2k-codec-mathno_std codec constants, generated fragments, and allocation-free helper algorithms for j2k624MIT OR Apache-2.0
smix-annotatesmix-annotate — screenshot annotation library. Composes circle / arrow / text / box / line primitives over PNG bytes with named…620Apache-2.0 OR MIT
micropdfA pure Rust PDF library - A pure Rust PDF library with fz_/pdf_ API compatibility619MIT OR Apache-2.0
fastpackFastPack — modern texture atlas packer617MIT
agentic-visionCore vision library for AgenticVision — image capture, embedding, similarity, and visual memory607MIT
imgiiASCII Image Generator606MIT
tinyqrQR code encoder in Rust602MIT OR Apache-2.0
oxideav-gifPure-Rust GIF87a / GIF89a decoder and encoder602Apache-2.0
mirxMIRX binary image format — flat & chunk-based container for ahead-of-time UI assets599MIT
pix2svgConvert pixel art images to optimized SVG format592MIT
demosaicDemosaicing algorithms for Bayer and X-Trans CFA sensors581MIT OR Apache-2.0
hashavatarStable deterministic procedural avatars in Rust with configurable identity hashing, WebP, optional PNG/JPEG/GIF, and SVG export578MIT OR Apache-2.0
dct-ioRead and write quantized DCT coefficients in baseline JPEG files577MIT OR Apache-2.0
win-icon-extractorExtract file icons on Windows — pure Rust, no C dependency572AGPL-3.0-only
photostax-coreUnified photo stack library for Epson FastFoto repositories — scanning, metadata, and search571MIT OR Apache-2.0
zennode-deriveDerive macros for zennode node definitions568Apache-2.0 OR MIT
obf2pngA library to parse, encode, decode, manipulate PNG chunks559GPL-3.0
images_matching_subdirectoriesFind images inside named subdirectories of a parent directory553MIT
playaImage sequence player (EXR, PNG, JPEG, TIFF, .MP4). Pure Rust with optional OpenEXR/FFmpeg support.549MIT
j2k-metal-supportChecked Metal resource and runtime helpers for J2K adapters549MIT OR Apache-2.0
viser-chartChart generation for viser (R-D curves, convex hull visualizations, ladder charts)546BSD-2-Clause
assextAsset file extension tool - A Spine file processing tool that generates numbers in specified regions544MIT
px2ansiHigh-fidelity terminal art engine ANSI, Braille, Kanji, Sixel, and more540GPL-3.0
glanceA computer vision library in Rust.540GPL-3.0
fastpack-tuiInteractive terminal TUI for FastPack526MIT
jpeg-rusturboSIMD-accelerated JPEG encoder (baseline + progressive SOF2, RGB / grayscale / CMYK, EXIF / ICC pass-through) and Huffman decoder…515MIT OR Apache-2.0
fastpack-guiNative desktop GUI for FastPack (primary interface)513MIT
j2k-cudaCUDA adapter for resident HTJ2K decode/encode and shared JPEG 2000 stages512MIT OR Apache-2.0
j2k-metalMetal decoder and encode-stage adapter for j2k507MIT OR Apache-2.0
wasm_resize_rgbaesm modules for image resizing using the CatmullRom (hq) or Hamming methods, with sync and async (worker) versions499MIT
bbcatDecode ANSI and BBS art in Rust, view it in terminals, or export PNG, APNG, and GIF images496MIT AND BSD-2-Clause AND Zlib AND LicenseRef-Empathy-font
kuwahara-filterFast Kuwahara filter implementation for artistic image effects489MIT
bevy_resvgA simple library for rendering SVGs in Bevy using the amazing Resvg library.488MIT OR Apache-2.0
blind_watermarkPicture blind watermarking.481MIT OR Apache-2.0
shavecliA command line interface for the shave library.478GPL-3.0-or-later
fast-sweepingUnsigned Distance Fields using Fast Sweeping Method478EUPL-1.2
dithrBuffer-first rust dithering and halftoning library.475MIT
obadgenGenerates (aka "bakes") basic Open Badge annotated images (lib & CLI-tool).456AGPL-3.0-or-later
jixelTiny JPEG XL encoder456BSD-3-Clause OR Apache-2.0
skia-rs-gpuGPU backends for skia-rs455MIT OR Apache-2.0
quickcodesUniversal Barcode & QR Toolkit - Generate and read 1D and 2D codes with high performance453MIT
signinum-jpeg-metalMetal device-output adapter for signinum-jpeg452Apache-2.0
signinum-j2k-metalMetal device-output adapter for signinum-j2k452Apache-2.0
miniscreenshotCore screenshot types: PNG/PPM/PGM encoding and file-saving utilities.452EUPL-1.2 OR MIT OR Apache-2.0
hokusai-corePure Rust brush engine inspired by libmypaint — core types and stroke engine447MIT OR Apache-2.0
squish-coreCore image compression library for squish445MIT
shadow-steganographyLSB steganography, entropy analysis, and image/audio hiding for Shadow Network441MIT
pixel2charA tool to convert images to ASCII art, available as a library, WASM module, and CLI.439MIT OR Apache-2.0
araea-wordcloudHigh-performance word cloud visualization library supporting SVG/PNG output, custom masks, and color schemes.439MIT OR Apache-2.0
oxideav-jpegxsPure-Rust JPEG XS (ISO/IEC 21122) low-latency image codec for production / IP video. Round-1 scaffold: codestream marker parsing…432MIT
sacadSmart Automatic Cover Art Downloader430MPL-2.0
heif-rsEncode and decode HEIF/HEIC images with x265 and libde265, via statically-linked libheif.430Apache-2.0
agentic-vision-mcpMCP server for AgenticVision — universal LLM access to persistent visual memory427MIT
oxify-connect-visionVision/OCR connector for OxiFY workflows426Apache-2.0
blazediffHigh-performance image diffing with block-based optimization and SIMD426MIT
svgm-coreSVG optimization engine — fast, safe, fixed-point convergence SVG optimizer423MIT OR Apache-2.0
j2k-jpeg-metalMetal JPEG decode and baseline encode adapter for j2k-jpeg420MIT OR Apache-2.0
xkcd-wallpaperCLI Tool to download and generate wallpapers from xkcd comics.419MIT
inktex-watchA companion binary for inktex.nvim that monitors a directory for SVG file changes and autogenerates PDF and LaTeX overlays using…417MIT
seiza-stretchReusable parameterized display stretching for astrophotography pipelines416Apache-2.0
gamut-jxlJPEG XL image encoder and decoder.414MIT OR Apache-2.0
inkwatchA companion binary for inkfig.nvim that monitors a directory for SVG file changes and autogenerates PDF and LaTeX overlays using…412MIT
seiza-xisfXISF image reading and writing for the Seiza astrophotography toolkit409Apache-2.0
metastripExtract and strip metadata from image files (JPEG, PNG, TIFF, WebP)409MIT OR Apache-2.0
j2k-jpeg-cudaCUDA JPEG decode and baseline encode adapter for j2k-jpeg408MIT OR Apache-2.0
skia-rsA pure Rust implementation of Google's Skia 2D graphics library404MIT OR Apache-2.0
seiza-deconvolutionConservative linear-image deconvolution experiments for astrophotography401Apache-2.0
seiza-backgroundRobust background and gradient modelling for linear astrophotography images401Apache-2.0
seiza-stackingLinear calibration, registration, normalization, and live image stacking for Seiza399Apache-2.0
image-collageCreate beautiful 2x2 image collages with a blazing-fast Rust CLI and TUI398MIT OR Apache-2.0
signinum-j2k-cudaCUDA device-output adapter for signinum-j2k396Apache-2.0
truss-imageImage toolkit with a shared Rust core across the CLI, HTTP server, and WASM demo.391MIT
superbook-pdfHigh-quality PDF converter for scanned books with AI enhancement, deskew correction, and Japanese OCR390AGPL-3.0
gamut-heicHEIC/HEIF still-image container decoder (HEVC intra items in an ISOBMFF container) with a pluggable codestream-decoder hook.389MIT OR Apache-2.0
oxideav-pbmPure-Rust Netpbm (PBM/PGM/PPM/PNM/PAM) image codec for the oxideav framework387MIT
hokusai-brushlibmypaint `.myb` JSON read/write for hokusai384MIT OR Apache-2.0
filmr_appCLI and GUI application for filmr, a high-fidelity film simulation engine.382MIT
hokusai-tile-memIn-memory HashMap-backed TiledSurface for hokusai (reference impl)381MIT OR Apache-2.0
gamut-ifdTIFF Image File Directory (IFD) container core — byte order, field types, and IFD read/write — shared by the TIFF codec and EXIF…380MIT OR Apache-2.0
tinifyA high-performance Rust client for the Tinify API, providing image compression and optimization capabilities380MIT
cryosnap-coreCore rendering library for cryosnap.380MIT
vision-squeezerLLM-native image optimization middleware & MCP server. Reduces vision model token consumption by snapping to tile boundaries.379Elastic-2.0
statumenStatumen whole-slide image reader374Apache-2.0
rust-j2kPure-Rust JPEG 2000 (ISO/IEC 15444) codec, built GRIB2-decode-first toward OpenJPEG-level coverage.370MIT OR Apache-2.0
gamut-riffResource Interchange File Format (RIFF) container utilities, used by the WebP container.366MIT OR Apache-2.0
oxideav-qoiPure-Rust QOI (Quite OK Image) reader and writer for the oxideav framework — clean-room implementation of the qoiformat.org…359MIT
metazapCLI for zapping metadata from PNG/JPEG trees with optional oxipng optimization358MIT
gamut-av2AV2 image encoder and decoder (intra-frame still-image coding from AOMedia Video 2, AV1's successor).356MIT OR Apache-2.0
stegano-utilA tool for steganographically embedding files into images.356MIT
skia-rs-pdfPDF generation for skia-rs355MIT OR Apache-2.0
photostax-ffiC FFI bindings for the photostax-core library352MIT OR Apache-2.0
kramaframeA simple, generic, and flexible keyframe animation library for Rust.352MIT
photostax-cliCLI tool for inspecting and managing Epson FastFoto photo stacks351MIT OR Apache-2.0
filmdrop-coreS3-backed photo gallery for film photographers351MIT
gamut-webpWebP image encoder and decoder (intra-frame VP8/VP8L still images in a RIFF container).348MIT OR Apache-2.0
oxideav-openexrPure-Rust OpenEXR (HDR scanline) reader/writer for oxideav — clean-room from the OpenEXR file format spec346MIT
zenrawCamera RAW and DNG decoder with zenpixels integration346AGPL-3.0-only OR LicenseRef-Imazen-Commercial
oxideav-ddsPure-Rust DDS (DirectDraw Surface) reader/writer for oxideav — uncompressed RGBA/RGB/luminance roundtrip plus block-compressed…345MIT
webp-screenshot-rustHigh-performance cross-platform screenshot capture library with WebP encoding, hardware acceleration, and multi-monitor support…340MIT
oxideav-icerPure-Rust ICER (JPL wavelet image compressor, Mars rover heritage) — clean-room from Kiely & Klimesh IPN PR 42-155 (2003)338MIT
tex-packer-cliCommand-line interface for tex-packer: pack folders of images into texture atlases (PNG + JSON/Plist/templates).338MIT OR Apache-2.0
tex-packer-guiDesktop GUI for tex-packer built with egui/eframe (wgpu): load images, configure, preview, and export texture atlases.336MIT OR Apache-2.0
gamut-vvcVVC (H.266) image encoder and decoder (intra-frame still-image coding).333MIT OR Apache-2.0
usvg_exposedAn SVG simplification library.330Apache-2.0 OR MIT
qr-testerA CLI tool to scan QR codes from images and benchmark performance330Apache-2.0
zenpredictZero-copy MLP runtime: parse a packed binary model (ZNPR v2), run scaler + forward pass, surface typed metadata, run masked…329MIT OR Apache-2.0
skia-rs-skottieLottie animation support for skia-rs (Skottie)329MIT OR Apache-2.0
pixl-genLocal diffusion image generation backend (SDXL + LoRA on candle). Trait-decoupled; backend (Metal/CUDA/CPU) chosen at build time.328MIT OR Apache-2.0
j2k-transcode-metalMetal acceleration for JPEG-to-HTJ2K coefficient-domain transcode stages327MIT OR Apache-2.0
oxideav-pictPure-Rust PICT (Apple QuickDraw picture) reader for oxideav — clean-room from Inside Macintosh326MIT
pixl-pixelizeDetect the true grid of an AI-generated pixel-art image and snap it to a clean, limited-palette sprite.326MIT OR Apache-2.0
oxideav-icoPure-Rust ICO + CUR (Windows icon / cursor) reader + writer for oxideav — multi-resolution, BMP and PNG sub-images323MIT
oximgHigh-performance image compression: library, CLI, and self-hostable server (PoC).322Apache-2.0
asvgardHigh-performance SVG, PNG, and TGA rasterizer written in Rust317MIT
starflaskRust client library and CLI for the Starflask API — generate images, videos, 3D models, and more313MIT
svg_captchaHigh performance SVG captcha generator / 高性能 SVG 验证码生成器311MulanPSL-2.0
pngmetagrep-corePNG tEXt chunk extraction library — no image decoding, std-based binary reader311MIT
lowe-siftA paper-oriented Rust implementation of Lowe's SIFT detector, descriptor, BBF matcher, and Hough recognition helpers.307MIT
signinum-jpeg-cudaCUDA device-output adapter for signinum-jpeg306Apache-2.0
abcrendA rust based ABC notation renderer, both for library and cli use304MIT OR Apache-2.0