Source: doc.rust-lang.org (std library reference) · crates.io database dump, 2026-07-25 (crates directory)Contact
BROWSE A-Z

All 305,250 crates, alphabetically

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.

image-prepBatch image resizer and EXIF extractor.1,456GPL-3.0-onlyCommand line utilities image-print-rsDisplay images in the terminal easyly2,712MIT image-providerAxum-based image resizer1,531BSD-3-Clause image-pyramidA small library to compute image pyramids7,274GPL-3.0-onlyAlgorithmsComputer vision image-qoiQuote Ok Image format with interop with Image3,063MIT/Apache-2.0 image-recoveryImage recovery algorithms, implemented in Rust.6,789AGPL-3.0-or-laterMathematics image-reducerReduce image size by quantization4,562MPL-2.0 image-rendererImage renderer45MIT image-resizerResize or just shrink images and sharpen them appropriately.26,889MITCommand line utilities image-riderDisk image and ROM image parser11,370MIT image-rider-fatRust nom parser to read FAT file systems8,823MIT image-rollImage Roll is a simple and fast GTK image viewer with basic image manipulation tools.20,117MIT image-rs🖼️ A highly customizable and optimized image component for WASM frameworks like Yew, Dioxus, and Leptos.2,544MITScienceWeb programming image-similarityAn image similarity library8,900MIT image-sorterA terminal user interface for sorting images13,124MITCommand line utilities image-specopencontainers image spec2,903Apache-2.0 image-streamStream RgbImages3,079GPL-3.0 image-syncSmart container image cache synchronizer — pulls from external registries only when needed32MIT image-texelA texel type and allocated buffers suitable for image data.11,531MITMultimedia::Images image-to-asciiConverts images and gifs to ascii art14,671MIT image-to-oledConverts an ImageBuffer to a 128x64 SSD1306 OLED byte vector6,146Apache-2.0 image-to-ppmConvert images to PPM (raw pixel format)2,853GPL-3.0-only image-toolA simple mass image manipulation commandline tool for resizing and converting format. This tool is specifically designed to for…1,715MITCommand line utilitiesFilesystem image-toolboxSimple and fast Image processing features library built on top of Piston/Image3,326MITMultimedia::EncodingMultimedia::Images image-transitionsA library to create image transitions on GPU5,950MIT image-utilsImage processing utilities12,994MITMultimedia::Images image-visualizerProvides an adapter to view images.5,152MIT image-watcherA simple CLI tool.29,373MIT/Apache-2.0 image-webpWebP encoding and decoding in pure Rust55,931,703MIT OR Apache-2.0EncodingMultimedia::Encoding image-wrapperSimple wrapper library around Image for use with pixels-graphics-lib1,425non-standardGame developmentGraphics image2A simple image processing library146,552ISC image2aaConvert image to ASCII Art.3,748non-standard image2asciiconvert image file or string to ascii art6,091MIT OR Apache-2.0Command line utilitiesMultimedia::Images image2emblemConverts an image into an F-Zero GX emblem16,697MIT image2multiresGenerate multires tiles from an image2,683MIT OR Apache-2.0 image2pdfA CLI convert multiple images into 1 pdf file1,625MITCommand line utilities image2tensorImage to tensor conversion6,955Apache-2.0Computer visionWebAssembly image2textConvert an image to ascii art1,731MITMultimedia::Images image4A no_std-friendly library for parsing and generation of Image4 images written in pure Rust.10,913MIT OR Apache-2.0EncodingNo standard library::No dynamic allocation image4-pkiAn experimantal crate containing implementation of assymetric crypto primitives usable with the image4 crate.2,310MIT OR Apache-2.0CryptographyEncoding image4-utilPure Rust tool for handling Image4 files (aka IMG4, IM4P, IM4M, IM4R).12,203MIT OR Apache-2.0Command line utilitiesEncoding image_asciiA library to transform images into ASCII art. Both into text and images consisting of letters.4,217MIT image_bufferProvides a buffer type to ease the work with images and different color types.3,956MIT/Apache-2.0 image_captionerCreate captions for images automatically using the BLIP deep learning model.8,491MIT OR Apache-2.0 image_changerA basic image lib wrapper to learn from10,397GPL-3.0-or-later image_chartsOfficial Image-Charts.com API client library3,108MITAPI bindingsVisualization image_colored_textA basic extension of the image/imageproc crates for writing multiline colored text6,608Apache-2.0 image_colorpaletteA minimalistic library that can download images and open them and generat a color palette of all the colors within the image. It…7,170MIT image_colorsGet colors from an image. Optionally sort by most common.9,630MITCommand line utilitiesMultimedia image_compressionthis is the image compression tool2,877MIT OR Apache-2.0Multimedia::Images image_compressorA image compressing module using mozjpeg, and image crates.27,517MIT image_dctSimple Rust implementation for getting the DCT coefficients of an image2,729Apache-2.0 image_ddsConvert images to and from compressed DDS formats63,690MIT image_dds__patchConvert images to and from compressed DDS formats2,263MIT image_diff_reviewReporting tool of image differences for snaphost testing1,893MIT image_energyLibrary crate for calculating energy of an image6,406MIT image_extimage模块扩展73Apache-2.0 image_hasherA simple library that provides perceptual hashing and difference calculation for images.732,317MIT OR Apache-2.0 image_infoA library to get base image information from a file1,760MIT image_outlinea barebones method for adding outline pixels to an image.486MIT image_processingThis package provides tools for image processing with a focus on edge detection and morphological transformations1,141MIT OR Apache-2.0Mathematics image_scrappera tool to scrape images from a website while skip the duplicate ones6,039MIT image_searchA crate designed to search Google Images based on provided arguments.17,185MITAsynchronousNetwork programming image_sieveGUI based tool to sort out and categorize images, raw images and videos47,436GPL-3.0+Multimedia::Images image_splittingA Rust library for splitting images into smaller sub-images, supporting both equal division (3x3 grid) and custom-sized sub-images914MITMultimedia image_swizzleSIMD accelerated image swizzling routines14,610MIT image_thumbsSimple to use crate to create thumbnails and store them in a object store like Google Cloud Storage or AWS S313,270MIT OR Apache-2.0 image_to_console_coreA simple Rust library for converting images to terminal ASCII art, supporting multiple image formats and terminal output methods300MITMultimedia::Images image_writer_rsWrite bootable OS images to USB drive (dd on steroids)1,421BSD-2-ClauseCommand line utilitiesFilesystem imageboard_downloaderCli utility to bulk download images from popular imageboard sites (Boorus) using their APIs38,575MITCommand line utilitiesMultimedia::Images imageboxcommand line image utility916MIT OR Apache-2.0 imagecliA command line image processing tool.4,569MIT ImageCompressorGUI Program for image_compressor library947MIT imagecropperBatch interactive image cropper with multicrop support135Apache-2.0 imagedImage processing and storage library based on libimaged26,455ISC imageditA CLI tool for generating documents from images with customizable text and QR codes.39GPL-3.0Command line utilitiesMultimedia::Images imagedrawimage drawing for the image crate(dev)1,620Apache-2.0 imagefileImagefile is a simple image encoding format.2,816non-standard imagefmtImage decoders: PNG, TGA, BMP, JPEG. Encoders: PNG, TGA, BMP.159,109MIT imageformatQuick probing of image format without loading the entire file.25,291MIT/Apache-2.0MultimediaMultimedia::Images imagegen-bridgeRust SDK facade for Imagegen Bridge127MITAPI bindingsCommand line utilities imagegen-bridge-artifactsBounded image input loading and atomic artifact storage204MITAPI bindingsCommand line utilities imagegen-bridge-cliComplete command-line interface for Imagegen Bridge103MITAPI bindingsCommand line utilities imagegen-bridge-codex-app-serverCodex app-server provider for Imagegen Bridge181MITAPI bindingsCommand line utilities imagegen-bridge-codex-responsesExperimental Codex OAuth Responses image provider144MITAPI bindingsCommand line utilities imagegen-bridge-configLayered, provenance-aware configuration for Imagegen Bridge162MITAPI bindingsCommand line utilities imagegen-bridge-coreProvider-neutral domain contract for Imagegen Bridge221MITAPI bindingsCommand line utilities imagegen-bridge-runtimeProvider orchestration and durable state for Imagegen Bridge174MITAPI bindingsCommand line utilities imagegen-bridge-serverBounded native and OpenAI-compatible HTTP service for Imagegen Bridge128MITAPI bindingsCommand line utilities imagehashimage hashing library8,465Apache-2.0AlgorithmsMultimedia::Images imageheadDetermine image type and retrieve its size3,557MIT imagehubCLI tool and library for managing imagehub.cc account images44MIT imageinfoRust library to get image size and format without loading/decoding.52,445MIT imageioSafe Rust bindings for Apple's ImageIO framework with a Swift bridge, typed property helpers, thumbnails, HEIF/APNG tooling, and…263MIT OR Apache-2.0API bindingsMultimedia::Images imagekitRust API Client for ImageKit.io a file storage and image processing service1,859MIT OR Apache-2.0Web programming ImageManipA small GTK application to create simple covers for playlists4,884MIT imagemetaSupport for manipulating image metadata (exif, etc) in Rust.4,214MIT/Apache-2.0 imagemusicSimple and fun, but largely useless, program and library for processing a compressed and encoded payload in an image into audio…3,210MITMultimedia::Audio imagenMCP server for image generation and editing via Azure OpenAI and OpenAI APIs21MIT imageoptimReserved1,861AGPL-3.0+ imageoptimizeOptimize image of multi format14,498Apache-2.0Multimedia::Images imagepigPackage to use Image Pig, the API for AI images2,622MIT imagepipeAn image processing pipeline115,482LGPL-3.0-onlyMultimedia::Images imageprocImage processing operations11,354,826MIT imageproc-patchedImage processing operations (unofficial release)7,788MIT imagequantConvert 24/32-bit images to 8-bit palette with alpha channel. For lossy PNG compression and high-quality GIF images Dual-licensed…1,180,874GPL-3.0-or-laterMultimedia::Images imagequant-sysConvert 24/32-bit images to 8-bit palette with alpha channel. C API/FFI libimagequant that powers pngquant lossy PNG…221,006GPL-3.0-or-laterMultimedia::Images imagequiltExperimental crate to work with encoding data noisily into images1,511GPL-3.0-or-laterEncodingGraphics imagerAutomated image compression; optimizes the compression using various heuristics.18,162MPL-2.0 imager-avnothing to see here: refactored into other components/rendered obsolete5,699MPL-2.0 imager-engineReserved.1,695MPL-2.0 imager-rsJust reserving the name to avoid confusion with the 'imager' crate.3,232MPL-2.0 images-compressorcompress pictures, such as `png`、`jpg`、`jpeg`、`git`.4,993MIT/Apache-2.0 images_and_wordsGPU middleware and abstraction layer for high-performance graphics applications and games393Parity-7.0.0 OR PolyForm-Noncommercial-1.0.0Game developmentGraphics images_matching_subdirectoriesFind images inside named subdirectories of a parent directory553MITMultimedia::Images imagesartA tiny client/helper crate for ImagesArt, an online AI image generator and AI art generator that turns text prompts into images.18MITAPI bindingsMultimedia::Images imagescripttiny and fast image manipulation library for js & rust12,917GPL-3.0-or-later imagesizeQuick probing of image dimensions without loading the entire file.24,581,437MITMultimediaMultimedia::Images imageslapperA tool for processing and manipulating images with parallelism and advanced rendering.446AGPL-3.0-or-laterCommand line utilitiesGraphics imagesnapA CLI for capturing images 📷 📸 🖼️1,605MIT OR Apache-2.0Command line utilitiesOperating systems::macOS APIs imageunA fork of image-rs/image that unleased the project from its breaking change chains1,230MIT OR Apache-2.0EncodingMultimedia::Encoding imageutilImage utilities6,109MITMultimedia::Images imagevaultClient implementation for the ImageVault REST API24,063MIT OR Apache-2.0API bindings imagezeroPure Rust implementation of the imagezero (losless image compression algorithm) used i.e. in robotics.2,796Apache-2.0AlgorithmsComputer vision imagezero-sysRust wrapper for imagezero (losless image compression algorithm) used i.e. in robotics.1,517Apache-2.0 imagicA thin rendering framework, implemented by Rust and WGPU1,024MIT OR Apache-2.0Game enginesGames imaginary-rsFast, simple, scalable HTTP microservice for high-level image processing23MITMultimedia::ImagesWeb programming::HTTP server imagineA crate to help with images.41,221Zlib OR Apache-2.0 OR MITEncodingNo standard library imagine20_comMinimal Rust package for Imagine 2.0 AI video generator site metadata and docs.rs indexing.14MITMultimedia imagineerAccessible image processing and conversion from the terminal (and a front-end for the 'image' crate). Formerly 'sic'1,260MIT OR Apache-2.0Command line utilitiesMultimedia::Images imagingBackend-agnostic imaging IR and recording for forest-rs.2,651Apache-2.0 OR MITGraphicsNo standard library imaging_skiaSkia backend for the imaging command stream.558Apache-2.0 OR MITGraphicsRendering imaging_velloVello (GPU) backend for the imaging command stream.2,025Apache-2.0 OR MITGraphicsRendering imaging_vello_cpuVello CPU backend for the imaging command stream.1,633Apache-2.0 OR MITGraphicsRendering imaging_vello_hybridVello hybrid (CPU/GPU via wgpu) backend for the imaging command stream.582Apache-2.0 OR MITGraphicsRendering imaging_wgpuwgpu texture rendering traits for imaging backends.2,141Apache-2.0 OR MITGraphicsRendering imaginuAI-drivable procedural 3D asset compiler: JSON recipes -> beautiful game-ready GLB for Babylon.js83MITCommand line utilitiesGame development imagnumA Rust library providing versatile numeric types supporting integers and floats designed for the Lucia programming language.26,685MITMathematics imagoA library for accessing virtual machine disk images.89,783MIT imaige-coreAsync, HTTP-only Rust client for the Imaige AI generation API (image/video/text generation, async job model, SSE streaming).46MIT imaige-uniffiUniFFI surface for the Imaige SDK — generates Swift, Kotlin, Go, Ruby, and Python bindings over imaige-core.32MIT imailI2P-only POP/IMAP client19MIT imapIMAP client for Rust1,145,106Apache-2.0/MITEmailNetwork programming imap-cleanupCleanup your old emails1,555MIT OR Apache-2.0 imap-clientRust library to manage IMAP clients43,598MITEmail imap-codecRock-solid and complete codec for IMAP85,549MIT OR Apache-2.0EmailEncoding imap-nextThin sans I/O abstraction over IMAP's distinct protocol flows42,269MIT OR Apache-2.0EmailNetwork programming imap-patch-for-async-imap-liteIMAP client for Rust2,643Apache-2.0/MITEmailNetwork programming imap-protoIMAP protocol parser and data structures2,127,179MIT OR Apache-2.0EmailNetwork programming imap-rsA high-security, memory-safe, and async-native IMAP library for Rust.190MITEmailNetwork programming imap-rs-clientAsync IMAP session state machine, command pipelining, and credential management. Client layer of imap-rs.206MITEmailNetwork programming imap-rs-coreZero-copy IMAP4rev2 protocol types and parser (no I/O). Core of the imap-rs library.301MITEmailNetwork programming imap-rs-tlsrustls-based secure transport (TLS and STARTTLS) for imap-rs. No OpenSSL, no native-tls.227MITEmailNetwork programming imap-rulesA utility for running rules against an IMAP server103AGPL-3.0-only imap-toolsA collection of tools to manipulate IMAP mailboxes15,402MIT imap-typesMisuse-resistant data structures for IMAP84,045MIT OR Apache-2.0Data structuresEmail imap_bodystructureAnalyzing the BODYSTRUCTURE data stream within the IMAP protocol, based on Nom.20,951MIT OR Apache-2.0 imap_sessionA wrapper around async_imap offering a simpler way to deal with common IMAP operations2,242MITEmailNetwork programming imapctlScriptable IMAP client for the shell46MIT OR Apache-2.0Command line utilitiesEmail imapmaildirReceive mail by syncing remote imap mailboxes with local maildir directories.50GPL-3.0-or-laterCommand line utilitiesEmail imapprotolensBased on the modification of imap-proto, please use the official version1,009MIT/Apache-2.0Parser implementations IMAPServerA Basic IMAP Server written in Rust (WIP)5,720GPL-3.0EmailNetwork programming IMAPServer-cliA cli for the IMAPServer crate2,477GPL-3.0EmailNetwork programming IMAPServer-sharedA shared module for the IMAPServer crate and it's cli4,227GPL-3.0EmailNetwork programming imara-diffA high performance library for computing diffs.26,592,436Apache-2.0 imara-mergyA merge implementation using histogram diff algorithm2,827MIT OR Apache-2.0 imathRust port(ish) of Imath1,937MIT/Apache-2.0 imath-sysFFI bindings to imath1,517MITExternal FFI bindingsScience imath-traitsUtility traits for VFX libraries to be agnostic over the math crates used12,158non-standard imatreeA simple command line tool to generate aesthetically pleasing (and sometimes not so pleasing) images of whatever string you want.1,499MITCommand line utilitiesGraphics imbakA command line tool for backing up IMAP mailboxes3,445MITCommand line utilitiesEmail imbalanced-coreCore traits and abstractions for imbalanced learning in Rust1,085MIT OR Apache-2.0AlgorithmsScience imbalanced-ensembleEnsemble methods for imbalanced learning in Rust - Balanced Random Forest and more685MIT OR Apache-2.0AlgorithmsScience imbalanced-metricsPerformance metrics for imbalanced learning in Rust - F1, precision, recall, confusion matrix867MIT OR Apache-2.0AlgorithmsScience imbalanced-samplingResampling algorithms for imbalanced datasets in Rust - SMOTE, ADASYN, RandomUnderSampler889MIT OR Apache-2.0AlgorithmsScience imbhThe imbh facade: the embeddable Db handle wiring OTLP ingest → storage → query (ARCHITECTURE.md §10).31Apache-2.0 imbh-coreimbh core: domain types, ids, config, errors, manifest types, canonical JSON. No arrow/DataFusion — the engine boundary lives in…37Apache-2.0 imbh-indeximbh full-text/term search: Tantivy schema/build/search and the RowSelection bridge (ARCHITECTURE.md §8). The only crate that…34Apache-2.0 imbh-lgtmLGTM-stack (Loki/Tempo/Mimir) query-language compatibility for IMBH: PromQL, LogQL, and TraceQL parsing plus reference evaluation.23Apache-2.0 imbh-otel-exporterOptional opentelemetry-rust exporter adapters that write directly into an embedded imbh Db (ARCHITECTURE.md §12).11Apache-2.0 imbh-otlpOTLP decode → normalized imbh rows (prost message types only).32Apache-2.0 imbh-protoProtobuf wire types for imbh's query-API inputs (the Go/FFI binding control plane). Generated from proto/ via protox at build…21Apache-2.0 imbh-queryimbh query layer: DataFusion session config, providers, and SQL over buffer+segments (ARCHITECTURE.md §9). The only crate that…32Apache-2.0 imbh-serverimbhd: the reference HTTP server wiring for imbh (ARCHITECTURE.md §10.16). A minimal std-net HTTP/1.1 server — one worked example…12Apache-2.0 imbh-storageimbh storage engine: mutable buffer, seal → Parquet segment, naive manifest. Owns the Arrow schema (depends on arrow/parquet…32Apache-2.0 imbh-tracingIn-process `tracing` plumbing for imbh: `DbLayer` — a `tracing_subscriber::Layer` that sinks spans/events straight into an…12Apache-2.0 imbh-tuiRead-only terminal explorer for IMBH metrics, traces, and logs.13Apache-2.0 imbibea cosmos chain indexer497Apache-2.0 imbibe-domainholds the types related to Block and Tx used throughrout imbibe1,253Apache-2.0 imbibe-indexerprovides indexing strategies for imbibe690Apache-2.0 imbibe-macroscontains the proc macros used by imbibe components1,074Apache-2.0 imbibe-persistencedetails the database model of the information extracted from a block and its constituent transactions1,076Apache-2.0 imbibe-protosdictates the code generation of rust structs from the given protobuf messages883Apache-2.0 imbibe-querierprovides Querier that holds a database connection pool, and provides methods to perform various read operations on the database…695Apache-2.0 imbibe-telemetrycontains helper methods for open-telemetry support for imbibe711Apache-2.0 imblImmutable collection datatypes3,816,792MPL-2.0+Data structures imbl-indexPersistent IndexMap type for imbl108MPL-2.0+ imbl-sized-chunksEfficient sized chunk datatypes3,677,879MPL-2.0+Data structures imbl-utilimbl utilities52BSD-2-Clause imbl-valueA JSON `Value` type built on `imbl`30,932MIT