-
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… -
arboard
Image and text handling for the OS clipboard
-
qrcode
QR code encoder in Rust
-
fast_image_resize
fast image resizing with using of SIMD instructions
-
gif
GIF de- and encoder
-
opencv
Rust bindings for OpenCV
-
imgref
A basic 2-dimensional slice for safe and convenient handling of pixel buffers with width, height & stride
-
skia-safe
Safe Skia Bindings for Rust
-
palette
Convert and manage colors with a focus on correctness, flexibility and ease of use
-
imageproc
Image processing operations
-
svg
The package provides an SVG composer and parser
-
resvg
An SVG rendering library
-
image
Imaging library. Provides basic image processing and encoders/decoders for common image formats.
-
kamadak-exif
Exif parsing library written in pure Rust
-
dcv-color-primitives
perform image color model conversion
-
png
PNG decoding and encoding library in pure Rust
-
colorgrad
Color scales library for data visualization, charts, games, generative art and others
-
zune-jpeg
A fast, correct and safe jpeg decoder
-
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
-
webp
WebP conversion library
-
folderify
Generate a native-style macOS folder icon from a mask file
-
fast_qr
Generates optimized QRCode
-
raqote
2D graphics library
-
rxing
port of the zxing barcode library
-
cairo-rs
Rust bindings for the Cairo library
-
mozjpeg
Higher-level wrapper for Mozilla's JPEG library
-
pdfium-render
A high-level idiomatic Rust wrapper around Pdfium, the C++ PDF library used by the Google Chromium project
-
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.
-
tinybmp
No-std, low memory footprint BMP image loader
-
imagesize
Quick probing of image dimensions without loading the entire file
-
qrcode-generator
Generate QR Code matrices and images in RAW, PNG and SVG formats
-
rawbit
A camera RAW image preprocessor and importer
-
peniko
Primitive types for styling vector graphics
-
libvips
Safe bindings for libvips
-
rqrr
Detect and read QR codes from any image source
-
cavif
Encodes images in AVIF format (image2avif converter) using a pure-Rust encoder
-
lodepng
Reading and writing PNG files without system dependencies. Pure Rust port of LodePNG.
-
image_hasher
that provides perceptual hashing and difference calculation for images
-
rvimage
A remote image viewer with a labeling tool
-
img-parts
Low level crate for reading and writing Jpeg, Png and RIFF image containers
-
dioxus-free-icons
Use free svg icons in your Dioxus projects easily with dioxus-free-icons
-
lcms2
ICC color profile handling. Rusty wrapper for Little CMS
-
libwebp-sys
Bindings to libwebp (bindgen, static linking)
-
libheif-rs
Safe wrapper around the libheif-sys crate for parsing heif/heic files
-
magick_rust
Selection of Rust bindings for the ImageMagick library
-
annatar
A command line tool for making memes. Full readme available at: https://github.com/archer884/annatar
-
yuvutils-rs
High performance utilities for YUV format handling and conversion
-
hex_color
lightweight library for working with RGB(A) hexadecimal colors
-
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.
-
png_pong
A pure Rust PNG/APNG encoder & decoder
-
stitchy
CLI tool to combine multiple image files into a single image
-
mangatrans
Manga transcription data format and ways to render them into readable formats, statistics and more
-
pic-scale
High performance image scaling
-
multibg-sway
Set a different wallpaper for the background of each Sway workspace
-
psd
API for parsing and working with PSD files
-
glycin
Sandboxed image decoding
-
lepton_jpeg
Rust port of the Lepton JPEG compression library
-
jpegxl-rs
Safe Rust wrapper for JPEG XL reference implementation
-
qrcodegen
High-quality QR Code generator library
-
charts-rs
A charts library for rust
-
dify
A fast pixel-by-pixel image comparison tool in Rust
-
jxl-oxide
JPEG XL decoder written in pure Rust
-
pix
Pixel / raster image library
-
rusty-tesseract
wrapper for Google Tesseract
-
lab
Tools for converting RGB colors to the CIE-L*a*b* color space, and comparing differences in color
-
libopenraw
Digital camera RAW file processing
-
color-art
working with colors and color spaces
-
libwebp-sys2
A handwritten raw interface to libwebp
-
vl-convert
CLI application for converting Vega-Lite visualization specifications to Vega specifications
-
oculante
A minimalistic image viewer with analysis and editing tools
-
graphicsmagick
binding for Rust
-
rwpspread
Multi-Monitor Wallpaper Spanning Utility
-
jfifdump
Read and dump structure of a jpeg file
-
ab_glyph
API for loading, scaling, positioning and rasterizing OpenType font glyphs
-
image-convert
A high level library for image identification, conversion, interlacing and high quality resizing
-
dicom
A pure Rust implementation of the DICOM standard
-
pict-rs
image hosting service
-
gphoto2
High-level wrapper for libgphoto2
-
libblur
Fast image blurring in pure Rust
-
rimage
Optimize images natively with best-in-class codecs
-
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…
-
identicon-rs
built around custom generation of identicon images
-
resize
image resampling library in pure Rust
-
lutgen
A blazingly fast interpolated LUT utility for arbitrary and popular color palettes
-
texture2ddecoder
pure Rust no-std texture decoder
-
twenty-twenty
Visual regression testing of H264 frames and images
-
openjp2
Rust port of Openjpeg
-
qoi
VERY fast encoder/decoder for QOI (Quite Okay Image) format
-
tosho
A downloader for some official mango website
-
timewall
All-in-one tool for Apple dynamic HEIF wallpapers on GNU/Linux
-
crunch-cli
Command line asset manipulation, set up a pipeline once and run it against all of your files
-
pixelmosh
PNG corrupter
-
asefile
loading Aseprite files
-
svgdx
create SVG diagrams easily
-
re_types
The built-in Rerun data types, component types, and archetypes
-
silly-png
embed shellscripts and files into png files!
-
hdrfix
mapping HDR screenshots to SDR
-
phosphor-leptos
phosphor icons for leptos
-
exif-cleaner-gui
A graphical EXIF data cleaner using gtk3
-
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
-
launchy
Low-level bindings and high-level abstractions for the Novation Launchpad MIDI devices
-
random_color
generating random attractive colors
-
sgf-render
CLI to generate diagrams of Go games from SGF game records
-
dssim
Tool that measures structural similarity between images using a multi-scale variant of the SSIM algorithm
-
qcms
lightweight color management
-
auto-palette
🎨 A Rust library that extracts prominent color palettes from images automatically
-
icu_tool
Image Converter Ultra
-
machine-vision-formats
Types and traits for working with raw image data from machine vision cameras
-
rexif
native Rust crate, written to extract EXIF data from JPEG and TIFF images
-
ico
encoding/decoding ICO image files
-
light-curve-dmdt
dm-dt maps generator library
-
blit
Blit sprites on a buffer with a mask
-
turbojpeg
Fast and easy JPEG encoding, decoding and lossless transforms with TurboJPEG
-
imsz
Get width and height from an image file reading as few bytes as possible
-
ssimulacra2_rs
Binary exposing the ssimulacra2 rust implementation
-
dezoomify-rs
Allows downloading zoomable images. Supports several different formats such as zoomify, iiif, and deep zoom images.
-
show-image
quickly show images in a window for debugging
-
leptonica-plumbing
Safe wrapper of
leptonica-sys
-
fastnoise-lite
FastNoise Lite is an extremely portable open source noise generation library with a large selection of noise algorithms
-
zune-core
Core utilities for image processing in the zune family of crates
-
oidn
A wrapper for the Intel OpenImageDenoise image denoising library
-
xmp_toolkit
Rust-language bindings for Adobe's XMP Toolkit
-
yew_icons
Easily include a variety of SVG icons into your Yew app
-
dioxus-heroicons
Dioxus components for heroicons (https://heroicons.com/)
-
pixcil
Pixel art editor
-
railroad
create syntax-diagrams as Scalable Vector Graphics
-
catppuccin-catwalk
🚶 Soothing pastel previews for the high-spirited!
-
tinify-rs
client for the Tinify API
-
fframes-skia-safe
Safe Skia Bindings for Rust
-
texture_packer
A texture packing library using the skyline heuristic
-
imageboard_downloader
Cli utility to bulk download images from popular imageboard sites (Boorus) using their APIs
-
mtpng
Multithreaded PNG encoder library
-
quircs
QR code detection and scanning. Pure Rust.
-
arko
A small library for pixel manipulation in images
-
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.
-
blockhash
A perceptual hashing algorithm for detecting similar images
-
sic
Accessible image processing and conversion from the terminal (and a front-end for the 'image' crate)
-
spacebadgers
Fast SVG badge generator
-
opencv-binding-generator
Binding generator for opencv crate
-
typora-img-to-base64
Typora image to base64
-
chinenshichanaka
Convert an image to a favicon with the size 32x32
-
ciid
ciid
is a utility to derive a chronologically sortable, unique identifier for images -
libcaesium
A lossy/lossless image compression library
-
phomo
A photo mosaic generation library
-
sixel-rs
A safe Rust wrapper for libsixel (active fork)
-
breakwater
Pixelflut server
-
ispc-downsampler
Image downsampler crate using ISPC
-
stegano-cli
Hiding secret data with steganography in PNG images and WAV audio files
-
texture-synthesis-cli
A CLI for texture-synthesis
-
sic_parser
Component of the sic cli: parser for the image operation script used by sic
-
imazen/imageflow
High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow
-
photo_sort
rename and sort photos/videos by its EXIF date/metadata. It tries to extract the date from the EXIF data or file name and renames the image file according to a given format string…
-
simple-crosshair-overlay
native crosshair overlay
-
mangadex-desktop-api2
A Actix server for downloading manga, chapters, covers from Mangadex
-
hui
UI library for games and other interactive applications
-
onnx-runner
Use ORT to run ONNX model
-
respicta
versatile project offering a library, command-line interface (CLI), and web service for resizing images and changing their formats seamlessly
-
freyr
A UI component crate for Dioxus web
-
tinywad
manage/compose WAD resources
-
little_exif
The only pure Rust crate with true read *and* write support for EXIF data, available for PNG, JP(E)G, JXL, TIFF, WebP images - and soon even more!
-
pixlzr
lib and CLI for the pixlzr image format
-
serialimage
Serialization for the image crate’s DynamicImage type, with additional metadata
-
captcha-rs
Generate verification images dynamically
-
paxit
flexible Rust library for compressing and decompressing files using various algorithms, with a modular design that allows easy addition of new compression formats
-
apng
APNG Encoder. But it is tiny yet.
-
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.
-
plottery_cli
Command line interface of Plottery, a creative coding framework for generative vector graphics and pen plotting
-
erdy
TBD
-
stb_image
Bindings to the stb image encoding/decoding library
-
miniaturs
Client for miniaturs server
-
directxtex
Unofficial Rust bindings for Microsoft's DirectXTex library
-
image-blend
Type-agnostic support for image blending operations (add, multiply, screen, etc) for the image crate. Support for custom blends and utils for alpha channel manipulation.
-
openvx
1.3.1 wrapper
-
minetest-worldmapper
Minetest world mapper
-
dlib-face-recognition
Unofficial Rust wrappers to the C++ library dlib, face recognition tools
-
imgutils
Cross-platform CLI for quickly parsing & manipulating images
-
image-colorizer
Never settle for images outside your colorscheme again!
-
pnglitcher
PNG glitcher
-
image_sieve
GUI based tool to sort out and categorize images, raw images and videos
-
mdbook-tailor
mdbook preprocessor for image-tailor
-
usvg
An SVG simplification library
-
screenshots
Move to XCap
-
syno-photos-util
Helper for a number of tasks unavailable in Synology Photos web interface
-
mmpx
image magnification algorithm
-
imageinfo
get image size and format without loading/decoding
-
tiff
TIFF decoding and encoding library in pure Rust
-
ku-logo
A CLI tool to overlay logos on images with size and position control
-
skia-bindings
Skia Bindings for Rust
-
tesseract
Higher-level bindings for Tesseract OCR
-
visioncortex
Semantic Computer Vision
-
petpet
Pet-pet generator in Rust. Translated from https://github.com/camprevail/pet-pet-gif.
-
srgb
sRGB primitives and constants — lightweight crate with functions and constants needed when manipulating sRGB colours
-
spng
Rust bindings to libspng
-
ezk-image
Convert pixel and color formats such and RGB, YUV (YCbCr), ICtCp
-
fuqr
feeling unemployed qr code generator
-
allmytoes
thumbnails according to the freedesktop.org specification
-
footile
A 2D vector graphics library
-
imghash
Image hashing for Rust
-
rawloader
extract the data from camera raw formats
-
az_analyze_image
Client library for Azure AI Services Analyze Image (Image Analysis) APIs
-
photon-rs
High-performance image processing library for native use and the web
-
png-glitch
glitch PNG images
-
porg
A command-line tool for renaming, organizing, and backing up photos to local and remote destinations
-
dominant-colours
Extract dominant colours from images using k-means clustering
-
gfret
Generates an svg template of a musical instrument fretboard
-
svg-pixels
A PNG to SVG per pixel converter
-
rustface
Face detection library, based on the C++ SeetaFace engine
-
micro_png
Low-level minimalist APNG writer and PNG reader with just a few dependencies. All possible formats are covered (including HDR and Adam7).
-
gdk-pixbuf-sys
FFI bindings to libgdk_pixbuf-2.0
-
pngquant
Convert 24/32-bit PNG images to efficient 8-bit format with alpha channel
-
color-thief
Grabs the dominant color or a representative color palette from an image
-
benoit
Multithreaded Mandelbrot renderer
-
dxf_to_svg
converting DXF Entities into a string SVG
-
usvg-remote-resolvers
resolving remote resources in SVG files for usvg
-
photo_shoop
server that recursively finds photos in "./" and serves them as a zero-UI slideshow at localhost:4015
-
bili-manga-downloader
哔哩哔哩漫画下载工具
-
gst-plugin-webp
GStreamer WebP Plugin
-
applications
A cross-platform library for finding installed applications
-
dcc-lsystem
Lindenmayer system together with some rendering tools
-
cdp-html-shot
capturing HTML screenshots using CDP
-
re_viewport_blueprint
The data model describing the layout of the viewport
-
fish-oxide
A port of fishdraw to rust
-
photohash
detecting duplicate photos and diffing directories
-
dng
A pure rust library for reading / writing DNG files providing access to the raw data
-
image_colored_text
A basic extension of the image/imageproc crates for writing multiline colored text
-
binary_image
handling binary images
-
qirust
QR code generator written in Rust using standard library
-
daily_strip
Comic strips viewer
-
pageshot
Capture screenshots of web pages from specified URL using Rust. Customize viewport dimensions and save the resulting image in PNG format.
-
img_rcc
image processing with CUDA, C++
-
auto-palette-cli
🎨 A CLI tool to extract prominent color palettes from images
-
rendiff
Image comparison (diffing) for computer graphics renderer test cases
-
smartcrop2
Clone of smartcrop library in JavaScript
-
ndotter
Convert bitmaps to N-dot SVG art
-
gufo-exif
Exif loading and editing
-
qr_code
QR code encoder in Rust, support structured append (data in multiple qrcodes)
-
rustnao
wrapper for the SauceNAO API
-
clickable_img
Click aware image for egui
-
rxscreen
A wrapper around libx11 to capture screenshots and save them
-
fast_morphology
Fast morphological operations for images
-
sophus_image
sophus - geometry for robotics and computer vision
-
tiny-dfr
The most basic dynamic function row daemon possible
-
tilr
Build a mosaic of an image from a set of smaller image 'tiles'
-
colorutils-rs
High performance utilities for color format handling and conversion
-
badge-maker
It makes badges
-
dicom-pixeldata
A high-level API for decoding DICOM objects into images and ndarrays
-
dupimg
duplicate image finder
-
astrors-fork
(FORK) Astronomical package to deal with FITS (compressed also) and WCS, still in development
-
image-canvas
A color-aware texel buffer
-
cadeau
Idiomatic rust bindings to Cadeau library, performance primitives and media foundation functions
-
svg2gcode-web
Convert vector graphics to g-code for pen plotters, laser engravers, and other CNC machines
-
image-merger
merge multiple images into one
-
edt
2D EDT (Euclidian distance transform) with Saito's algorithm in pure Rust
-
allegro_image
Allegro 5 image addon Rust wrapper
-
usvgr
An SVG simplification library
-
tinted-scheme-extractor
create a Tinted Theming scheme based on a provided image
-
libvips-rs
Safe bindings for libvips
-
imgproc
image processing library
-
openpgp-paper-backup
Generating and restoring paper-printable backups of OpenPGP keys
-
color_reducer
Simplify images by reducing the number of colors based on a predefined palette
-
imgfx
Image filtering and modulating with bitwise, arithmetic, and logical operations
-
containers-image-proxy
Interact with the github.com/containers/image library via skopeo
-
image_compressor
A image compressing module using mozjpeg, and image crates
-
rusty-vision
A basic Image manipulation library
-
pixel2svg
Based on the original pixel2svg, but rewritten in Rust. Converts pixel art to SVG - pixel by pixel.
-
pax-designer
Vector design tool for developing Pax user interfaces
-
cameraunit
An efficient and ergonomic interface to capture images using cameras
-
dzi
command line utility for deep zom images (DZI)
-
pic-scale-safe
Fast and safe performance image scaling
-
unsquashfs-wrapper
Extract a squashfs image with progress callback support
-
simp
image manipulation program
-
ruin
Battery indicator as wallpaper
-
zxing-cpp
wrapper for the zxing-cpp barcode library
-
leptess
Productive Rust binding for Tesseract and Leptonica
-
ptex
High-level Ptex bindings over ptex-sys
-
osvg
osvg svgo
-
pixelfmt
Pixel format conversions in pure Rust with SIMD optimizations
-
display-info
Cross-platform get display info
-
zune-image
An image library, contiaining necessary capabilities to decode, manipulate and encode images
-
rten-imageproc
Image tensor processing and geometry functions
-
kornia-imgproc
Image processing operations in Rust
-
rating-graph-processor
Converts the specified image to an image that fits the X (formerly Twitter) header
-
biosvg
Captcha based on SVG
-
eimage-cli
CLI tool for processing image collections in 3D space
-
andrew
convenient drawing of objects such as shapes, lines and text to buffers
-
lexlib
miscellaneous stuff
-
nsfw
detecting NSFW images using a neural network
-
embed-doc-image
Embed images in Rust documentation
-
hs-hackathon
An embedded + computer vision Rust Hackathon
-
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
-
svgplot
SVG generation
-
bmp-rust
read, write, and create BMP Image files
-
lolicon
#NSFW warn; example usage for lolicon_api
-
raster2svg
that use the contour_tracing library
-
teenygame
A real simple multiplatform game framework for Rust
-
open_texture_packer
Open source and free Texture Packer tool written in rust
-
emdx
official crate
-
minecraft_screenshot_parser
Process information from Minecraft screenshots
-
image-pyramid
A small library to compute image pyramids
-
bitsutils
Bits viewer
-
qrcode-rs
QR code encoder in Rust,Generate QR Code matrices and images in RAW, PNG and SVG formats
-
file_icon_provider
Cross-platform Rust library to retrieve file icons on Windows, MacOS and Linux
-
vector-editor-core
Core structures for editing point based structures
-
gattai
Combine multiple images into a single sprite sheet
-
minipng
Tiny PNG decoder with no dependencies
-
jpegxl-sys
Rust wrapper for JPEG XL reference implementation
-
libpng-src
Helper package for compiling 'libpng' as a static library. Meant to be used as build dependency only.
-
image_changer
A basic image lib wrapper to learn from
-
rust-hsluv
Color converstions. Convert to/from various color representations: hex, rgb, hsluv, hpluv, lch and xyz.
-
nitv
NITF Visualizer
-
svscr
that allows you to quickly save a picture from the clipboard to a file
-
rgrit-rs
Somewhat safe bindings for libgrit (grit) and libcldib (cldib)
-
picto
Image handling library
-
br-ocr
ocr
-
oxvg_path
SVG path parsing, serialization, and minification
-
rs-paint
A light-weight image editor
-
wkhtmlapp
Convert html to pdf or image
-
texel_types
Types for Texel ASCII art text editor
-
ohos-image-kit-sys
Bindings to the multimedia Image Kit API of OpenHarmony
-
css-image
rendering images from css
-
mavdac
MAVIS Differential Astrometric Calibrator
-
funutd
Procedural texture library
-
kmeans_colors
k-means clustering to find dominant colors in images. Backed by a generic k-means implementation offered as a standalone library
-
png_filters
PNG filtering related functions
-
rawkit
extract images from camera raw files
-
jpeg2k
JPEG 2000 image loader
-
crystal_ball
A path tracing library written in Rust
-
align3d
Alignment with Iterative Closest Point (ICP) for point clouds and images
-
svg-path-cst
CST SVG path parser
-
rscam
Wrapper for v4l2
-
emulsion
A fast and minimalistic image viewer
-
md-icons
material design icons as string constants or components
-
tarsila
GUI image editor for pixel art
-
fenpix
that converts FEN strings into pixel chess boards
-
grocer
reading UPC barcodes from images
-
quantizr
Fast library for converting RGBA images to 8-bit palette images
-
ssimulacra2
metric
-
keyset
create pretty keyset layout diagrams using correct fonts and icons
-
image-webp
WebP encoding and decoding in pure Rust
-
pigment64
handling conversion between N64 texture formats and modern image formats
-
libheif-sys
libheif bindings
-
colorbox
A low-level toolbox for working with color
-
usvg-parser
An SVG parser used by usvg
-
qrcodegen-image
Draw QR codes to a PNG canvas. Wrapper around the qrcodegen and image crates.
-
lunar-png
loading png images
-
mermaid-rs
Rust bindings for Mermaid JS
-
dithor
Pixilisation/dithering library
-
stellarsort_core
A powerful Rust toolkit for analyzing and sorting astrophotography images
-
dithord
capabilities for monochromatic Bayer ordered dithering on images
-
average_color
Get the average color of an image
-
jigsaw_puzzle_generator
generating jigsaw puzzle images
-
jpeg-encoder
JPEG encoder
-
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.
-
re_space_view_spatial
Space Views that show entities in a 2D or 3D spatial relationship
-
manjoo
Memorial for my pet guinea pig Manjoo
-
libstacker
Image alignment and stacking functions based on OpenCV and Rayon
-
tinytga
No-std, low memory footprint TGA image loader
-
svgr
An SVG rendering library
-
exifmv
Moves images into a folder hierarchy based on EXIF tags
-
brother_ql
Generate Brother QL Raster Command data from images
-
plumage
Algorithmic colorful picture generator
-
imgproc-rs
Image processing library for Rust
-
fast_transpose
Fast image and matrix transpose
-
lisudoku-ocr
Detecting sudoku grids from images
-
mars_raw_utils
working with publicly available raw MSL, Mars2020, and InSight images
-
zune-png
A fast, correct and safe png decoder
-
spotifymosaic
A CLI tool for generating Spotify playlist covers using album artworks
-
bumpy
reading and manipulating bitmap (.bmp) files
-
icu_lib
Image Converter Ultra Library
-
picture
a fast and flexible image manipulation crate
-
site_icons
Website icon scraper that fetches sizes (with WASM support)
-
makepad-zune-jpeg
A fast, correct and safe jpeg decoder
-
banner-builder
image and banner generator for YouTube thumbnails, Meetups, social networks
-
xbr
A pixel art upscaler
-
wl-gammarelay-rs
program that provides DBus interface to control display temperature and brightness under wayland without flickering
-
png-decoder
A pure-Rust, no_std compatible PNG decoder
-
jxl-jbr
JPEG bitstream reconstruction from JPEG XL bitstream
-
simple_image_interface
image interface with pictures, video, and camera
-
kolor
Color conversions for games & interactive applications
-
bardecoder
Detect and decode QR Codes
-
img_hash
that provides perceptual hashing and difference calculation for images
-
tiny-data
A cli tool for building computer vision datasets
-
font-awesome-as-a-crate
Font Awesome Free, packaged as a crate
-
libavif
High-level API for AVIF image files
-
jpegxr
Wrapper for Microsoft's C JPEG XR image codec library
-
imazen/imageflow_core
High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow
-
image2
image processing library
-
pylon-cxx
Rust wrapper of the Pylon libraries for Basler cameras
-
static_hero_icons
A collection of static hero icons
-
yuvxyb
Conversions between YUV (YCbCr), XYB, and other colorspaces
-
pixeli
common pixel types and traits for working with them
-
integrustio
pyFAI on rusty steroids: fast powder x-ray scattering integration and distortion correction
-
chord-gen
Create SVGs of guitar chords
-
egui_minipng
egui PNG image loader based on minipng
-
colorimetry
color modeling with JavaScript/WASM interfaces
-
cv-convert-fork
Type conversions among famous Rust computer vision libraries
-
phomo-cli
CLI for phomo - generate photo mosaics from the command line
-
dominant_color
image color extractor written in Rust with no external dependencies
-
irospace
color space and conversion method
-
cfrs
CFRS[] in Rust
-
staticmap
Tile based static map image renderer
-
barnsley
iterated function system image generator
-
jpeg_extractor
Extract jpeg images from any binary via command line
-
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…
-
imagepipe
An image processing pipeline
-
stable-diffusion-cli
Stable Diffusion CLI
-
paperdoll
2D paper doll model
-
simple-icons
SVG icons for popular brands
-
tintanum
Obtain the system color scheme preference
-
simple_clustering
Implementations of image clustering and segmentation algorithms such as SLIC and SNIC
-
sped
SPED(Sub-Pixel Edge Detect) based on a modified Canny non-maximal suppression and a modified Devernay sub-pixel correction
-
nlmrs
building Neutral Landscape Models
-
zipimgzip
Resize and ZipArchive the images in the Zip
-
rusty_scissors
A command-line tool for trimming images
-
carrot_image_utils
Util library for image processing
-
gufo-jpeg
Inspect JPEG image structure
-
artano
Adds text to pictures
-
wgr-rs-thumbnail
thumbnail cli
-
wordcloud-rs
A word-cloud image generation crate
-
texpresso
A pure Rust texture compression suite
-
circle_boundary
calculate the boundary of a circle, coordinates given in bitmap style discrete integers
-
select_color
color selection
-
pixelart
Show everyone the art hidden inside your code AGAIN
-
pixel-weaver
A multi-threaded pixel-by-pixel image renderer
-
the-media-organizer
Organizes media files from a given directory into defined destinations using a directory tree structure by dates
-
rgb_int
Integer representations and manipulations of rgb colours
-
stb_image_rust
Rust port of the stb_image
-
tato_pipe
Converts PNG files to binary data for the Tato game engine
-
vecgrid
A dynamically sized two-dimensional vector
-
recurve-svg
A rustic and typed way to do SVG
-
pdf2image
A simplified port of Python's pdf2image that wraps pdftoppm and pdftocairo to convert PDFs into images
-
colortypes
An abstract, safe, and concise color conversion library for rust nightly
-
filmborders
add hipster film borders to your images :)
-
turbo-metrics-cli
Toolkit to compute quality metrics fast using a GPU (CLI version)
-
cfg-exif
Conditional compilation in expressions
-
imageformat
Quick probing of image format without loading the entire file
-
revolt_little_exif
(fork which includes support for passing filetype directly) Basic reading and writing of EXIF (related) metadata for PNG, JP(E)G, JXL and WebP image files (other file types - e.g…
-
paddleocr
wrapper for PaddleOCR-JSON
-
image-moments
Efficient and compile-time checked calculations of contour moments
-
vtf
Valve Texture format library for Rust
-
omage
omage
is a Rust library for image processing. It provides functionality for handling images, drawing basic shapes, and configuring image properties. -
bmp
Small library for reading and writing BMP images in Rust
-
stegosaurust
A steganography tool, written in rust
-
color_blinder
Takes images and renders a set of images simulating different kinds of color blindness
-
ibdl-core
Main download infrastructure for imageboard_downloader
-
css-colors
converter to transform CSS colors
-
png-secret
steganography tool for PNG images
-
pixtra
aims to be a very simple and easy-to-use image manipulation tool by being opionated and contain a lot of examples
-
zng-webrender-api
Public API for WebRender
-
potd-wallpaper
Get desktop wallpapers from Wikimedia Commons Picture of the Day feed
-
phosphor-svgs
Autogenerated Phosphor Icons SVGs as
const &str
s -
vincent_blur
My own implementaion of guassian blur using threads
-
pixel_engine
A recreation of the olcPixelEngine by javidx9 written in Rust
-
is-svg
Test whether a given data is a SVG image
-
joyful_create
Photo editing software. Designed to function like GIMP or PhotoShop, although still indev
-
psd-to-png
CLI tool to convert PSD files to PNGs
-
plantaznik
CLI helper for managing PlantUML diagram sources and their previews in Markdown files
-
openjpeg-sys
OpenJPEG (JPEG 2000) FFI bindings
-
lenna_core
Lenna is a library for image processing algorithms and apps
-
paddleocr_rs
paddleocr-v4 onnxrumtime infer
-
devpng
PNG parser
-
tiff_tags
A look up table with the TIFF tag ID - name pairs and associated methods to access them
-
load_image
Load PNG or JPEG with color profile support
-
dagpirs
A pure rust wrapper for dagpi, with image manipulation and data fetching
-
texture-synthesis
Multiresolution Stochastic Texture Synthesis, a non-parametric example-based algorithm for image generation
-
steganer
hide a file inside another... or to recover it.
-
egui-screenshot-testing
Helper functions to test egui applications using screenshots and comparing them to a snapshot version
-
dither
A ditherer for static images with a variety of color palettes
-
sigil-rs
small and fast identicon generator
-
sixel-bytes
Encode an image with sixel-sys/libsixel
-
ravif
rav1e-based pure Rust library for encoding images in AVIF format (powers the
cavif
tool) -
kornia-io
Image and Video IO library in Rust for computer vision
-
rustvision
interacting with images, vertices, and polygons (and some other stuff related to computer vision)
-
avif-parse
Parser for AVIF image files
-
viewimg
OpenEXR and HDR image viewer
-
fimg
fast image operations
-
shape-svg
SVG representation of shapes
-
render_cerke_board
See https://sites.google.com/view/cet2kaik/the-standardized-rule-in-english for context
-
minimg
A mini image library
-
dynisland_script_module
Script module for dynisland
-
image-blp
encode/decode Blizzard BLP texture format
-
bevy_mod_krita
Use Krita's .kra files directly in your Bevy app
-
mapback-rs
A minimalistic command-line tool designed to generate unzoomed level images from map tiles organized in a quadtree structure
-
kyanite
A modular, expandable, gallery collector
-
scrap
Screen capture made easy
-
rscv
rust cv
-
density-mesh-image
Image module for density mesh generator
-
wallshift
wallpaper updater using feh
-
kalosm-vision
A set of pretrained vision models
-
reduce_image_size
Reduces size of images in a folder (and optionally sub-folders, recursively)
-
re_time_panel
The time panel of the Rerun Viewer, allowing to control the displayed timeline & time
-
kya
Watches for new screenshots and sends them to Gyazo
-
pb-imgsize
detect the dimensions of PNG and JPEG images
-
pixel_map
A map of pixels implemented by an MX quadtree
-
rscolorq
Spatial color quantization, a Rust port of
scolorq
-
icns
encoding/decoding Apple Icon Image (.icns) files
-
okolors
Create color palettes from images by performing k-means clustering in the Oklab color space
-
edge-detection
The canny edge detection algorithm
-
apriltag
High level Rust bindings to AprilTag library
-
reflexo-typst2vec
The vector-format intermediate representation
-
steganographyrs
Steganography
-
loop9
Tiny helper function to visit every pixel in the image together with its neighboring pixels. Duplicates pixels on the edges.
-
vips
binding to libvips
-
avis-imgv
Image viewer based on egui. Makes use of modern RAM amounts by loading images ahead of time for very fast responsiveness. Minimal UI with heavy use of shortcuts.
-
kitti-dataset
Dataset loader, data parsers and writers for KITTI dataset
-
jfifdump-cli
Read and dump structure of a jpeg file
-
plottery_editor
Graphical Editor of Plottery, a creative coding framework for generative vector graphics and pen plotting
-
find-subimage
find a subimage within a larger image
-
sentryshot_scale
Port of FFmpeg's image scaler
-
tessellations
create and draw periodic tilings of the plane
-
rgba_simple
RGBA and Hex color representation
-
print_raster
processing print raster images in Rust
-
ndarray-vision
A computer vision library built on top of ndarray
-
tesseract-plumbing
Safe wrapper of
tesseract-sys
-
strandify
A string art generation library
-
egui-remixicon
Remix Icon for egui
-
imc-rs
reading imaging mass cytometry (IMC) data. Supports the .mcd format.
-
bcdec_rs
Safe, no_std, pure Rust port of bcdec
-
tosho-common
A common shared library used by tosho-* sources crates
-
ljpeg
Fast, no dependency lossless JPEG decoder and encoder
-
rvimage-domain
Process elements in the image domain such as polygons or bounding boxes for RV Image
-
vtracer
A cmd app to convert images into vector graphics
-
rust_drone_follow
aims at providing a way to make a drone fly above and follow a person wearing a hat (mostly baseball cap)
-
webpsan
An WebP file sanitizer
-
wards
Библиотека для камеры Beward B2530RZQ-LP
-
cpclib-image
Image manipulation library for amstrad cpc
-
unsvg
SVG building library
-
contour_tracing
A 2D library to trace contours
-
imageoptimize
Optimize image of multi format
-
image-interlacer
interlace an image or multiple images for web-page usage
-
magnify
pixel-art scaling algorithms
-
flyr
extracting the thermal data from FLIR images
-
eureka-manager-cli
The official cli for the eureka-mmanager
-
color_quant
Color quantization library to reduce n colors to 256 colors
-
dynasty
Reader's CLI downloader
-
dither-lib
image dithering library
-
pixels_primitives
An easy and simple wrapper for lines and simple shapes for the pixels crate
-
csc411_image
A wrapper around the image crate, for CSC 411
-
mksvg
writing svgs and laying out printable cards
-
shogi-img
generating images that visualize the position in Shogi (Japanese chess)
-
image-generator
Use JSON files to render images
-
anilist
AniList
-
polona-dl
Narzędzie linii poleceń do ściągania obrazów z bazy zbiorów Biblioteki Narodowej Polona
-
webp-animation
A high-level Rust wrapper for decoding and encoding WebP animations
-
celesterender
Renders celeste maps
-
pdf-canvas
Generate PDF files in pure Rust. Currently, simple vector graphics and text set in the 14 built-in fonts are supported
-
makepad-zune-png
A fast, correct and safe png decoder
-
flopper
unofficial api wrapper for fusionbrain.ai
-
speedy-spritesheets
making animation sprite sheets out of image sequences
-
kfn-rs
Karaoke .kfn file IO library written in Rust
-
skeletonize
line thinning binary images, includes edge detection and threshold functions for preprocessing
-
new-home-ws281x
This application will control all kinds of LED strips based on the ws281x chip
-
si-img
lightweight Rust library to generate Social Media Preview Images
-
usvg-text-layout
An SVG text layout implementation
-
imggen
image generator
-
imghdr
that determines the type of image contained in a file or byte stream
-
nv-flip
High-Level bindings to Nvidia Labs's ꟻLIP image comparison and error visualization library
-
screeps-local-visuals
programmable MMO Screeps that allows tools to produce images of game data without relying on the game engine for rendering
-
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.
-
ddcset
DDC/CI display control application
-
lcs-image-diff
Image diff tool with LCS algorithm
-
egui_cosmic_text
Unofficial cosmic text widget and utilities for egui
-
pixdown
Markup language for Pixelart and animation
-
wfc_image
Create patterns for wfc using image files
-
web-glitz
low-level web-graphics library on top of WebGL 2.0
-
u_u
allowing conversions of JPEG diagrams to SVGs
-
fastblur
Linear-time gaussian blur
-
puzzle-utils
Puzzle solving utilities
-
ascii-pixel
Convert pixel art into ascii images
-
icon-loader
load and cache themed icons in 100% safe rust
-
tinyvg
Rust decoder and renderer for the tinyvg image format
-
raiden_api_crate
A lib for modeling colors
-
libdebayer
debayer images with CUDA
-
qart
encodes images into qr codes
-
thumbnailer
An image thumbnail creation library
-
map18xx
18xx tile and map designer
-
nanoimage
Fork of image-formats
-
dc_converter_tof
File Converter
-
refimage
Imaging library. Provides image storage using CoW-like structures to avoid re-allocation in image-aquisition scenarios. Supports rich metadata and serdes.
-
pixel_engine_draw
The graphics crate used by the pixel_engine
-
charls
Bindings for CharLS, the JPEG-LS implementation
-
rusttesserast
providing the asynchronous methods for tesseract api
-
lukaj
Interactive diff tool for SVG images
-
pride-overlay
overlay pride flags on images
-
sciimg
Base support for planetary science image processing
-
kornia-image
Image types and traits for generating and manipulating images
-
oca-file-transformation
OCAFile
-
gst-plugin-png
GStreamer Rust PNG encoder/decoder
-
xbrz-rs
A high quality image upscaling algorithm designed to preserve key details in low-resolution pixel art
-
rgrit
interface to grit - the GBA Image Transmogrifier with batteries included!
-
rmg
Tiny And Fast Manga/Image Viewer
-
libraw-rs
LibRaw bindings
-
alphafix
CLI & file explorer tool to bleed colors to transparent pixels for game engines
-
eorst
offers a library aiming to simplify the writing of raster processing pipelines in rust
-
greenfield
images
-
ocrs-cli
OCR CLI tool for extracting text from images
-
vegravis
vector graphics visualizer.It can visualize vector graphics on a canvas, and can also visualize vector graphics in other formats through conversion
-
bevy_capture_media
Event based screenshots & recording for Bevy Engine
-
glycin-utils
Sandboxed image decoding
-
geopattern
Beautiful generative geometric background images from a string, a Rust implementation of geo_pattern from @jasonlong
-
hentavif
convert images to avif
-
turbojpeg-sys
Raw bindings for TurboJPEG
-
bevy_aseprite_reader
Aseprite reader
-
image-resizer
Resize or just shrink images and sharpen them appropriately
-
winc
Windows screen capture
-
ico-builder
Create multi-size ICO files from separate images
-
allegro_image-sys
Allegro 5 image addon Rust binding
-
normal-heights
Creates normal maps from height maps
-
amazon-captcha-rs
solve Amazon CAPTCHAs
-
bayer
Algorithms for demosaicing Bayer images
-
whats-a-png
PNG decoder written in Rust
-
asciiforger
transforming images in an ascii string
-
icopng
Embed a PNG directly into an ICO file
-
imagescript
tiny and fast image manipulation library for js & rust
-
pngdefry
ios pngdefry
-
test_001_art
drawing library for Rust
-
glf
read the GLF files produced by the Tritech Sonar
-
zng-wr-glyph-rasterizer
A glyph rasterizer for WebRender
-
magrathea
A pixel-art procedural planet generation library and tool
-
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.
-
re_viewer_context
Rerun viewer state that is shared with the viewer's code components
-
colormap
Color gradient and color interpolation
-
colorbuddy
Generates a color palette based on an image
-
svg2gcode
Convert paths in SVG files to GCode for a pen plotter, laser engraver, or other machine
-
svg_avatars
generating SVG avatars from identifiers
-
tinygif
No-std, high memory footprint GIF image loader
-
rustwemoji
Twemoji for Rust
-
jxlconvert
CLI app that converts images in comic archives to JPEG XL format
-
png-read
read png files
-
rusty-ppm
PPM image reader and writer
-
mlua-image
Lua bindings and embedding of the Rust based 'image' imaging library
-
dicom-dictionary-std
Standard DICOM attribute dictionary
-
badgers
badge generator
-
nsvg
SVG parser and rasterizer using NanoSVG
-
jp2k
Interface to load JPEG200 images into image
-
stegano-core
Steganography core library for stegano-cli. Supports hiding data in PNG images via LSB Encoding.
-
xcf
A basic standalone GIMP XCF library in Rust
-
fretboard_layout
Generate an svg template of a musical instrument fretboard
-
iconwriter
solution for encoding common icon file formats
-
cairo-rs-colors
Rust bindings for the Cairo library
-
drawing-stuff
drawing onto a canvas
-
deathrip
Rips full-resolution images from the Dead Sea Scrolls digital library
-
jxl-grid
Sample grid implementation for jxl-oxide
-
quantette
A fast and high quality image quantizer and palette generator. Supports the CIELAB, Oklab, and sRGB color spaces.
-
img_diff
Command line tool to diff images in 2 structurally similar folders and output diff images
-
prominence
extract prominent colors from an image
-
eimage
processing image collections in 3D space
-
cv2-crate
sample description
-
takeout-metadata
CLI app for getting the good metadata out of a Google Takeout export
-
surya
multilingual document OCR toolkit, original implementation in Python and PyTorch
-
dessin-image
Dessin into image
-
spng-sys
Native bindings to libspng
-
freeimage
Rust idiomatic bindings for FreeImage
-
repo_icons
Get icons for any github repo
-
quad-gl
Statefull immediate mode rendering libarary on top of miniquad. Inspired by opengl1, rlgl and sokol-gl
-
imgbb
API wrapper for Rust
-
ivy-image
stb image loading library for ivy
-
symbolize
allows you to convert raster images into their symbolic versions
-
handwriting-scan-tool
Scan a page of handwriting and extract the letters as individual images. I use this tool when creating fonts based on handwriting.
-
julia-set
Julia set computation and rendering
-
tonujet_crate
First crate of tonujet
-
vviz
Rapid prototyping GUI, and visual printf-style debugging for computer vision development
-
mabel
declarative pixel art
-
exif-namer
bulk copy/link/rename image and other media file sets
-
RustProject
Rust project that includes file reading, image viewer, and simple calculator
-
tiling
constructing tilings of regular polygons
-
manifest-gen
A manifest.json generator
-
chimper
A graphical image viewer
-
tectonic_pdf_io
Xdvipdfmx’s PDF, XDV, and image I/O APIs in C, as a Rust crate
-
radiant
Radiance HDR loader in Rust
-
fframes-skia-bindings
Skia Bindings for Rust
-
svgize
Advanced SVG serialization library
-
jif
A GIF parser and decoder
-
yas_scanner
Genshin Impact item scanner
-
svarog
create SVG files
-
purrmitive
Reproducing images with geometric primitives
-
pizarra
The backend for a simple vector hand-drawing application
-
vulpix
An image processing service
-
xbm
XBM encoding and decoding library
-
img_craft
Images for General Purpose Application
-
sophus_viewer
sophus viewer
-
peach
Sandbox engine for Rust, inspired by Processing
-
zune-bmp
A fast BMP decoder
-
letter-avatar
Generates user avatars using username initials
-
rimg
RImg aims to be a Rust implementation of CImg, the C++ Image Template Image Processing Toolkit
-
delta_e
DeltaE is a pure-Rust implementation of the CIEDE2000 algorithm
-
atri_login
test
-
color-maps
Defines X and HTML color maps
-
radix-yew-icons
Yew port of Radix Icons
-
empfindung
CIE Delta E colour difference algorithms
-
farbe
working with retro image formats
-
libjpegturbo-sys
Bindings to libjpegturbo c library
-
tinyppm
simpliest .ppm image format loader
-
voronoiify-image
Divide a PNG image into random nearest-neighbour regions and give each regio the average color of its pixels
-
shield-maker
A small library for generating SVG badges like shields.io
-
colors-transform
Module for convert and transform colors
-
rattice
A media viewer for web browsers
-
crispy_octo_fractals
A multithreaded rendering system for customized fractals
-
karlo-rs
Kakao's Karlo API Rust wrapper
-
tim2
An image loader for TIM2 (.tm2) image files
-
rustycap
Official CapBypass wrapper for Rust
-
leptonica-sys
FFI bindings for Leptonica
-
pdf_process
rendering and extracting metadata/text from PDF files using poppler
-
windows-icons
extract icons from files on Windows
-
aseprite
load files from the aseprite sprite editor
-
waow
A begginer friendly creative coding library
-
wood_box
A scentence or two. John 1:1
-
bokeh
image-blurring, focussing on disc-shaped kernels to produce a bokeh lens-effect
-
rustagram2
Apply instagram filters to your photos
-
img-qoi
QOI (Quite OK Image) manipulation library
-
agcwd
Image contrast enhancement library based on the AGCWD algorithm
-
svg_minimal
A minimal svg library making use of the <path> elment and little else
-
jpeg2k-sandboxed
Sandboxed Openjpeg image decoder
-
easy_color
A very simple and easy-to-use color conversion tool
-
stb_image_write_rust
Rust port of the stb_image_write
-
img2irc
that allows converting images to IRC formatting codes
-
scarlet
Colors and color spaces made simple
-
cargo-devcade
CLI tool for building and packaging devcade games
-
histogram_equalization
Histogram equalization
-
ommui_frontend_gtk
OMMUI frontend written in GTK
-
nanachi
2D graphics library
-
dds-rs
Decodes DirectDraw Surface files
-
wordfeud-ocr
that recognizes a screenshot from the Wordfeud game on Android phone
-
bitmap_copy
BitMap is an image container
-
miniaturo
A RAW image thumbnailer. Intended to be a drop-in replacement for the (mostly unmaintained) raw-thumbnailer project.
-
pixelutil-image
Pixel utilities for image-rs crate
-
xiapi
High-level API bindings for XIMEA Cameras
-
tekenen
drawing pixels in memory
-
gphoto2_test
Test environment for gphoto2-rs
-
asdf-pixel-sort
ASDF pixel sorting
-
aigis
configurable content proxy
-
contourwall
high-level interface for controlling the Contour Wall
-
okthief
pywal backend using OKLab to sample images and generate color palettes
-
pixelmatch
Pixel-level image comparison
-
aoer-plotty-rs
A variety of utilities for creating pen-plotter based artwork
-
ui_controls
building interactions with UIs from code
-
bracket-color
RGB and HSV color handling and utilities, including lerp and W3C named colors. Part of the bracket-lib family.
-
pstoedit
Rust bindings to pstoedit
-
oai_rs
An async rust library that's a wrapper for the OpenAI API
-
jbig2dec
Rust binding to jbig2dec
-
oxvg_diagnostics
Error reporting for the oxvg library
-
id_list_txt_reader
read a txt
-
chromatica
The simplest possible compile-time color definitions
-
color-rs
that provides types and conversions for working with various color formats. Forked from the unmuntained crate color
-
jippigy
Compress JPEG while preserving exif data. Provides multi-threaded method for compressing in bulk.
-
avif-decode
Convert AVIF images to PNG or decompressed pixel data
-
apod
Pulls the Astronomy Photo of (the) Day from the official NASA API and optionally sets it as your wallpaper
-
tiny-png
Multi-threaded, concurrent image size optimizer
-
astrors
Astronomical package to deal with FITS files (tables and images). An effort to develop a common core package for Astronomy in Rust.
-
orias
Computer Vision library with embedded systems support
-
hs-hackathon-vision
Computer vision support crate for Helsing's Rust Nation hackathon
-
snes-bitplanes
Decoder for the Super NES's bitplanes graphics
-
imageutil
Image utilities
-
yew-canvas
A Canvas component is encapsulated
-
remtools
RemRemEgg's tools
-
chessboard-generator
This generates chessboards in various styles with selectable sizes and colors
-
screenshot_desktop
Take a screenshot of a screen
-
layoutparser-ort
A simplified port of LayoutParser for detecting layout elements on documents
-
re_edit_ui
ui editors for Rerun component data for registration with the Rerun Viewer component ui registry
-
oklab
OK Lab is a perceptually uniform color space for image processing. Improvement of CIELAB.
-
rmbg
Rust interface for BRIA Background Removal v1.4 Model Library
-
signed-distance-field
Fast signed distance fields from binary images using
dead reckoning
-
sm_motion_photo
Extract video from Samsung Motion Photo. Supports JPEG, HEIF/HEIC
-
heic-to-dynamic-gnome-wallpaper
CLI tool to convert heic image containers used in MacOS's dynamic wallpapers to dynamic gnome xml wallpapers
-
lenna_cli
Command line interface to run algorithms on images
-
jmfm
JMFM (Java minecraft:filled_map's) is a library and console utility designed to convert images into Minecraft map art
-
sic_io
Component of the sic cli: provides accessible i/o around image formats
-
potlood
A tiny library for drawing points and shapes to a ppm file
-
gdcm-rs
GDCM bindings for Rust
-
thumbor
client for the Thumbor image service
-
imgthin
A fast parallel algorithm for thinning digital patterns
-
as2c
ssimulacra2 cli
-
sais
Rust version of libsais
-
gufo-webp
Data structure for WebP images
-
SomeWithImage
some
-
rayso-rs
An 'API' helper for Rayso
-
lutgen-palettes
Popular linux colorscheme palettes
-
turtle-graphics
Turtle Graphics for Rust
-
wallust_themes
Embeded colorschemes in an array of u32s
-
puzzle-paths
SVG paths for creating a jigsaw puzzle of an image
-
hdrldr
Radiance HDR loader in Rust
-
screenshot
Get a bitmap image of any display
-
xpd-rank-card
experienced and minixpd to render SVGs
-
rotated-grid
Rotated grid calculations for CMYK halftone dithering and more
-
depth_analyzer
Program that analyzes an image processed by AI depth detection models
-
forgery-detection-zero
JPEG grid detector applied to forgery detection in digital images
-
usvgr-text-layout
An SVG text layout implementation
-
color_practice_shindig
A color mix practice from Rust Programming Official Guide
-
simplesvg
Very simple drawing/diagramming library with svg output
-
webp-converter
converting image files (JPG, JPEG, PNG, GIF) to WebP format, providing functionality for batch conversion with directory structure preservation and error handling
-
xisf
XISF Library
-
color_watermark
embed color watermarks, using DCT and QIM-DM
-
smartcrop
Clone of smartcrop library in JavaScript
-
simple-tga-reader
TGA image reader
-
libopenai
client for OpenAI's API
-
revolt_imghdr
that determines the type of image contained in a file or byte stream
-
anaglyph
maker
-
png_codec
A minimal pure Rust PNG encoder
-
wcloud
Generate beautiful word clouds with support for masks, custom fonts, custom coloring functions, and more
-
qrscan
Scan a QR code in the terminal using the system camera or a given image
-
climage
image processing library with OpenCL
-
auto-image-cropper
Removes extra white borders to correctly resize canvas
-
qrcode_gen
Rust QR Code Generic Generator
-
magie
A magical tool to manipulate images
-
nebulae
A multi-threaded Nebulabrot renderer
-
libqhyccd-sys
Rust bindings for libqhyccd
-
dicom-object
A high-level API for reading and manipulating DICOM objects
-
blurslice
"Fastest Gaussian Blur" for N-channel image slices
-
stable-diffusion-a1111-webui-client
client for Automatic1111's Stable Diffusion Web UI
-
fractal-gen
Fractals is a Rust project to generate fractals
-
edges
getting the edges of objects in images with transparency
-
miniaturs_shared
Shared library between server and client
-
raqote-usvg-render
raqote renderer for usvg
-
hide_qr
creating QR codes with hidden messages
-
robohash
RoboHash implementation
-
dxf2image
fast and efficient dxf to image converter!
-
mlsnd
Moving Least Squares deformations in N Dimensions
-
maplibre-build-tools
build tools for maplibre-rs
-
grokj2k-sys
Bindings to World's Leading Open Source JPEG 2000 Codec
-
truchet
tiling
-
png_ect
A command-line tool for compressing png images using ECT
-
vcsr
Used to generate contact sheets of videos
-
q565
RGB565 image codec based on QOI
-
graphics-style
The styles of all graphics elements
-
pyxel
loading PyxelEdit documents in Rust
-
sten_rs
A
rust
crate for performing steganography on PNG images and more! -
imeq
imeq aims to quickly compare two images to see if they are the same image
-
farba
A CPU graphics library written in pure Rust
-
extractor_p
Extracts the photo from the given doc file
-
img2vec
As the name suggested 'ImagetoVector', which allow to operate on images
-
qrwatermark
generate QR codes with watermarks
-
ingenuity-dl
Automatically download images from the Mars Ingenuity helicopter and compile them into a video
-
pyref_ccd
analyze fits files from the CCD camera for the PyRef project
-
gaussian_blur
Gaussian blur in linear time
-
rwuerstchen
interface for RWuerstchen image generation models models
-
gufo
Gufo
-
usvg-tree
An SVG tree representation used by usvg
-
del-canvas-cpu
drawing primitives (e.g., triangles and lines) to bitmap images and gif animation
-
dithereens
Functions & traits for quantizing values with error-diffusion
-
greenriver
A command line tool to work with greenfield images
-
nude
High performance nudity detection
-
sheety-cli
sheety is a sprite-sheet manipulation program written in Rust
-
arrows-svg
SVG arrow generator
-
stroke-width-transform
Stroke Width Transform for OCR image preprocessing
-
imagehash
image hashing library
-
bitmap_type_tracer
bitmap_type_trace is a utility tool to generate images from font bitmaps with customizable configurations
-
qrencode
QR code encoder in Rust
-
rusvid_effect
Collection of predefined image effects for rusvid
-
steg
Command line steganography tool
-
cudarse-npp
High-level bindings to the CUDA NPP libraries
-
svg_face
Generates random SVG faces
-
jxl_dynlink
Rust bindings for JPEG XL library using dynamic linking
-
svg_to_ico
convert SVG icons into Windows ICO files
-
avif-serialize
Minimal writer for AVIF header structure (MPEG/HEIF/MIAF/ISO-BMFF)
-
qrcodegen-no-heap
High-quality QR Code generator library
-
gufo-png
Data structure for PNG images
-
cameraunit_fli
An efficient and ergonomic interface to capture images using cameras
-
tid2013stats
Stats tool for Tampere Image Database 2013 paper Replaces spearman.exe and kendall.exe used in the dataset
-
rxcv
RxCV provide Rust programming experience to OpenCV
-
pngchat
Hide messages in the PNG file
-
xmf-sys
Bindings to XMF native library: eXtreme Media Foundation
-
pdf2image-alt
Alternative version to pdf2imge with ability to render from borrowed data and single pages, adds text extraction
-
quoll
Display custom icons on system tray
-
quickexif
parse EXIF data from images
-
tatlap
Texture atlas packer
-
svg-hush
Strip scripting and other abusable features from SVG files
-
social-image
Generate social images using SVG templates
-
lcs-png-diff
PNG diff tool with LCS algorithm
-
sqp
The squishiest image format!
-
rustypatina
Imaging tool. Provides basic image resize and blur program for common image formats. Based on the image library.
-
captis
A Screen capturing library built for Linux, Windows and MacOS
-
ez-pixmap
A naive and easy inline pixmap (xpm-like) image decoder
-
imagecli
A command line image processing tool
-
num2exr
Creates an exr image from numbers
-
stitchy-core
combine multiple image files into a single image
-
ffimage
Foreign function image handling
-
lapix
Image editor backend library for pixel art
-
image-match
Derives an image signature to be used in quick image comparisons
-
parallel_image
parallel fill pixels
-
image-effects
An assortment of effects that can be applied to an image with the help of
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
-
initials-revamped
initials avatar for rust
-
eimage-io
IO operations for processing image collections in 3D space
-
enimda
Entropy-based image border detection
-
leptos-lucide-icons
Lucide icons ported over to Leptos
-
pixel_formats
Types for various pixel formats
-
libexif-wrapper
A safe rust wrapper around libexif
-
svg_path_simplifier
SVG simplifier, converter and autocutter for plotters
-
paperwall
program to fetch random image and set it as wallpaper
-
rgrit-core
Core types for the rgrit crate
-
mozjpeg-sys
FFI bindings for MozJPEG v4. MozJPEG is automatically built and linked statically. Requires nasm and a C compiler.
-
starry_mosaic
generating colorful mosaic images with various geometrical patterns
-
sentryshot_convert
Port of FFmpeg's pixel format converter
-
max_rects
maximal rectangles algorithm for 2d bin packing
-
pexels_client
Rust wrapper for Pexels API
-
rqr
A small QR code generation project I made to dip my toes into rust again after several years of absence
-
undither
Smart filter to remove Floyd-Steinberg dithering from paletted images
-
proofmode
Capture, share, and preserve verifiable photos and videos
-
draw
A small 2D drawing library
-
tinyqoi
QOI image decoder for embedded applications
-
kmeans-color-gpu
Calculates the average colors in an image for color quantization on the GPU
-
converter_buddy
File format conversion library. Provides conversion utilities between files with different formats.
-
resport
CLI tool to tell you the dimensions or aspect ratio of an image, or if it is landscape or portrait
-
quickraw
A pure rust library to handle camera raw files
-
imcon
image converter
-
plumers
Multi-format image library with first-class support for paletted images
-
bevy_jpeg2k
JPEG 2000 image loader for Bevy
-
zune-imageprocs
Common image processing routines for zune-image
-
libgled
Create animations for Art-Net lamps orientated on a SVG file
-
svgfilters
various SVG filters
-
colorhash
A hashing function to convert text strings into colors
-
pstoedit-sys
Native bindings to pstoedit
-
vips-rs
binding to libvips
-
flameshot-rs
Easily integrate flameshot in your project, optionally using the image crate features
-
giphy-api-lite
GIPHY API
-
jxl-bitstream
JPEG XL bitstream reader, part of jxl-oxide
-
plottery_project
Project management library of Plottery, a creative coding framework for generative vector graphics and pen plotting
-
fitsrotate_rs
Rotate FITS images
-
nhdesigngen
An Animal Crossing: New Horizons design generator
-
sfa
Single File Assets for image storage in a single file. Completely Lossless
-
image-meta
Image meta information loader
-
vtflib
Safe wrapper for VTFLib
-
luthien
A WIP tool which generates and applies color schemes
-
cocoa_image
Read RGBA image using macOS Cocoa API
-
sp_vcard
vCard library will help you generate vCard
-
image-palette
automatically extracting prominent color palettes from images
-
qr-image-core
Create QR code from a image
-
dipc
Convert your favorite images and wallpapers with your favorite color palettes/themes
-
meme_generator_utils
Meme generator utils
-
aom-decode
Minimal safe wrapper for libaom AV1 decoder
-
kolor-64
Color conversions for games & interactive applications
-
convert-image
conversion functions to convert between image formats
-
makepad-zune-core
Core utilities for image processing in the zune family of crates
-
retroimg
Convert images to look like in retro IBM hardware
-
qwant
Color qwantization library to reduce n colors to 256 colors
-
ndarray-image
Zero-copy conversion between ndarray and image crates
-
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…
-
cameleon-impl
used by other cameleon crates implementation
-
tesseract-static
STATICALLY LINKED tesseract + leptonica bindings for easy inclusion of tesseract-ocr in binary applications
-
cv
Batteries-included pure-Rust computer vision crate
-
censor-analyser
Palette analysis tool
-
fast-blurhash
A faster implementation of the BlurHash algorithm used to generate better looking placeholder for websites and mobile apps
-
symcode
Symbolic Barcode - Programming Library
-
rustii
Converts images to ASCII art
-
imgdiff
A command-line and library for comparing two images
-
micon
load svg as icon,tessellator or rasterize with fill or stroke
-
qrcode-png
Generate QR code in png format
-
image-texel
A texel type and allocated buffers suitable for image data
-
tileset
Tailset definition, and supports importing multiple formats
-
queens-rock
QR codes scanner
-
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
-
openvx-sys
Native bindings to the OpenVX library (1.3.1)
-
rain_viewer
Rust wrapper to the RainViewer API
-
belilo
A command-line tool for whitening images
-
libpng-vendored-sys
Helper package for vendoring 'libpng' as a static library with rudimentary FFI bindings
-
libwebp
A binding to libwebp
-
simple-bmp
writing RGB pixels as a valid BMP file
-
svg_file_parser
A Rust-based SVG parser designed to interpret scalable vector graphics (SVG) files
-
visionmagic
Collection of vision & graphics algorithms
-
windows-ext-icons
Extract icons from Windows in different view modes as images
-
pxo
loading Pixelorama files
-
mvsdk
Rust wrapper on top of Mind Vision Industrial camera SDK C/C++ library
-
img2raw
Type definitions for img2raw headers
-
make-quote
A funny toy project that can help you generate a image from someone's quote
-
libwebp-image
A bridge library for libwebp and image
-
re_build_web_viewer
Build the rerun web-viewer Wasm from source
-
aseprite-test-data
Test data for aseprite deserializers
-
kagamijxl
Opinionated JPEG XL decoder/encoder library
-
cv-bridge
Rust implemenation of cv_bridge that converts between ROS image messages and OpenCV images
-
snappy_sc
A minimal crate to take screenshots created for Snappy
-
exoquant
Very high quality image quantization
-
repng
The PNG encoder that no one asked for
-
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
-
palette-transfer
Statistical copy palette from one image to another
-
bmp_rs
A bitmap file decoder for Microsoft bmp files
-
x11-screenshot
Screenshots with x11
-
pixivcrab
A pixiv AppAPI in Rust
-
lottieconv
Convert lottie files to WEBP or GIF
-
mcbanner
generate Minecraft banner images
-
const_qoi
A safe, 0 dependency, no_std streaming decoder/encoder library for the QOI (Quite Okay Image) format
-
immo
Processing of various images (e.g., drawing of square systems)
-
glm_color
manipulating and generating color values, based on the
glm-rs
math library -
object_detection
The interface for object detection
-
imager
Automated image compression; optimizes the compression using various heuristics
-
tepimg
template library
-
del-canvas
drawing primitives (e.g., triangles and lines) to bitmap images and gif animation
-
retro-pixel
Bitmaps types for getting that retro visual
-
jxl-color
JPEG XL color management functions, part of jxl-oxide
-
pigmnts-cli
Generate a color palette from an image right on the command line
-
palette_extract
port of Leptonica's modified media cut quantization algorithm
-
colorconv
color conversion library
-
camera_capture
capture webcam images on linux and windows
-
libgphoto2_sys
System bindings to libgphoto2
-
luv
Tools for converting between sRGB, CIE Luv and CIE LCh(uv) colour spaces and comparing differences in colour
-
fer
fast image resizing with using of SIMD instructions, slim version
-
svg2gcode-cli
Command line interface for svg2gcode
-
apriltag-sys
Rust bindings for AprilTag library
-
geefr-ppm
creating PPM files
-
vfxpreopenexr
openexr test package
-
captcha_rust
Dynamically generate verification code pictures