-
palette
Convert and manage colors with a focus on correctness, flexibility and ease of use
-
fast_image_resize
fast image resizing with using of SIMD instructions
-
cairo-rs
Rust bindings for the Cairo library
-
image
Imaging library. Provides basic image processing and encoders/decoders for common image formats.
-
jpeg-decoder
JPEG decoder
-
kamadak-exif
Exif parsing library written in pure Rust
-
svg
The package provides an SVG composer and parser
-
lcms2
ICC color profile handling. Rusty wrapper for Little CMS
-
colorsys
A module for color conversion and mutation. Works with RGB(a)( as hexadecimal too), HSL(a), CMYK color models and with ANSI color codes
-
imagequant
Convert 24/32-bit images to 8-bit palette with alpha channel. For lossy PNG compression and high-quality GIF images Dual-licensed like pngquant. See https://pngquant.org for details.
-
imageproc
Image processing operations
-
tiff
TIFF decoding and encoding library in pure Rust
-
imgref
A basic 2-dimensional slice for safe and convenient handling of pixel buffers with width, height & stride
-
pdfium-render
A high-level idiomatic Rust wrapper around Pdfium, the C++ PDF library used by the Google Chromium project
-
opencv
Rust bindings for OpenCV
-
dcv-color-primitives
perform image color model conversion
-
colorgrad
Color scales library for data visualization, charts, games, generative art and others
-
png
PNG decoding and encoding library in pure Rust
-
imagesize
Quick probing of image dimensions without loading the entire file
-
libvips
Safe bindings for libvips
-
qrcode-generator
Generate QR Code matrices and images in RAW, PNG and SVG formats
-
skia-safe
Safe Skia Bindings for Rust
-
resvg
An SVG rendering library
-
rgb
struct RGB/RGBA/etc.
for sharing pixels between crates + convenience methods for color manipulation. Allows no-copy high-level interoperability. Also adds common convenience methods… -
qrcode
QR code encoder in Rust
-
fast_qr
Generates optimized QRCode
-
rxing
port of the zxing barcode library
-
folderify
Generate a native-style macOS folder icon from a mask file
-
rqrr
Detect and read QR codes from any image source
-
icu_tool
Image Converter Ultra
-
webp
WebP conversion library
-
zune-jpeg
A fast, correct and safe jpeg decoder
-
magick_rust
Selection of Rust bindings for the ImageMagick library
-
oculante
A minimalistic image viewer with analysis and editing tools
-
libheif-rs
Safe wrapper around the libheif-sys crate for parsing heif/heic files
-
hex_color
lightweight library for working with RGB(A) hexadecimal colors
-
stegano-cli
Hiding secret data with steganography in PNG images and WAV audio files
-
simp
image manipulation program
-
qcms
lightweight color management
-
mozjpeg
Higher-level wrapper for Mozilla's JPEG library
-
resize
image resampling library in pure Rust
-
cavif
Encodes images in AVIF format (image2avif converter) using a pure-Rust encoder
-
sgf-render
A renderer for SGF diagrams
-
qoi
VERY fast encoder/decoder for QOI (Quite Okay Image) format
-
image_hasher
that provides perceptual hashing and difference calculation for images
-
librsvg
render SVG images to Cairo surfaces. GNOME uses this to render SVG icons. Outside of GNOME, other desktop environments use it for similar purposes. Wikimedia uses it for Wikipedia's SVG diagrams.
-
psd
API for parsing and working with PSD files
-
vl-convert
CLI application for converting Vega-Lite visualization specifications to Vega specifications
-
bardecoder
Detect and decode QR Codes
-
imageboard_downloader
Cli utility to bulk download images from popular imageboard sites (Boorus) using their APIs
-
lutgen
A blazingly fast interpolated LUT generator and applicator for arbitrary and popular color palettes
-
charts-rs
A charts library for rust
-
pict-rs
image hosting service
-
tinybmp
No-std, low memory footprint BMP image loader
-
yew_icons
Easily include a variety of SVG icons into your Yew app
-
dezoomify-rs
Allows downloading zoomable images. Supports several different formats such as zoomify, iiif, and deep zoom images.
-
gphoto2
High-level wrapper for libgphoto2
-
webp-animation
A high-level Rust wrapper for decoding and encoding WebP animations
-
rusty-tesseract
wrapper for Google Tesseract
-
jpeg-encoder
JPEG encoder
-
barcoders
A barcode-encoding library
-
annatar
A command line tool for making memes. Full readme available at: https://github.com/archer884/annatar
-
stitchy
CLI tool to combine multiple image files into a single image
-
openpgp-paper-backup
Generating and restoring paper-printable backups of OpenPGP keys
-
funutd
Procedural texture library
-
jpegxl-rs
Safe Rust wrapper for JPEG XL reference implementation
-
lab
Tools for converting RGB colors to the CIE-L*a*b* color space, and comparing differences in color
-
pix
Pixel / raster image library
-
fitsrotate_rs
Rotate FITS images
-
dioxus-free-icons
Use free svg icons in your Dioxus projects easily with dioxus-free-icons
-
asefile
loading Aseprite files
-
color-art
working with colors and color spaces
-
fastnoise-lite
FastNoise Lite is an extremely portable open source noise generation library with a large selection of noise algorithms
-
dicom
A pure Rust implementation of the DICOM standard
-
libwebp-sys2
A handwritten raw interface to libwebp
-
screenshots
Move to XCap
-
image-compare
Image comparison library based upon the image crate. Currently it provides SSIM and RMS for comparing grayscale and rgb images, a cool hybrid compare as well as several grayscale histogram distance metrics…
-
re_types
The built-in Rerun data types, component types, and archetypes
-
leptonica-plumbing
Safe wrapper of
leptonica-sys
-
random_color
generating random attractive colors
-
imsz
Get width and height from an image file reading as few bytes as possible
-
pixelmosh
PNG corrupter
-
kmeans_colors
k-means clustering to find dominant colors in images. Backed by a generic k-means implementation offered as a standalone library
-
ruin
Battery indicator as wallpaper
-
stb_image
Bindings to the stb image encoding/decoding library
-
peniko
Primitive types for styling vector graphics
-
libopenraw
Digital camera RAW file processing
-
apng
APNG Encoder. But it is tiny yet.
-
exifmv
Moves images into a folder hierarchy based on EXIF tags
-
ico
encoding/decoding ICO image files
-
blit
Blit sprites on a buffer with a mask
-
photon-rs
High-performance image processing library for native use and the web
-
gif
GIF de- and encoder
-
libvips-rs
Safe bindings for libvips
-
sic
Accessible image processing and conversion from the terminal (and a front-end for the 'image' crate)
-
hdrfix
mapping HDR screenshots to SDR
-
kornia-rs
Low-level computer vision library in Rust
-
tinify-rs
client for the Tinify API
-
svgdx
create SVG diagrams easily
-
quantizr
Fast library for converting RGBA images to 8-bit palette images
-
skia-bindings
Skia Bindings for Rust
-
imageinfo
get image size and format without loading/decoding
-
quircs
QR code detection and scanning. Pure Rust.
-
timewall
All-in-one tool for Apple dynamic HEIF wallpapers on GNU/Linux
-
bmp-rust
read, write, and create BMP Image files
-
texture_packer
A texture packing library using the skyline heuristic
-
qrcode-rs
QR code encoder in Rust,Generate QR Code matrices and images in RAW, PNG and SVG formats
-
clipboard-rs
Cross-platform clipboard API (text | image | rich text | html | files | monitoring changes) | 跨平台剪贴板 API(文本|图片|富文本|html|文件|监听变化) Windows,MacOS,Linux
-
dlib-face-recognition
Unofficial Rust wrappers to the C++ library dlib, face recognition tools
-
tesseract
Higher-level bindings for Tesseract OCR
-
turbojpeg
Fast and easy JPEG encoding, decoding and lossless transforms with TurboJPEG
-
allmytoes
thumbnails according to the freedesktop.org specification
-
multibg-sway
Set a different wallpaper for the background of each Sway workspace
-
imazen/imageflow
High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow
-
rimage
convert/optimize/resize images in different formats
-
pngquant
Convert 24/32-bit PNG images to efficient 8-bit format with alpha channel
-
edt
2D EDT (Euclidian distance transform) with Saito's algorithm in pure Rust
-
ispc-downsampler
Image downsampler crate using ISPC
-
photo_sort
rename and sort photos by its EXIF date. It tries to extract the date from the EXIF data or file name and renames the image file according to a given format string. Foreach source…
-
photo_shoop
server that recursively finds photos in "./" and serves them as a zero-UI slideshow at localhost:4015
-
raster2svg
that use the contour_tracing library
-
identicon-rs
built around custom generation of identicon images
-
lodepng
Reading and writing PNG files without system dependencies. Pure Rust port of LodePNG.
-
material-colors
Up-to-date material-color-utilities port
-
catppuccin-catwalk
A sweet program that takes in four showcase images and displays them all at once
-
image-convert
A high level library for image identification, conversion, interlacing and high quality resizing
-
rawloader
extract the data from camera raw formats
-
light-curve-dmdt
dm-dt maps generator library
-
rvimage
A remote image viewer with a bounding box labeling tool
-
scarlet
Colors and color spaces made simple
-
jpeg2k
JPEG 2000 image loader
-
pnglitcher
PNG glitcher
-
webpsan
An WebP file sanitizer
-
gfret
Generates an svg template of a musical instrument fretboard
-
aniterm
Search and fetch information about anime and manga
-
zune-image
An image library, contiaining necessary capabilities to decode, manipulate and encode images
-
texture2ddecoder
pure Rust no-std texture decoder
-
image-blp
encode/decode Blizzard BLP texture format
-
rustface
Face detection library, based on the C++ SeetaFace engine
-
pylon-cxx
Rust wrapper of the Pylon libraries for Basler cameras
-
stationary-cam
This safe CLI generates a stationary cam as .svg
-
glycin
Sandboxed image decoding
-
footile
A 2D vector graphics library
-
phosphor-leptos
phosphor icons for leptos
-
spotifymosaic
A CLI tool for generating Spotify playlist covers using album artworks
-
dssim
Tool that measures structural similarity between images using a multi-scale variant of the SSIM algorithm
-
qirust
QR code generator written in Rust using standard library
-
vtracer
A cmd app to convert images into vector graphics
-
qrcodegen
High-quality QR Code generator library
-
jxl-oxide
JPEG XL decoder written in pure Rust
-
the-media-organizer
Organizes media files from a given directory into defined destinations using a directory tree structure by dates
-
colorbuddy
Generates a color palette based on an image
-
paperwall
program to fetch random image and set it as wallpaper
-
nv-flip
High-Level bindings to Nvidia Labs's ꟻLIP image comparison and error visualization library
-
image_compressor
A image compressing module using mozjpeg, and image crates
-
xmp_toolkit
Rust-language bindings for Adobe's XMP Toolkit
-
rexiv2
wrapper around the gexiv2 library, which is a GObject-based wrapper around the Exiv2 library, which provides read and write access to the Exif, XMP, and IPTC metadata in media files (typically photos) in various formats
-
graphicsmagick
binding for Rust
-
minetest-worldmapper
Minetest world mapper
-
micro_png
Low-level minimalist APNG writer and PNG reader with just a few dependencies. All possible formats are covered (including HDR and Adam7).
-
miniaturo
A RAW image thumbnailer. Intended to be a drop-in replacement for the (mostly unmaintained) raw-thumbnailer project.
-
zxing-cpp
wrapper for the zxing-cpp barcode library
-
srgb
sRGB primitives and constants — lightweight crate with functions and constants needed when manipulating sRGB colours
-
enigmatick
social media platform that integrates with servers that implement the ActivityPub protocol (e.g., Mastodon)
-
typst-ts-core
Core function of Typst.ts
-
align3d
Alignment with Iterative Closest Point (ICP) for point clouds and images
-
jfifdump
Read and dump structure of a jpeg file
-
raw-to-img
Converts raw image files produced by cameras into regular image files. Also works recursively on whole file trees instead of just a single folder or image.
-
svg2gcode
Convert paths in SVG files to GCode for a pen plotter, laser engraver, or other machine
-
launchy
Low-level bindings and high-level abstractions for the Novation Launchpad MIDI devices
-
little_exif
little library implements simple functionality for basic reading and writing of EXIF (related) metadata for PNG and JP(E)G image files (other file types - e.g. TIFF or HEIC - are planned for the future)…
-
petpet
Pet-pet generator in Rust. Translated from https://github.com/camprevail/pet-pet-gif.
-
simple-crosshair-overlay
native crosshair overlay
-
tinytga
No-std, low memory footprint TGA image loader
-
wallpapergen
Gradient wallpaper generator
-
kalosm-vision
A set of pretrained vision models
-
plantaznik
CLI helper for managing PlantUML diagram sources and their previews in Markdown files
-
rattice
A media viewer for web browsers
-
texture-synthesis
Multiresolution Stochastic Texture Synthesis, a non-parametric example-based algorithm for image generation
-
sonogram
A spectrograph utility written in Rust
-
thumbnailer
An image thumbnail creation library
-
fimg
fast image operations
-
kolor
Color conversions for games & interactive applications
-
qr_code
QR code encoder in Rust, support structured append (data in multiple qrcodes)
-
show-image
quickly show images in a window for debugging
-
colorbox
A low-level toolbox for working with color
-
icon-loader
load and cache themed icons in 100% safe rust
-
rxscreen
A wrapper around libx11 to capture screenshots and save them
-
ndarray-vision
A computer vision library built on top of ndarray
-
svg-path-cst
CST SVG path parser
-
fenpix
that converts FEN strings into pixel chess boards
-
hydrus-utils
Automatically tag hydrus file by using pixiv and saucenao
-
bitmap_type_tracer
bitmap_type_trace is a utility tool to generate images from font bitmaps with customizable configurations
-
staticmap
Tile based static map image renderer
-
nlmrs
building Neutral Landscape Models
-
omage
omage
is a Rust library for image processing. It provides functionality for handling images, drawing basic shapes, and configuring image properties. -
directxtex
Unofficial Rust bindings for Microsoft's DirectXTex library
-
qrscan
Scan a QR code in the terminal using the system camera or a given image
-
color-thief
Grabs the dominant color or a representative color palette from an image
-
image_sieve
GUI based tool to sort out and categorize images, raw images and videos
-
sentryshot_scale
Port of FFmpeg's image scaler
-
flif
FLIF decoder written in pure Rust
-
pixel-weaver
A multi-threaded pixel-by-pixel image renderer
-
brother_ql
Generate Brother QL Raster Command data from images
-
wl-gammarelay-rs
program that provides DBus interface to control display temperature and brightness under wayland without flickering
-
site_icons
Website icon scraper that fetches sizes (with WASM support)
-
cloudflare-soos
Helper tool for Cloudflare's enhanced HTTP/2 and HTTP/3 prioritization, which makes progressive images load faster. Supports JPEG, GIF, and PNG.
-
barnsley
iterated function system image generator
-
sophus
geometry for robotics and computer vision
-
rayso-rs
An 'API' helper for Rayso
-
hypermelon
Write SVG / HTML / XML programmatically
-
ocrs
OCR engine
-
color_gen_rust
This package can be extended to include more color-related functionality, such as color blending, brightness adjustment, and conversion to other color spaces (e.g., HSL, CMYK)
-
ff14_avatar
get avatar image from lodestone
-
pigment64
handling conversion between N64 texture formats and modern image formats
-
andrew
convenient drawing of objects such as shapes, lines and text to buffers
-
dng
A pure rust library for reading / writing DNG files providing access to the raw data
-
minipng
Tiny PNG decoder with no dependencies
-
rust-hsluv
Color converstions. Convert to/from various color representations: hex, rgb, hsluv, hpluv, lch and xyz.
-
lukaj
Interactive diff tool for SVG images
-
si-img
lightweight Rust library to generate Social Media Preview Images
-
lepton_jpeg
Rust port of the Lepton JPEG compression library
-
jpeg_extractor
Extract jpeg images from any binary via command line
-
color_processing
handle colors easyly. It can parse a string in several formats (hex, rgb, cmyk, hwb, ...) into the Color-struct, modifying (grayscale, colorize, ...) and output into several string formats.
-
dither
A ditherer for static images with a variety of color palettes
-
cameraunit
An efficient and ergonomic interface to capture images using cameras
-
allegro_image
Allegro 5 image addon Rust wrapper
-
usvgr
An SVG simplification library
-
makepad-zune-jpeg
A fast, correct and safe jpeg decoder
-
drawing-stuff
drawing onto a canvas
-
badge-maker
It makes badges
-
image_changer
A basic image lib wrapper to learn from
-
visioncortex
Semantic Computer Vision
-
filmborders
add hipster film borders to your images :)
-
png-glitch
glitch PNG images
-
tauri-plugin-context-menu
Handle native Context Menu in Tauri
-
surya
multilingual document OCR toolkit, original implementation in Python and PyTorch
-
vecgrid
A dynamically sized two-dimensional vector
-
libstacker
Image alignment and stacking functions based on OpenCV and Rayon
-
dupimg
duplicate image finder
-
yuvxyb
Conversions between YUV (YCbCr), XYB, and other colorspaces
-
jpegxr
Wrapper for Microsoft's C JPEG XR image codec library
-
mtpng
Multithreaded PNG encoder library
-
rmg
Tiny And Fast Manga/Image Viewer
-
stegosaurust
A steganography tool, written in rust
-
sic_parser
Component of the sic cli: parser for the image operation script used by sic
-
rusty_oge-cli
CLI обёртка над библиотекой rusty_oge
-
tinywad
manage/compose WAD resources
-
oidn
A wrapper for the Intel OpenImageDenoise image denoising library
-
sixel-bytes
Encode an image with sixel-sys/libsixel
-
bevy_mod_krita
Use Krita's .kra files directly in your Bevy app
-
ffimage
Foreign function image handling
-
spacebadgers
Fast SVG badge generator
-
mars_raw_utils
working with publicly available raw MSL, Mars2020, and InSight images
-
emulsion
A fast and minimalistic image viewer
-
libavif
High-level API for AVIF image files
-
image_to_space_engineers_lcd
that allows you to convert an image to a string that can be displayed in a Space Engineers LCD panel
-
paperdoll
2D paper doll model
-
tesseract-plumbing
Safe wrapper of
tesseract-sys
-
phosphor-svgs
Autogenerated Phosphor Icons SVGs as
const &str
s -
crunch-cli
Command line asset manipulation, set up a pipeline once and run it against all of your files
-
pizarra
The backend for a simple vector hand-drawing application
-
clickable_img
Click aware image for egui
-
bmp
Small library for reading and writing BMP images in Rust
-
nanoimage
Fork of image-formats
-
neko-image
CLI utility for image processing written in rust🏳️⚧️
-
maple_lib
tools library for MapleImage
-
pngdefry
ios pngdefry
-
vulpix
An image processing service
-
libheif-sys
libheif bindings
-
leptess
Productive Rust binding for Tesseract and Leptonica
-
snapcrop
CLI for crop/resize of large amounts of images with configurable resolutions
-
simple_clustering
Implementations of image clustering and segmentation algorithms such as SLIC and SNIC
-
amazon-captcha-rs
solve Amazon CAPTCHAs
-
gdcm-rs
GDCM bindings for Rust
-
svgize
Advanced SVG serialization library
-
keyset
create pretty keyset layout diagrams using correct fonts and icons
-
image2text
Convert an image to ascii art
-
arqoii-cli
A CLI for viewing qoi files and converting qoi to/from png
-
mcbanner
generate Minecraft banner images
-
tinygif
No-std, high memory footprint GIF image loader
-
pixel_map
A map of pixels implemented by an MX quadtree
-
ssimulacra2_rs
Binary exposing the ssimulacra2 rust implementation
-
quickexif
parse EXIF data from images
-
color_quant
Color quantization library to reduce n colors to 256 colors
-
maa-framework
Rust bindings for MaaFramework
-
circle_boundary
calculate the boundary of a circle, coordinates given in bitmap style discrete integers
-
biosvg
Captcha based on SVG
-
integrustio
pyFAI on rusty steroids: fast powder x-ray scattering integration and distortion correction
-
tilr
Build a mosaic of an image from a set of smaller image 'tiles'
-
display-info
Cross-platform get display info
-
imgproc
image processing library
-
picture
a fast and flexible image manipulation crate
-
typst-ts-svg-exporter
Export a frame of Typst document into svg element
-
spng
Rust bindings to libspng
-
tekenen
drawing pixels in memory
-
colortypes
An abstract, safe, and concise color conversion library for rust nightly
-
image-to-ppm
Convert images to PPM (raw pixel format)
-
imghdr
that determines the type of image contained in a file or byte stream
-
imgproc-rs
Image processing library for Rust
-
pdf2pwg
Single purpose A4 page renderer rendering PDF using pdfium to PWG/URF
-
rusty_scissors
A command-line tool for trimming images
-
carrot_image_utils
Util library for image processing
-
tiny_tiff
wrapper for the TinyTIFF C++ library. It enables easy reading and writing of uncompressed TIFF images with uint, int, and float data types.
-
railroad
create syntax-diagrams as Scalable Vector Graphics
-
font-awesome-as-a-crate
Font Awesome Free, packaged as a crate
-
image2
image processing library
-
image-merger
merge multiple images into one
-
mlua-image
Lua bindings and embedding of the Rust based 'image' imaging library
-
floem-peniko
Unofficial peniko crate for Floem
-
pixtra
aims to be a very simple and easy-to-use image manipulation tool by being opionated and contain a lot of examples
-
picto
Image handling library
-
usvg-text-layout
An SVG text layout implementation
-
lyon_extra
Various optional utilities for the lyon crate
-
xisf-rs
Reader (eventually writer) library for the XISF astronomy image file format
-
icns
encoding/decoding Apple Icon Image (.icns) files
-
sciimg
Base support for planetary science image processing
-
xiapi
High-level API bindings for XIMEA Cameras
-
icy_sixel
A 100% rust sixel library
-
image-resizer
Resize or just shrink images and sharpen them appropriately
-
containers-image-proxy
Interact with the github.com/containers/image library via skopeo
-
screeps-local-visuals
programmable MMO Screeps that allows tools to produce images of game data without relying on the game engine for rendering
-
dify
A fast pixel-by-pixel image comparison tool in Rust
-
zune-png
A fast, correct and safe png decoder
-
dynasty
Reader's CLI downloader
-
edge-detection
The canny edge detection algorithm
-
ini-material-color-utilities-rs
port of Material Design color utilities
-
pixcil
Pixel art editor
-
qwant
Color qwantization library to reduce n colors to 256 colors
-
libexif-wrapper
A safe rust wrapper around libexif
-
deathrip
Rips full-resolution images from the Dead Sea Scrolls digital library
-
color-rs
that provides types and conversions for working with various color formats. Forked from the unmuntained crate color
-
texel_types
Types for Texel ASCII art text editor
-
rawler
extract images and metadata from camera raw formats
-
prisma
color library for both simple and complex color manipulation, intending to be the go to rust color library for most tasks. It can handle conversion between a large number of color models…
-
png-decoder
A pure-Rust, no_std compatible PNG decoder
-
imazen/imageflow_core
High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow
-
img_diff
Command line tool to diff images in 2 structurally similar folders and output diff images
-
icu_lib
Image Converter Ultra Library
-
waow
A begginer friendly creative coding library
-
retroimg
Convert images to look like in retro IBM hardware
-
usvgr-text-layout
An SVG text layout implementation
-
img-parts
Low level crate for reading and writing Jpeg, Png and RIFF image containers
-
dominant_color
image color extractor written in Rust with no external dependencies
-
canvy
A helper package for representing 2D canvases
-
oai_rs
An async rust library that's a wrapper for the OpenAI API
-
stegano-core
Steganography core library for stegano-cli. Supports hiding data in PNG images via LSB Encoding.
-
nsfw
detecting NSFW images using a neural network
-
svg_definitions
definitions for SVG elements
-
lenna_core
Lenna is a library for image processing algorithms and apps
-
minimg
A mini image library
-
img_hash
that provides perceptual hashing and difference calculation for images
-
rgba_simple
RGBA and Hex color representation
-
md-icons
material design icons as string constants or components
-
kyanite
A modular, expandable, gallery collector
-
svgplot
SVG generation
-
pb-imgsize
detect the dimensions of PNG and JPEG images
-
color_blinder
Takes images and renders a set of images simulating different kinds of color blindness
-
image-interlacer
interlace an image or multiple images for web-page usage
-
libwebp-sys
Bindings to libwebp (bindgen, static linking)
-
zune-core
Core utilities for image processing in the zune family of crates
-
num2exr
Creates an exr image from numbers
-
jmfm
JMFM (Java minecraft:filled_map's) is a library and console utility designed to convert images into Minecraft map art
-
manifest-gen
A manifest.json generator
-
cpclib-image
Image manipulation library for amstrad cpc
-
stb_image_rust
Rust port of the stb_image
-
tessellations
create and draw periodic tilings of the plane
-
sentryshot_convert
Port of FFmpeg's pixel format converter
-
u_u
allowing conversions of JPEG diagrams to SVGs
-
sais
Rust version of libsais
-
simple-tga-reader
TGA image reader
-
lenia_ca
simulating the Lenia system of cellular automata
-
simple-icons
SVG icons for popular brands
-
quickraw
A pure rust library to handle camera raw files
-
tonujet_crate
First crate of tonujet
-
load_image
Load PNG or JPEG with color profile support
-
contour_tracing
A 2D library to trace contours
-
blockhash
A perceptual hashing algorithm for detecting similar images
-
loop9
Tiny helper function to visit every pixel in the image together with its neighboring pixels. Duplicates pixels on the edges.
-
tauri-plugin-barcode-scanner
Scan QR codes, EAN-13 and other kinds of barcodes on Android and iOS
-
carrot_vision
Vision application
-
greenriver
A command line tool to work with greenfield images
-
vader-lib
Crates IO testing package
-
imageutil
Image utilities
-
hexcrypt
Convert UTF-8 encoded text to RGB images and vice versa
-
imagepipe
An image processing pipeline
-
find-subimage
find a subimage within a larger image
-
sic_io
Component of the sic cli: provides accessible i/o around image formats
-
imagehash
image hashing library
-
reduce_image_size
Reduces size of images in a folder (and optionally sub-folders, recursively)
-
cargo-devcade
CLI tool for building and packaging devcade games
-
polona-dl
Narzędzie linii poleceń do ściągania obrazów z bazy zbiorów Biblioteki Narodowej Polona
-
rusty-ppm
PPM image reader and writer
-
dithord
capabilities for monochromatic Bayer ordered dithering on images
-
minecraft_screenshot_parser
Process information from Minecraft screenshots
-
bmp8bit
Converts raster image to 256 colors format and writes it as bmp
-
makepad-zune-png
A fast, correct and safe png decoder
-
usvg-parser
An SVG parser used by usvg
-
okolors
Create color palettes from images by performing k-means clustering in the Oklab color space
-
puzzle-paths
SVG paths for creating a jigsaw puzzle of an image
-
pastes
upload files and text to pastes.dev or bytebin.lucko.me
-
greenfield
images
-
rusttesserast
providing the asynchronous methods for tesseract api
-
rscolorq
Spatial color quantization, a Rust port of
scolorq
-
pechakucha-gen
Generate a pechakucha presentation from a directory of images in Rust!
-
wikifeet
(The collaborative celebrity feet website) crawler
-
libwebp
A binding to libwebp
-
quantette
A fast and high quality image quantizer and palette generator. Supports the CIELAB, Oklab, and sRGB color spaces.
-
image-builder
Image Builder is a high-level library that uses the image crate as the engine to generate PNG images, but with convenience and simplicity
-
converter_buddy
File format conversion library. Provides conversion utilities between files with different formats.
-
manganis-common
Ergonomic, Automatic, cross crate asset collection
-
fastblur
Linear-time gaussian blur
-
colors-transform
Module for convert and transform colors
-
image-moments
Efficient and compile-time checked calculations of contour moments
-
vips
binding to libvips
-
jxl-bitstream
JPEG XL bitstream reader, part of jxl-oxide
-
remtools
RemRemEgg's tools
-
qrcodegen-image
Draw QR codes to a PNG canvas. Wrapper around the qrcodegen and image crates.
-
viewimg
OpenEXR and HDR image viewer
-
dagpirs
A pure rust wrapper for dagpi, with image manipulation and data fetching
-
arko
A small library for pixel manipulation in images
-
svg_file_parser
A Rust-based SVG parser designed to interpret scalable vector graphics (SVG) files
-
nvjpeg-sys
Raw Rust bindings for NVIDIA nvJPEG library
-
flameshot-rs
Easily integrate flameshot in your project, optionally using the image crate features
-
tinyppm
simpliest .ppm image format loader
-
SomeWithImage
some
-
mksvg
writing svgs and laying out printable cards
-
aoer-plotty-rs
A variety of utilities for creating pen-plotter based artwork
-
pixels_primitives
An easy and simple wrapper for lines and simple shapes for the pixels crate
-
banner-builder
image and banner generator for YouTube thumbnails, Meetups, social networks
-
vviz
Rapid prototyping GUI, and visual printf-style debugging for computer vision development
-
embed-doc-image
Embed images in Rust documentation
-
shape-svg
SVG representation of shapes
-
rotated-grid
Rotated grid calculations for CMYK halftone dithering and more
-
starbyface
Celebrity look alike face-recognition API
-
dessin-image
Dessin into image
-
jpegxl-sys
Rust wrapper for JPEG XL reference implementation
-
e-color
-
simple-bmp
writing RGB pixels as a valid BMP file
-
sp_vcard
vCard library will help you generate vCard
-
jfifdump-cli
Read and dump structure of a jpeg file
-
flyr
extracting the thermal data from FLIR images
-
dipc
Convert your favorite images and wallpapers with your favorite color palettes/themes
-
devpng
PNG parser
-
art_crate_test
A publish test using the example art crate within the rust book
-
robohash
RoboHash implementation
-
csc411_image
A wrapper around the image crate, for CSC 411
-
parallel_image
parallel fill pixels
-
map18xx
18xx tile and map designer
-
max_rects
maximal rectangles algorithm for 2d bin packing
-
new-home-ws281x
This application will control all kinds of LED strips based on the ws281x chip
-
empfindung
CIE Delta E colour difference algorithms
-
ra
-
web-glitz
low-level web-graphics library on top of WebGL 2.0
-
yew-canvas
A Canvas component is encapsulated
-
tectonic_pdf_io
Xdvipdfmx’s PDF, XDV, and image I/O APIs in C, as a Rust crate
-
fretboard_layout
Generate an svg template of a musical instrument fretboard
-
svgr-rs
transform SVG into React components
-
karlo-rs
Kakao's Karlo API Rust wrapper
-
texpresso
A pure Rust texture compression suite
-
xpd-rank-card
experienced and minixpd to render SVGs
-
svg_avatars
generating SVG avatars from identifiers
-
normal-heights
Creates normal maps from height maps
-
fer
fast image resizing with using of SIMD instructions, slim version
-
svg-hush
Strip scripting and other abusable features from SVG files
-
bracket-color
RGB and HSV color handling and utilities, including lerp and W3C named colors. Part of the bracket-lib family.
-
xcf
A basic standalone GIMP XCF library in Rust
-
scrap
Screen capture made easy
-
fractal-gen
Fractals is a Rust project to generate fractals
-
lcs-image-diff
Image diff tool with LCS algorithm
-
telegram_photo_gallery_downloader
Telegram photo gallery downloader
-
turbojpeg-sys
Raw bindings for TurboJPEG
-
image-match
Derives an image signature to be used in quick image comparisons
-
social-image
Generate social images using SVG templates
-
image-canvas
A color-aware texel buffer
-
zmxn_test_art
ZMXN test art project in Rust
-
image-generator
Use JSON files to render images
-
wfc_image
Create patterns for wfc using image files
-
bmp-monochrome
Encode and decode monochromatic bitmaps without additional dependencies, useful for QR codes
-
avatargen
Generates random png avatars from seeds
-
anaglyph
maker
-
vcsr
Used to generate contact sheets of videos
-
eorst
offers a library aiming to simplify the writing of raster processing pipelines in rust
-
iconwriter
solution for encoding common icon file formats
-
png_pong
A pure Rust PNG/APNG encoder & decoder
-
pdf-canvas
Generate PDF files in pure Rust. Currently, simple vector graphics and text set in the 14 built-in fonts are supported
-
mangatrans
Manga transcription data format and ways to render them into readable formats, statistics and more
-
bevy_aseprite_reader
Aseprite reader
-
onagre-launcher-plugins
Default plugins for pop-launcher (onagre fork)
-
libqhyccd-sys
Rust bindings for libqhyccd
-
icopng
Embed a PNG directly into an ICO file
-
ez-pixmap
A naive and easy inline pixmap (xpm-like) image decoder
-
imageoptimize
Optimize image of multi format
-
zune-imageprocs
Common image processing routines for zune-image
-
ciid
ciid
is a utility to derive a chronologically sortable, unique identifier for images. Usually, digital cameras and phones assign file names to images with a sequence of only 4 digits (e… -
openjp2
Rust port of Openjpeg
-
texture-synthesis-cli
A CLI for texture-synthesis
-
br-ocr
ocr
-
aseprite
load files from the aseprite sprite editor
-
artano
Adds text to pictures
-
dcx_screencapturer
capture screens
-
jp2k
Interface to load JPEG200 images into image
-
ingenuity-dl
Automatically download images from the Mars Ingenuity helicopter and compile them into a video
-
dicom-pixeldata
A high-level API for decoding DICOM objects into images and ndarrays
-
text_on_image
An easier way to place text on images
-
blurhash-update
A streaming blurhash encoder in rust
-
letter-avatar
Generates user avatars using username initials
-
pixel_engine_draw
The graphics crate used by the pixel_engine
-
tatlap
Texture atlas packer
-
geopattern
Beautiful generative geometric background images from a string, a Rust implementation of geo_pattern from @jasonlong
-
fuu
Image Viewer
-
zipimgzip
Resize and ZipArchive the images in the Zip
-
pxo
loading Pixelorama files
-
ravif
rav1e-based pure Rust library for encoding images in AVIF format (powers the
cavif
tool) -
cairo-rs-colors
Rust bindings for the Cairo library
-
magrathea
A pixel-art procedural planet generation library and tool
-
skeletonize
line thinning binary images, includes edge detection and threshold functions for preprocessing
-
dxf-model
Extension macros for the dxf crate for creating points and drawings based on a sequence of points
-
stb_image_write_rust
Rust port of the stb_image_write
-
dds-rs
Decodes DirectDraw Surface files
-
sixel-rs
A safe Rust wrapper for libsixel (active fork)
-
vtracer_buffer
A cmd app to convert images into vector graphics
-
fume
?
-
pride-overlay
overlay pride flags on images
-
svarog
create SVG files
-
nebulae
A multi-threaded Nebulabrot renderer
-
captis
A Screen capturing library built for Linux, Windows and MacOS
-
luv
Tools for converting between sRGB, CIE Luv and CIE LCh(uv) colour spaces and comparing differences in colour
-
kmeans-color-gpu
Calculates the average colors in an image for color quantization on the GPU
-
image-effects
An assortment of effects that can be applied to an image with the help of
image
-
rexif
native Rust crate, written to extract EXIF data from JPEG and TIFF images
-
q565
RGB565 image codec based on QOI
-
repo_icons
Get icons for any github repo
-
apriltag
High level Rust bindings to AprilTag library
-
imagescript
tiny and fast image manipulation library for js & rust
-
bcdec_rs
Safe, no_std, pure Rust port of bcdec
-
lcs-png-diff
PNG diff tool with LCS algorithm
-
whats-a-png
PNG decoder written in Rust
-
purrmitive
Reproducing images with geometric primitives
-
gst-plugin-rspng
An PNG encoder/decoder written in pure Rust
-
signed-distance-field
Fast signed distance fields from binary images using
dead reckoning
-
tileset
Tailset definition, and supports importing multiple formats
-
nsvg
SVG parser and rasterizer using NanoSVG
-
alpha_bleeding
used to fix white border issues by doing alpha bleeding
-
badgers
badge generator
-
avif-decode
Convert AVIF images to PNG or decompressed pixel data
-
floem-cosmic-text
Pure Rust multi-line text handling
-
pexels_client
Rust wrapper for Pexels API
-
delta_e
DeltaE is a pure-Rust implementation of the CIEDE2000 algorithm
-
leptonica-sys
FFI bindings for Leptonica
-
lenna_cli
Command line interface to run algorithms on images
-
raqote-usvg-render
raqote renderer for usvg
-
imeq
imeq aims to quickly compare two images to see if they are the same image
-
apod
Pulls the Astronomy Photo of (the) Day from the official NASA API and optionally sets it as your wallpaper
-
tiling
constructing tilings of regular polygons
-
nude
High performance nudity detection
-
censor-analyser
Palette analysis tool
-
wordfeud-ocr
that recognizes a screenshot from the Wordfeud game on Android phone
-
peach
Sandbox engine for Rust, inspired by Processing
-
sm_motion_photo
Extract video from Samsung Motion Photo. Supports JPEG, HEIF/HEIC
-
qrcodegen-no-heap
High-quality QR Code generator library
-
yas_scanner
Genshin Impact item scanner
-
wcloud
Generate beautiful word clouds with support for masks, custom fonts, custom coloring functions, and more
-
shield-maker
A small library for generating SVG badges like shields.io
-
bevy_capture_media
Event based screenshots & recording for Bevy Engine
-
colorhash
A hashing function to convert text strings into colors
-
dioxus-heroicons
Dioxus components for heroicons (https://heroicons.com/)
-
julia-set
Julia set computation and rendering
-
pcx
reading & writing PCX images
-
nanachi
2D graphics library
-
qr-reader
A qrcode reader that prints out the data of the qrcode
-
extractor_p
Extracts the photo from the given doc file
-
colormap
Color gradient and color interpolation
-
ivy-image
stb image loading library for ivy
-
steg
Command line steganography tool
-
color-maps
Defines X and HTML color maps
-
as2c
ssimulacra2 cli
-
svg_minimal
A minimal svg library making use of the <path> elment and little else
-
farbe
working with retro image formats
-
pixelar
Show everyone the art hidden inside your code
-
auto-image-cropper
Removes extra white borders to correctly resize canvas
-
heic-to-dynamic-gnome-wallpaper
CLI tool to convert heic image containers used in MacOS's dynamic wallpapers to dynamic gnome xml wallpapers
-
tauri-icns
encoding/decoding Apple Icon Image (.icns) files
-
qrencode
QR code encoder in Rust
-
bayer
Algorithms for demosaicing Bayer images
-
img2epub
Convert images to EPUB
-
webp_encoder
WebPEncodeLosslessRGBA
-
svg2gcode-cli
Command line interface for svg2gcode
-
imcon
image converter
-
imgdiff
A command-line and library for comparing two images
-
freeimage
Rust idiomatic bindings for FreeImage
-
lottieconv
Convert lottie files to WEBP or GIF
-
usvg
An SVG simplification library
-
radiant
Radiance HDR loader in Rust
-
spacebadgers-utils
A collection of utilities for the SpaceBadgers project
-
pngchat
Hide messages in the PNG file
-
img2irc
that allows converting images to IRC formatting codes
-
dicom-dictionary-std
Standard DICOM attribute dictionary
-
hdrldr
Radiance HDR loader in Rust
-
ndimage
conversion between ndarray and image
-
unsvg
SVG building library
-
voronoiify-image
Divide a PNG image into random nearest-neighbour regions and give each regio the average color of its pixels
-
minifb_wrapper
A wrapper around minifb to make managing windows easier than ever
-
camera_capture
capture webcam images on linux and windows
-
image_colored_text
A basic extension of the image/imageproc crates for writing multiline colored text
-
rgb_int
Integer representations and manipulations of rgb colours
-
auto_project
creating shortcuts to your programming projects
-
atri_login
test
-
rustvision
interacting with images, vertices, and polygons (and some other stuff related to computer vision)
-
win_ocr
do OCR on Windows
-
rimg
RImg aims to be a Rust implementation of CImg, the C++ Image Template Image Processing Toolkit
-
graphics-style
The styles of all graphics elements
-
edid-rs
An EDID parsing crate with no_std support
-
giphy-api-lite
GIPHY API
-
txtools
A set of tools for manipulating textures
-
cv-bridge
Rust implemenation of cv_bridge that converts between ROS image messages and OpenCV images
-
tim2
An image loader for TIM2 (.tm2) image files
-
snes-bitplanes
Decoder for the Super NES's bitplanes graphics
-
building_blocks_image
Functions for converting from/to building-blocks arrays to/from 2D pixel images
-
rqr
A small QR code generation project I made to dip my toes into rust again after several years of absence
-
ommui_frontend_gtk
OMMUI frontend written in GTK
-
jbig2dec
Rust binding to jbig2dec
-
maplibre-build-tools
build tools for maplibre-rs
-
libjpegturbo-sys
Bindings to libjpegturbo c library
-
png_ect
A command-line tool for compressing png images using ECT
-
forgery-detection-zero
JPEG grid detector applied to forgery detection in digital images
-
systemicons
lib you can retrive the system icon which is associated to a certain file extension. The icon will be in the .png format. Windows, macOS and Linux (GTK) are supported.
-
mozjpeg-sys
FFI bindings for MozJPEG v4. MozJPEG is automatically built and linked statically. Requires nasm and a C compiler.
-
img-qoi
QOI (Quite OK Image) manipulation library
-
rustwemoji
Twemoji for Rust
-
gaussian_blur
Gaussian blur in linear time
-
ocrs-cli
OCR CLI tool for extracting text from images
-
libopenai
client for OpenAI's API
-
crispy_octo_fractals
A multithreaded rendering system for customized fractals
-
svg_path_simplifier
SVG simplifier, converter and autocutter for plotters
-
oklab
OK Lab is a perceptually uniform color space for image processing. Improvement of CIELAB.
-
lutgen-palettes
Popular linux colorscheme palettes
-
starry_mosaic
generating colorful mosaic images with various geometrical patterns
-
pixelfoo-viewer
Viewer for pixelfoo frame streams
-
dithor
Pixilisation/dithering library
-
pixivcrab
A pixiv AppAPI in Rust
-
turtle-graphics
Turtle Graphics for Rust
-
sten_rs
A
rust
crate for performing steganography on PNG images and more! -
sheety-cli
sheety is a sprite-sheet manipulation program written in Rust
-
potlood
A tiny library for drawing points and shapes to a ppm file
-
rustagram2
Apply instagram filters to your photos
-
imgthin
A fast parallel algorithm for thinning digital patterns
-
mlsnd
Moving Least Squares deformations in N Dimensions
-
rust_mermaid
Generate mermaid.js diagrams from Rust
-
chimper
A graphical image viewer
-
qrcode-png
Generate QR code in png format
-
orias
Computer Vision library with embedded systems support
-
asdf-pixel-sort
ASDF pixel sorting
-
pyxelium
lightweight pixel-based encryption library that allows you to encode and decode messages within PNG images. It provides Rust functions for encoding and decoding messages using pixel-based encryption.
-
chromatica
The simplest possible compile-time color definitions
-
allegro_image-sys
Allegro 5 image addon Rust binding
-
ceratophrys
draw pixel art as code
-
screenshot
Get a bitmap image of any display
-
grokj2k-sys
Bindings to World's Leading Open Source JPEG 2000 Codec
-
initials-revamped
initials avatar for rust
-
dxf2image
fast and efficient dxf to image converter!
-
newtabgen
newtabgen-cli, create new tab pages from a config file
-
mmpx
image magnification algorithm
-
xisf
XISF Library
-
glm_color
manipulating and generating color values, based on the
glm-rs
math library -
draw
A small 2D drawing library
-
immo
Processing of various images (e.g., drawing of square systems)
-
img2raw
Type definitions for img2raw headers
-
svg_face
Generates random SVG faces
-
ico-builder
Create multi-size ICO files from separate images
-
smartcrop
Clone of smartcrop library in JavaScript
-
asciifyer
easily turn images into ASCII art
-
image-webp
WebP encoding and decoding in pure Rust
-
libremarkable
The only publicly available Framework for developing applications for the Remarkable Paper Tablet w/ Low Latency Partial Refresh Support
-
libheif
-
undither
Smart filter to remove Floyd-Steinberg dithering from paletted images
-
farba
A CPU graphics library written in pure Rust
-
blurslice
"Fastest Gaussian Blur" for N-channel image slices
-
jxl-color
JPEG XL color management functions, part of jxl-oxide
-
simplesvg
Very simple drawing/diagramming library with svg output
-
nhdesigngen
An Animal Crossing: New Horizons design generator
-
images-compressor
compress pictures, such as
png
、jpg
、jpeg
、git
-
twenty-twenty
Visual regression testing of H264 frames and images
-
quad-gl
Statefull immediate mode rendering libarary on top of miniquad. Inspired by opengl1, rlgl and sokol-gl
-
psk_std
Standard library for the piske programming langauge
-
image-meta
Image meta information loader
-
sub-image
deal with images with sub-images inside of them
-
magie
A magical tool to manipulate images
-
retro-pixel
Bitmaps types for getting that retro visual
-
rustbitmap
Read, write and edit bitmap files
-
image_dct
getting the DCT coefficients of an image
-
spreading_colors_ca
A cellular automaton that produces pretty images from spreading colors
-
burnt_chroma
A general purpose image manipulation library
-
starsheet
Procedural pictures of psuedoskies
-
pyxel
loading PyxelEdit documents in Rust
-
gravatar-rs
Gravatar image URL library
-
blurry
SDF font asset generation
-
flo_ui
Implementation-free user interface description library
-
qrg
Generates QRCodes with a logo overlay
-
image_energy
calculating energy of an image
-
helixiser
calculation of diffraction patterns of helical objects
-
quoll
Display custom icons on system tray
-
truchet
tiling
-
orasis-plugin
Base crate for Orasis plugins
-
libjxl-src
vendored libjxl
-
cairo-blur
Apply a Gaussian blur to your Cairo image surface
-
tiny-png
Multi-threaded, concurrent image size optimizer
-
rvtf
Rust-VTF is a command-line tool for cross-platform image format conversion, with support for Valve's VTF format
-
spng-sys
Native bindings to libspng
-
average_color
Get the average color of an image
-
rendiff
Image comparison (diffing) for computer graphics renderer test cases
-
pixiv
Unofficial rust library for the Pixiv API
-
post_maker
Post Maker helps you to make post for instagram and other social media apps easily and in massive amount
-
hotpotai
AI tools for graphic design image editing, and copywriting
-
object_detection
The interface for object detection
-
macroquad_grid
grid to use with macroquad
-
pigmnts-cli
Generate a color palette from an image right on the command line
-
luthien
A WIP tool which generates and applies color schemes
-
c2g
Turn your chess PGN files into GIFs!
-
sfa
Single File Assets for image storage in a single file. Completely Lossless
-
agcwd
Image contrast enhancement library based on the AGCWD algorithm
-
pie_format
PIE - Pixel Indexed Encoding - image format with optional external palette, especially good for pixel art. Reference implementation and PNG -> PIE CLI.
-
snappy_sc
A minimal crate to take screenshots created for Snappy
-
image-texel
A texel type and allocated buffers suitable for image data
-
bevy_jpeg2k
JPEG 2000 image loader for Bevy
-
x11-screenshot
Screenshots with x11
-
lcs-png-diff-server
PNG diff server with LCS algorithm
-
micon
load svg as icon,tessellator or rasterize with fill or stroke
-
magnify
pixel-art scaling algorithms
-
svggen
Allows you to create vector images from templates
-
exoquant
Very high quality image quantization
-
tinyqoi
QOI image decoder for embedded applications
-
discriminord
Create images that look different in Discord light and dark themes
-
gexiv2-sys
FFI declarations for the gexiv2 library, which is a GObject-based wrapper around Exiv2, which provides read and write access to the Exif, XMP, and IPTC metadata in media files. Only FFI declarations are provided…
-
vtflib
Safe wrapper for VTFLib
-
cyberterm-img
Image processing tool
-
diffimg
Compute the amount of difference between two images
-
imagecli
A command line image processing tool
-
queens-rock
QR codes scanner
-
imgk-app
Some wrappers for ImageMagick apps
-
image-conv
High performance image convolution library
-
crystal_ball
A path tracing library written in Rust
-
pnm
portable anymap format encoding and decoding
-
resport
CLI tool to tell you the dimensions or aspect ratio of an image, or if it is landscape or portrait
-
atlantinator
generate a texture-atlas form a folder of images
-
kolor-64
Color conversions for games & interactive applications
-
photohash
detecting duplicate photos and diffing directories
-
libgled
Create animations for Art-Net lamps orientated on a SVG file
-
rain_viewer
Rust wrapper to the RainViewer API
-
cocoa_image
Read RGBA image using macOS Cocoa API
-
stb_truetype_rust
Rust port of the stb_truetype
-
stitchy-core
combine multiple image files into a single image
-
text2img
Creates a png image from text. Useful to protect sensitive information from bots and scrapers, such as email addresses and telephone numbers in web pages, and even passwords sent via email
-
jpegxl-src
Source of libjxl and logic to build it
-
fractl_gui
Fractal renderer supporting multithreading, gpu compute and wasm
-
ndarray-image
Zero-copy conversion between ndarray and image crates
-
emoji_pix
command-line utility (and Rust crate!) for converting from a conventional image file (e.g. a PNG file) into a pixel-art version constructed with emoji
-
quadim
Fastest image quadtree stylization implementation to date, capable of hundreds of fps and avoiding ugly non-squares
-
tiff_tags_nightly
A look up table with the TIFF tag ID - name pairs , and associated methods to access them. Nightly rust required.
-
belilo
A command-line tool for whitening images
-
svg_to_ico
convert SVG icons into Windows ICO files
-
preview-rs
A (simple) crate for fetching preview metadata from shorturls and links
-
white-balancer
auto white balance methods
-
giffy
GIF decoder written in Rust
-
tesseract-sys
Rust Bindings for Tesseract OCR
-
vips-sys
libvips bindings for Rust
-
qr-image-core
Create QR code from a image
-
qrcode_gen
Rust QR Code Generic Generator
-
tepimg
template library
-
zxing_rust
open-source, multi-format 1D/2D barcode image processing library implemented in Rust, with ports to other languages
-
raster
Image processing lib for Rust
-
rxcv
RxCV provide Rust programming experience to OpenCV
-
jpeg-to-pdf
Create PDFs from JPEG images
-
gifriend
GIF parser
-
enimda
Entropy-based image border detection
-
svgfilters
various SVG filters
-
sic_image_engine
Component of the sic cli: provides abstractions for (the application of) image operations
-
icogen
Quickly convert image files into Windows .ico files
-
bmp_rs
A bitmap file decoder for Microsoft bmp files
-
kagamijxl
Opinionated JPEG XL decoder/encoder library
-
binarized_image_object_detection
Object detection based on binarized image
-
uiuifree-image-convert
My Image Convert Util
-
flow_between
Vector animation editor
-
imager
Automated image compression; optimizes the compression using various heuristics
-
svg_to_png
Converts SVG to PNG and dynamic Image
-
rust_ocr
convert png to text with windows api
-
h_image
pixel perfect drawing library written in Rust using only CPU
-
willdady/emosaic
Mosaic image generator written in Rust!
-
aom-decode
Minimal safe wrapper for libaom AV1 decoder
-
txtpic
Generate Unicode art from images
-
demsos
Desmos command-line image uploader
-
jxl-coding
JPEG XL entropy decoder, part of jxl-oxide
-
libgphoto2_sys
System bindings to libgphoto2
-
material-code-icons
VS Code Material Icon Theme in Rust
-
zbars
High-level rust bindings zo the zbar library
-
ffimage_yuv
YUV (aka YCbCr) pixel types for ffimage
-
puny2d
2d graphics software renderer library
-
arqoii-types
types used for encoding images into the qoi image format
-
usvg-tree
An SVG tree representation used by usvg
-
apriltag-sys
Rust bindings for AprilTag library
-
lyon_path
Types and utilities to store, build and iterate over 2D paths
-
mvsdk
Rust wrapper on top of Mind Vision Industrial camera SDK C/C++ library
-
libavif-image
Load AVIF files into the
image
crate -
image_colorpalette
A minimalistic library that can download images and open them and generat a color palette of all the colors within the image. It also can detect if the image is grayscale and what the grayscale threshold is.
-
vfxpreopenexr
openexr test package
-
brdiff
A command-line tool for subtracting images to generate a new blue-red difference image
-
aseprite-test-data
Test data for aseprite deserializers
-
makepad-zune-core
Core utilities for image processing in the zune family of crates
-
egak
Sample image generator
-
qrcode53bytes
QR code for 53 bytes
-
captcha_rust
Dynamically generate verification code pictures
-
contrast
Calculate contrast between two colors
-
machine-vision-formats
Type definitions for working with machine vision cameras
-
kmeans-color-gpu-cli
Command line tool to use the color-quantization-gpu library
-
bokeh
image-blurring, focussing on disc-shaped kernels to produce a bokeh lens-effect
-
web2app
Turn any web page into a desktop app (but, lightweight ~3MB)
-
symbolize
allows you to convert raster images into their symbolic versions
-
pbnify
Converts images into a series of PBN (Paint By Numbers) commands
-
pixiv-rs
Wrapper for the inofficial pixiv ajax api
-
seamcarving
Content-aware image resizing using the seam carving algorithm. Allows changing the aspect ratio of an image without distorting its contents.
-
qr_from_str
Making it easy to generate QRCode in SVG from str
-
fax
Decoder and Encoder for CCITT Group 3 and 4 bi-level image encodings used by fax machines TIFF and PDF
-
jk
CLI tool for managing photos
-
colorconv
color conversion library
-
libwebp-image
A bridge library for libwebp and image
-
carrot_common_interface
The common interface for robotics and vision application
-
trifit
Image compression and art generation with triangles!
-
color-theme
A CLI tool to extract a colour 'palette' and theme color from an image
-
img2yaya
Generate yayagram files from images
-
img2txt-rs
A cli to generate text image
-
palette_extract
port of Leptonica's modified media cut quantization algorithm
-
libraw-rs
LibRaw bindings
-
html5-picture
Batch optimizes your images to wepb. Generates html5 picture tags.
-
ase-swatch
Create Adobe Swatch Exchange (ASE) Files for colors and palette
-
cowor
A color conversion and manipulation library
-
jabcode
Bindings for the JAB code reference implementation
-
microbmp
Tiny and probably imperfect self-contained bitmap image reading library
-
asciifire
CLI to convert images into surprisingly accurate ascii representation
-
repng
The PNG encoder that no one asked for
-
prominence
extract prominent colors from an image
-
cameleon-impl
used by other cameleon crates implementation
-
blp-conv
CLI tool to encode/decode Blizzard BLP texture format
-
vimba-sys
Rust wrapper of the Vimba library for Allied Vision cameras
-
libqoi
A basic QOI encoder/decoder in rust
-
dtm
Fast encoder/decoder for the lossless DTM 16 bit image format
-
sheety
sprite-sheet manipulation program written in Rust
-
libspinnaker-sys
bindings to the Spinnaker library
-
sic_cli_ops
Component of the sic cli: parses images operations invoked from the cli
-
pylon
High-level API bindings for Basler Cameras
-
libraw
Rust wrapper for libraw