-
image
Imaging library. Provides basic image processing and encoders/decoders for common image formats.
-
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… -
resvg
SVG rendering library
-
fast_image_resize
fast image resizing with using of SIMD instructions
-
imgref
basic 2-dimensional slice for safe and convenient handling of pixel buffers with width, height & stride
-
cocoa
Bindings to Cocoa for macOS
-
skia-safe
Safe Skia Bindings for Rust
-
palette
Convert and manage colors with a focus on correctness, flexibility and ease of use
-
opencv
bindings for OpenCV
-
png
decoding and encoding library in pure Rust
-
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.
-
colorsys
module for color conversion and mutation. Works with RGB(a)( as hexadecimal too), HSL(a), CMYK color models and with ANSI color codes
-
dcv-color-primitives
perform image color model conversion
-
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
-
lcms2
ICC color profile handling. Rusty wrapper for Little CMS
-
pdfium-render
high-level idiomatic Rust wrapper around Pdfium, the C++ PDF library used by the Google Chromium project
-
svg
package provides an SVG composer and parser
-
fast_qr
Generates optimized QRCode
-
libvips
Safe bindings for libvips
-
zune-jpeg
fast, correct and safe jpeg decoder
-
bardecoder
Detect and decode QR Codes
-
stegano-cli
Hiding secret data with steganography in PNG images and WAV audio files
-
libheif-rs
Safe wrapper around the libheif-sys crate for parsing heif/heic files
-
folderify
Generate a native-style macOS folder icon from a mask file
-
xmp_toolkit
Rust-language bindings for Adobe's XMP Toolkit
-
resize
image resampling library in pure Rust
-
jpeg-decoder
JPEG decoder
-
imageboard_downloader
Cli utility to bulk download images from popular imageboard sites (Boorus) using their APIs
-
cavif
Encodes images in AVIF format (image2avif converter) using a pure-Rust encoder
-
annatar
command line tool for making memes. Full readme available at: https://github.com/archer884/annatar
-
psd
API for parsing and working with PSD files
-
colorgrad
Color scales library for data visualization, charts, games, generative art and others
-
ico
encoding/decoding ICO image files
-
tinybmp
No-std, low memory footprint BMP image loader
-
qr_code
QR code encoder in Rust, support structured append (data in multiple qrcodes)
-
webp
conversion library
-
simp
image manipulation program
-
hxn
Blazingly fast tool to grab screenshots of url/webpages from terminal
-
libwebp-sys
Bindings to libwebp (bindgen, static linking)
-
magick_rust
Selection of Rust bindings for the ImageMagick library
-
webp-animation
high-level Rust wrapper for decoding and encoding WebP animations
-
libremarkable
only publicly available Framework for developing applications for the Remarkable Paper Tablet w/ Low Latency Partial Refresh Support
-
zeno
High performance, low level 2D path rasterization
-
sic_io
Component of the sic cli: provides accessible i/o around image formats
-
pix
Pixel / raster image library
-
oculante
minimalistic image viewer with analysis and editing tools
-
stb_image
Bindings to the stb image encoding/decoding library
-
t-rec
Blazingly fast terminal recorder that generates animated gif images for the web written in rust
-
lab
Tools for converting RGB colors to the CIE-L*a*b* color space, and comparing differences in color
-
qoi
VERY fast encoder/decoder for QOI (Quite Okay Image) format
-
dezoomify-rs
Allows downloading zoomable images. Supports several different formats such as zoomify, iiif, and deep zoom images.
-
pax-std
Standard library for Pax, including layouts, drawing primitives, and form controls
-
pict-rs
image hosting service
-
color-art
working with colors and color spaces
-
vimg
CLI for video images. Generates animated video contact sheets fast.
-
tiff
decoding and encoding library in pure Rust
-
gphoto2
High-level wrapper for libgphoto2
-
hex_color
lightweight library for working with RGB(A) hexadecimal colors
-
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…
-
jpegxl-rs
Safe Rust wrapper for JPEG XL reference implementation
-
gst-plugin-videofx
GStreamer Rust Video Effects Plugin
-
screenshots
cross-platform screen capturer library
-
lutgen
blazingly fast interpolated LUT generator and applicator for arbitrary and popular color palettes
-
charts-rs
charts library for rust
-
exifmv
Moves images into a folder hierarchy based on EXIF tags
-
rawloader
extract the data from camera raw formats
-
jpeg-encoder
JPEG encoder
-
libwebp-sys2
handwritten raw interface to libwebp
-
allegro_image
Allegro 5 image addon Rust wrapper
-
scarlet
Colors and color spaces made simple
-
plantaznik
CLI helper for managing PlantUML diagram sources and their previews in Markdown files
-
usvg
SVG simplification library
-
dipc
Convert your favorite images and wallpapers with your favorite color palettes/themes
-
geo-svg
Convert geo types to SVG strings for visualization
-
dicom
pure Rust implementation of the DICOM standard
-
raster2svg
that use the contour_tracing library
-
alchemyst
PCG tool based on Intuicio scripting platform
-
stitchy
CLI tool to combine multiple image files into a single image
-
leptonica-plumbing
Safe wrapper of
leptonica-sys
-
blit
sprites on a buffer with a mask
-
identicon-rs
built around custom generation of identicon images
-
lukaj
Interactive diff tool for SVG images
-
sgf-render
renderer for SGF diagrams
-
lodepng
Reading and writing PNG files without system dependencies. Pure Rust port of LodePNG.
-
allmytoes
thumbnails according to the freedesktop.org specification
-
apng
Encoder. But it is tiny yet.
-
egui-modal
modal library for egui
-
win-screenshot
Take a screenshot of a specific window or entire screen on Windows platform
-
rvimage
remote image viewer with a bounding box labeling tool
-
imazen/imageflow
High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow
-
captcha-rs
Generate verification images dynamically
-
blurhash
pure Rust implementation of blurhash
-
photon-rs
High-performance image processing library for native use and the web
-
skia-bindings
Skia Bindings for Rust
-
sketches-ddsketch
direct port of the Golang DDSketch implementation
-
image_sieve
GUI based tool to sort out and categorize images, raw images and videos
-
gif
de- and encoder
-
zune-image
image library, contiaining necessary capabilities to decode, manipulate and encode images
-
webpsan
WebP file sanitizer
-
texture-synthesis-cli
CLI for texture-synthesis
-
qrscan
Scan a QR code in the terminal using the system camera or a given image
-
edt
2D EDT (Euclidian distance transform) with Saito's algorithm in pure Rust
-
kmeans-color-gpu-cli
Command line tool to use the color-quantization-gpu library
-
viewy
web UI toolkit that combine the advantages of a design system and an ui library
-
hdrfix
mapping HDR screenshots to SDR
-
omage
omage
is a Rust library for image processing. It provides functionality for handling images, drawing basic shapes, and configuring image properties. -
graphicsmagick
binding for Rust
-
ffimage
Foreign function image handling
-
image-convert
high level library for image identification, conversion, interlacing and high quality resizing
-
dessin-svg
Drawing SVG
-
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
-
pnglitcher
PNG glitcher
-
rimage
convert/optimize/resize images in different formats
-
svg2gcode
Convert paths in SVG files to GCode for a pen plotter, laser engraver, or other machine
-
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
-
pixelmosh
PNG corrupter
-
empfindung
CIE Delta E colour difference algorithms
-
syno-photo-frame
Full-screen slideshow for Synology Photos albums
-
photo_shoop
server that recursively finds photos in "./" and serves them as a zero-UI slideshow at localhost:4015
-
vtracer
cmd app to convert images into vector graphics
-
image-blp
encode/decode Blizzard BLP texture format
-
gfret
Generates an svg template of a musical instrument fretboard
-
tesseract
Higher-level bindings for Tesseract OCR
-
kolor
Color conversions for games & interactive applications
-
gif-dispose
Implements GIF disposal method for the gif crate. The gif crate only exposes raw frame data that is not sufficient to render GIFs properly. GIF requires special composing of frames which…
-
imageinfo
get image size and format without loading/decoding
-
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.
-
timewall
All-in-one tool for Apple dynamic HEIF wallpapers on GNU/Linux
-
jpeg2k
JPEG 2000 image loader
-
bmp-rust
read, write, and create BMP Image files
-
sic_image_engine
Component of the sic cli: provides abstractions for (the application of) image operations
-
bracket-color
RGB and HSV color handling and utilities, including lerp and W3C named colors. Part of the bracket-lib family.
-
quircs
QR code detection and scanning. Pure Rust.
-
turbojpeg
Fast and easy JPEG encoding, decoding and lossless transforms with TurboJPEG
-
rgba8888-to-rgb332
cli tool that will process all files found in an input folder, transforming them from a file format containing full 16 million color PNG files to 8-bit raw data files
-
libavif-image
Load AVIF files into the
image
crate -
texture2ddecoder
pure Rust no-std texture decoder
-
mozjpeg-sys
FFI bindings for MozJPEG v4. MozJPEG is automatically built and linked statically. Requires nasm and a C compiler.
-
jxl-oxide-cli
CLI tools of jxl-oxide
-
mp4parse_capi
Parser for ISO base media file format (mp4)
-
re_web_viewer_server
Serves the Rerun web viewer (Wasm and HTML) over HTTP
-
pylon-cxx
wrapper of the Pylon libraries for Basler cameras
-
tinytga
No-std, low memory footprint TGA image loader
-
cermic
Print .png images in your terminal as ascii art!
-
tinywad
manage/compose WAD resources
-
asefile
loading Aseprite files
-
gst-plugin-png
GStreamer Rust PNG encoder/decoder
-
qrcodegen
High-quality QR Code generator library
-
simple_clustering
Implementations of image clustering and segmentation algorithms such as SLIC and SNIC
-
wl-gammarelay-rs
program that provides DBus interface to control display temperature and brightness under wayland without flickering
-
ndarray-vision
computer vision library built on top of ndarray
-
tinify-rs
client for the Tinify API
-
fastnoise-lite
FastNoiseLite is an extremely portable open source noise generation library with a large selection of noise algorithms
-
icon-loader
load and cache themed icons in 100% safe rust
-
rust-hsluv
Color converstions. Convert to/from various color representations: hex, rgb, hsluv, hpluv, lch and xyz.
-
pixlzr
- A rust lib and CLI for the pixlzr image format
-
csv2svg
take a csv as input and outputs svg
-
tesseract-plumbing
Safe wrapper of
tesseract-sys
-
dither
ditherer for static images with a variety of color palettes
-
zune-png
fast, correct and safe png decoder
-
micro_png
Low-level minimalist APNG writer and PNG reader with just a few dependencies. All possible formats are covered (including HDR and Adam7).
-
site_icons
Website icon scraper that fetches sizes (with WASM support)
-
windows-metadata
Windows metadata reader
-
aniterm
Search and fetch information about anime and manga
-
swaycons
adds nerd font icons to sway window titles
-
libstacker
Image alignment and stacking functions based on OpenCV and Rayon
-
bitmap_type_tracer
bitmap_type_trace is a utility tool to generate images from font bitmaps with customizable configurations
-
qttypes
Manually maintained buildings for Qt value types
-
gerb
Font editor for UFO 3 fonts
-
rustface
Face detection library, based on the C++ SeetaFace engine
-
multibg-sway
Set a different wallpaper for the background of each Sway workspace
-
sic
Accessible image processing and conversion from the terminal (and a front-end for the 'image' crate)
-
srgb
primitives and constants — lightweight crate with functions and constants needed when manipulating sRGB colours
-
pngquant
Convert 24/32-bit PNG images to efficient 8-bit format with alpha channel
-
shellharden
corrective bash syntax highlighter
-
nsfw
detecting NSFW images using a neural network
-
asciirend
no_std compatible ascii rendering core
-
v_frame
Video Frame data structures, originally part of rav1e
-
andrew
convenient drawing of objects such as shapes, lines and text to buffers
-
sonogram
spectrograph utility written in Rust
-
dssim
that measures structural similarity between images using a multi-scale variant of the SSIM algorithm
-
dicom-pixeldata
high-level API for decoding DICOM objects into images and ndarrays
-
rmg
Rust: Tiny And Fast Manga/Image Viewer
-
badge-maker
makes badges
-
rattice
media viewer for web browsers
-
minipng
Tiny PNG decoder with no dependencies
-
dify
fast pixel-by-pixel image comparison tool in Rust
-
align3d
Alignment with Iterative Closest Point (ICP) for point clouds and images
-
libvips-rs
Safe bindings for libvips
-
amazon-captcha-rs
solve Amazon CAPTCHAs
-
fimg
fast image operations
-
rayso
Upload code to ray.so from terminal
-
nlmrs
building Neutral Landscape Models
-
banner-builder
image and banner generator for YouTube thumbnails, Meetups, social networks
-
dng
pure rust library for reading / writing DNG files providing access to the raw data
-
visioncortex
Semantic Computer Vision
-
gctex
designed for encoding and decoding texture formats used in the Nintendo GameCube and Wii games. The library provides C bindings, making it useful in both Rust and C/C++ based projects.
-
csc411_image
wrapper around the image crate, for CSC 411
-
pizarra
backend for a simple vector hand-drawing application
-
qrcode-rs
QR code encoder in Rust,Generate QR Code matrices and images in RAW, PNG and SVG formats
-
colorbuddy
Generates a color palette based on an image
-
ssimulacra2_rs
Binary exposing the ssimulacra2 rust implementation
-
parcel_css
CSS parser, transformer, and minifier
-
svgplot
SVG generation
-
edge-detection
canny edge detection algorithm
-
qr-reader
qrcode reader that prints out the data of the qrcode
-
pixel_map
map of pixels implemented by an MX quadtree
-
quantette
fast and high quality image quantizer and palette generator. Supports the CIELAB, Oklab, and sRGB color spaces.
-
barnsley
iterated function system image generator
-
sixel-bytes
Encode an image with sixel-sys/libsixel
-
mtpng
Multithreaded PNG encoder library
-
cameraunit_asi
efficient and ergonomic interface to capture images using cameras
-
kolorwheel
Color palette generator for GUI applications
-
vtracer_buffer
cmd app to convert images into vector graphics
-
image2
image processing library
-
cpclib-image
Image manipulation library for amstrad cpc
-
prisma2d
Software-only 2D graphics crate
-
filmborders
add hipster film borders to your images :)
-
vulpix
image processing service
-
nannou
Creative Coding Framework for Rust
-
spacebadgers
Fast SVG badge generator
-
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
-
sysit
System Sit! Check on the system with a quick glance
-
xcursor
loading XCursor themes
-
lottieconv
Convert lottie files to WEBP or GIF
-
image_compressor
image compressing module using mozjpeg, and image crates
-
paddleocr
wrapper for PaddleOCR-JSON
-
lenra-app
App Lib for Rust Lenra apps
-
ispc-downsampler
Image downsampler crate using ISPC
-
arko
small library for pixel manipulation in images
-
consumet-rs
Consumet API RIIR
-
usvg-text-layout
SVG text layout implementation
-
smart_led_effects
collection of effects for LED strips
-
htmltoadf
HTML to Atlassian Document Format (ADF) converter
-
image-resizer
Resize or just shrink images and sharpen them appropriately
-
qrcodegen-image
Draw QR codes to a PNG canvas. Wrapper around the qrcodegen and image crates.
-
search-provider
wrapper around the GNOME Shell search provider API
-
colors-transform
Module for convert and transform colors
-
kapy
Cli tool to copy photos with optimizations
-
mars_raw_utils
working with publicly available raw MSL, Mars2020, and InSight images
-
image-match
Derives an image signature to be used in quick image comparisons
-
wfc_image
Create patterns for wfc using image files
-
dominant_color
image color extractor written in Rust with no external dependencies
-
colortypes
abstract, safe, and concise color conversion library for rust nightly
-
pixtra
aims to be a very simple and easy-to-use image manipulation tool by being opionated and contain a lot of examples
-
ffimage_yuv
YUV (aka YCbCr) pixel types for ffimage
-
retroimg
Convert images to look like in retro IBM hardware
-
samling
App for managing apparel collections
-
rgba_simple
RGBA and Hex color representation
-
zipimgzip
Resize and ZipArchive the images in the Zip
-
nv-flip
High-Level bindings to Nvidia Labs's ꟻLIP image comparison and error visualization library
-
aftershock
Software Rendering Graphics API written in pure rust
-
greenfield
images
-
tauri-icns
encoding/decoding Apple Icon Image (.icns) files
-
spotifymosaic
CLI tool for generating Spotify playlist covers using album artworks
-
cgrc
Configurable terminal text formatter
-
tiny-dfr
most basic dynamic function row daemon possible
-
apriltag
High level Rust bindings to AprilTag library
-
rotated-grid
Rotated grid calculations for CMYK halftone dithering and more
-
black_scholes
Black Scholes option pricing library
-
yuvxyb
Conversions between YUV (YCbCr), XYB, and other colorspaces
-
skeletonize
line thinning binary images, includes edge detection and threshold functions for preprocessing
-
compile-in-memory
dynamically compile and load C/C++ code at runtime, using the platform's host compiler
-
gbtile
small command line utility to convert PNG images to GBDK compliant Game Boy tiles
-
tinygif
No-std, high memory footprint GIF image loader
-
diagnostic
Pretty diagnostic report
-
fuu
Image Viewer
-
simple-icons
SVG icons for popular brands
-
color-rs
that provides types and conversions for working with various color formats. Forked from the unmuntained crate color
-
ceratophrys
draw pixel art as code
-
mapvas
map viewer with drawing functionality
-
dynasty
Reader's CLI downloader
-
clip_img
transformers.CLIPImageProcessor 的 rust 版本的实现。用于将图片转为向量(一般是 224x224),然后传给 clip。
-
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…
-
viewimg
OpenEXR and HDR image viewer
-
bmp
Small library for reading and writing BMP images in Rust
-
rgx
2D graphics toolkit for rust
-
spng
bindings to libspng
-
libjxl-src
vendored libjxl
-
oidn
wrapper for the Intel OpenImageDenoise image denoising library
-
rom-thumbnails
Extract embedded icons in videogame ROMs
-
imageutil
Image utilities
-
imagepipe
image processing pipeline
-
termplay
Play images/videos in your terminal
-
png_pong
pure Rust PNG/APNG encoder & decoder
-
jfifdump
Read and dump structure of a jpeg file
-
dmi
written in Rust. Provides helpers to manipulate and produce DMI format files.
-
deathrip
Rips full-resolution images from the Dead Sea Scrolls digital library
-
image-effects
assortment of effects that can be applied to an image with the help of
image
-
dagpirs
pure rust wrapper for dagpi, with image manipulation and data fetching
-
embed-doc-image
Embed images in Rust documentation
-
anaglyph
maker
-
libheif-sys
libheif bindings
-
icopng
Embed a PNG directly into an ICO file
-
dcx_screencapturer
capture screens
-
kyanite
modular, expandable, gallery collector
-
jpegxl-src
Source of libjxl and logic to build it
-
openvx
wrapper
-
make-quote
funny toy project that can help you generate a image from someone's quote
-
dessin-image
Dessin into image
-
picto
Image handling library
-
quickraw
pure rust library to handle camera raw files
-
passpartout_printer
Application for drawing images into the game Passpartout: The Starving Artist
-
sentryshot_scale
Port of FFmpeg's image scaler
-
usvgr-text-layout
SVG text layout implementation
-
jxl-oxide
JPEG XL decoder written in pure Rust
-
makepad-zune-jpeg
fast, correct and safe jpeg decoder
-
re_arrow_store
in-memory time series database for Rerun log data, based on Apache Arrow
-
world-painter
program to print the regions in a Minecraft world
-
sheety-cli
sheety is a sprite-sheet manipulation program written in Rust
-
dithor
Pixilisation/dithering library
-
qcms
lightweight color management
-
img_hash
that provides perceptual hashing and difference calculation for images
-
imgproc-rs
Image processing library for Rust
-
gdilib-rs
GDI library for desktop effects
-
converter_buddy
File format conversion library. Provides conversion utilities between files with different formats.
-
immo
Processing of various images (e.g., drawing of square systems)
-
icns
encoding/decoding Apple Icon Image (.icns) files
-
img_diff
Command line tool to diff images in 2 structurally similar folders and output diff images
-
texture-synthesis
Multiresolution Stochastic Texture Synthesis, a non-parametric example-based algorithm for image generation
-
oai_rs
async rust library that's a wrapper for the OpenAI API
-
caffe2op-gather
xxx
-
makepad-zune-png
fast, correct and safe png decoder
-
reui
Renderer for User Interface
-
lutgen-palettes
Popular linux colorscheme palettes
-
picture
fast and flexible image manipulation crate
-
ays
Pipe stdin to stdout after user confirmation
-
find-subimage
find a subimage within a larger image
-
leptess
Productive Rust binding for Tesseract and Leptonica
-
imsz
Get width and height from an image file reading as few bytes as possible
-
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.
-
contour_tracing
2D library to trace contours
-
as2c
ssimulacra2 cli
-
egui-fltk-frontend
FLTK frontend for Egui WGPU backend
-
captrs2
update to the captrs cross-platform screen capture library
-
photo
Wavefront OBJ viewer
-
webrender_api
Public API for WebRender
-
crud-tidy-viewer
CLI generator for your API. Array pretty printer
-
blockies
that generates blocky identicons
-
dicom-core
Efficient and practical core library for DICOM compliant systems
-
belilo
command-line tool for whitening images
-
bitbar
Helper library for writing BitBar plugins
-
vgtd
Volatus' GTD utility tool
-
leptos-tabler-icons
Tabler Icons for Leptos
-
lyon_core
Common resources to all lyon crates
-
badgers
badge generator
-
rscolorq
Spatial color quantization, a Rust port of
scolorq
-
bmp-monochrome
Encode and decode monochromatic bitmaps without additional dependencies, useful for QR codes
-
cameraunit
efficient and ergonomic interface to capture images using cameras
-
colorconv
color conversion library
-
minimg
mini image library
-
cyberterm-img
Image processing tool
-
cairo-blur
Apply a Gaussian blur to your Cairo image surface
-
pixivcrab
pixiv AppAPI in Rust
-
minecraft_screenshot_parser
Process information from Minecraft screenshots
-
normal-heights
Creates normal maps from height maps
-
yew-canvas
Canvas component is encapsulated
-
unsvg
SVG building library
-
tekenen
drawing pixels in memory
-
esvg
Document object model based SVG library
-
color_blinder
Takes images and renders a set of images simulating different kinds of color blindness
-
devpng
PNG parser
-
mangatrans
Manga transcription data format and ways to render them into readable formats, statistics and more
-
alpha_bleeding
used to fix white border issues by doing alpha bleeding
-
farba
CPU graphics library written in pure Rust
-
cv-bridge
implemenation of cv_bridge that converts between ROS image messages and OpenCV images
-
zune-imageprocs
Common image processing routines for zune-image
-
manifest-gen
manifest.json generator
-
xcf
basic standalone GIMP XCF library in Rust
-
zune-hdr
Radiance/HDR image decoder and encoder
-
nsi-jupyter
Jypyter notebooks support for ɴsɪ
-
lenna_core
Lenna is a library for image processing algorithms and apps
-
pride-overlay
overlay pride flags on images
-
wassily
both an API and set of tools for creating generative 2D art
-
allegro_image-sys
Allegro 5 image addon Rust binding
-
whats-a-png
PNG decoder written in Rust
-
robohash
RoboHash implementation
-
esc-pos-lib
printing to ESC/POS compatible printers
-
color-thief
Grabs the dominant color or a representative color palette from an image
-
nuki
wrapper for Nuklear 2D GUI library (https://github.com/Immediate-Mode-UI/Nuklear)
-
extractor_p
Extracts the photo from the given doc file
-
img-tool
-
qrcodegen-no-heap
High-quality QR Code generator library
-
png-decoder
pure-Rust, no_std compatible PNG decoder
-
sourceview4
API bindings for GtkSourceView 4
-
caffe2-image
xxx
-
rings
Collections of icons that is ready to be used with sauron web framework
-
ez-pixmap
naive and easy inline pixmap (xpm-like) image decoder
-
wcloud
Generate beautiful word clouds with support for masks, custom fonts, custom coloring functions, and more
-
pokemon-sprite-compression
dealing with compressed Pokemon sprites
-
ingenuity-dl
Automatically download images from the Mars Ingenuity helicopter and compile them into a video
-
jpeg_extractor
Extract jpeg images from any binary via command line
-
iconwriter
solution for encoding common icon file formats
-
bayer
Algorithms for demosaicing Bayer images
-
vips
binding to libvips
-
atlantinator
generate a texture-atlas form a folder of images
-
initials-revamped
initials avatar for rust
-
petpet
Pet-pet generator in Rust. Translated from https://github.com/camprevail/pet-pet-gif.
-
sic_testing
Component of the sic cli: provides commonly used testing operations for sic crates
-
okolors
Create color palettes from images by performing k-means clustering in the Oklab color space
-
nebulae
multi-threaded Nebulabrot renderer
-
kolor-64
Color conversions for games & interactive applications
-
scrap
Screen capture made easy
-
machine-vision-formats
Type definitions for working with machine vision cameras
-
rust_mermaid
Generate mermaid.js diagrams from Rust
-
usvgr
SVG simplification library
-
polona-dl
Narzędzie linii poleceń do ściągania obrazów z bazy zbiorów Biblioteki Narodowej Polona
-
lepton_jpeg
port of the Lepton JPEG compression library
-
libwebp
binding to libwebp
-
graphics_buffer
buffer which can be used as a render target for Piston's graphics library. This buffer can be loaded from and/or saved to a file on disk. This allows for things like screenshots in games.
-
clickable_img
Click aware image for egui
-
f-trak
neural network based face detection program that tracks face movement in screen space
-
vviz
Rapid prototyping GUI, and visual printf-style debugging for computer vision development
-
svg2webp
convert svg to webp
-
fractal-gen
Fractals is a Rust project to generate fractals
-
rustvision
interacting with images, vertices, and polygons (and some other stuff related to computer vision)
-
keyset
create pretty keyset layout diagrams using correct fonts and icons
-
censor-analyser
Palette analysis tool
-
rxcv
provide Rust programming experience to OpenCV
-
plotrs
CLI app for plotting data points from a csv and writing a png to disk
-
imgdiff
command-line and library for comparing two images
-
quantizr
Fast library for converting RGBA images to 8-bit palette images
-
krunner
writing KRunner plugins in Rust, easily
-
image_colored_text
basic extension of the image/imageproc crates for writing multiline colored text
-
tinyppm
simpliest .ppm image format loader
-
cpclib-imgconverter
Image manipulation tool for amstrad CPC
-
freeimage
idiomatic bindings for FreeImage
-
parallel_image
parallel fill pixels
-
tesseract-sys
Bindings for Tesseract OCR
-
image-generator
JSON files to render images
-
image-canvas
color-aware texel buffer
-
image-moments
Efficient and compile-time checked calculations of contour moments
-
openjp2
port of Openjpeg
-
pathfinder_color
minimal SIMD-accelerated color handling library
-
codevis
turning your code into one large image
-
huey
CLI tool to colorize images with a specified palette
-
heic-to-dynamic-gnome-wallpaper
CLI tool to convert heic image containers used in MacOS's dynamic wallpapers to dynamic gnome xml wallpapers
-
yas_scanner
Genshin Impact item scanner
-
load_image
Load PNG or JPEG with color profile support
-
staticmap
Tile based static map image renderer
-
purrmitive
Reproducing images with geometric primitives
-
xpd-rank-card
experienced and minixpd to render SVGs
-
image-watcher
CLI tool
-
qrcode-png
Generate QR code in png format
-
steg
Command line steganography tool
-
pixels_primitives
easy and simple wrapper for lines and simple shapes for the pixels crate
-
lcs-image-diff
Image diff tool with LCS algorithm
-
image-interlacer
interlace an image or multiple images for web-page usage
-
gazo
get a screen capture from Wayland compositors implementing the wlr_screencopy protocol, like Sway
-
dupimg
duplicate image finder
-
image-meta
Image meta information loader
-
rust_image_captioner
Create captions for images automatically using a BLIP deep learning model
-
rofi-plugin-sys
Raw FFI bindings to Rofi's C plugin interface
-
libqoi
basic QOI encoder/decoder in rust
-
fastblur
Linear-time gaussian blur
-
evcxr_image
Displays images from the image crate in Evcxr Jupyter
-
avatars
generate SVG avatars from a seed string
-
sentryshot_convert
Port of FFmpeg's pixel format converter
-
imgthin
fast parallel algorithm for thinning digital patterns
-
icogen
Quickly convert image files into Windows .ico files
-
sic_cli_ops
Component of the sic cli: parses images operations invoked from the cli
-
piston-viewport
storing viewport information
-
symbolize
allows you to convert raster images into their symbolic versions
-
blockhash
perceptual hashing algorithm for detecting similar images
-
signed-distance-field
Fast signed distance fields from binary images using
dead reckoning
-
fretboard_layout
Generate an svg template of a musical instrument fretboard
-
nanachi
2D graphics library
-
ravif
rav1e-based pure Rust library for encoding images in AVIF format (powers the
cavif
tool) -
kmeans-color-gpu
Calculates the average colors in an image for color quantization on the GPU
-
stylish-style
Internal implementation details of
stylish-core
-
img-parts
Low level crate for reading and writing Jpeg, Png and RIFF image containers
-
template-matching
GPU-accelerated template matching
-
captis
Screen capturing library built for Linux, Windows and MacOS
-
avif_img
load avif for image
-
lenna_cli
Command line interface to run algorithms on images
-
flight_tracking_erau_se300
app that displays the path of planes through the country of United States
-
dds-rs
Decodes DirectDraw Surface files
-
mvsdk
wrapper on top of Mind Vision Industrial camera SDK C/C++ library
-
mksvg
writing svgs and laying out printable cards
-
svg_to_png
Converts SVG to PNG and dynamic Image
-
giphy-api-lite
GIPHY API
-
jxl-bitstream
JPEG XL bitstream reader, part of jxl-oxide
-
libavif-sys
Unsafe wrapper around libavif, the image codec
-
intvg
lib/tool in Rust to load/save/render tvg file, parse from svg file by usvg
-
the-media-organizer
Organizes media files from a given directory into defined destinations using a directory tree structure by dates
-
artano
Adds text to pictures
-
image_dct
getting the DCT coefficients of an image
-
pb-imgsize
detect the dimensions of PNG and JPEG images
-
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… -
makepad-zune-core
Core utilities for image processing in the zune family of crates
-
pxo
loading Pixelorama files
-
rqr
small QR code generation project I made to dip my toes into rust again after several years of absence
-
dessin-pdf
Dessin to PDF
-
magrathea
pixel-art procedural planet generation library and tool
-
jfifdump-cli
Read and dump structure of a jpeg file
-
xbgdump
CLI tool to dump the X11 background to a file
-
tilr
Build a mosaic of an image from a set of smaller image 'tiles'
-
img2raw
Type definitions for img2raw headers
-
starry_mosaic
generating colorful mosaic images with various geometrical patterns
-
farbe
working with retro image formats
-
mozjpeg
Higher-level wrapper for Mozilla's JPEG library
-
oklab
OK Lab is a perceptually uniform color space for image processing. Improvement of CIELAB.
-
usvg-tree
SVG tree representation used by usvg
-
rustbitmap
Read, write and edit bitmap files
-
pixelflut
async/sync Pixelflut server/client library
-
tiny-png
Multi-threaded, concurrent image size optimizer
-
graph-based-image-segmentation
graph-based image segmentation algorithms based on superpixels
-
bevy_mod_krita
Krita's .kra files directly in your Bevy app
-
pigment64
handling conversion between N64 texture formats and modern image formats
-
yofi
minimalistic menu for wayland
-
pigmnts-cli
Generate a color palette from an image right on the command line
-
geopattern
Beautiful generative geometric background images from a string, a Rust implementation of geo_pattern from @jasonlong
-
texpresso
pure Rust texture compression suite
-
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
-
re_types_core
core traits and types that power Rerun's data model
-
sorbet-color
working with (and converting) colors in different spaces
-
wgimage
image processing library with WebGPU
-
draw
small 2D drawing library
-
crystal_ball
path tracing library written in Rust
-
dicom-transfer-syntax-registry
registry of DICOM transfer syntaxes
-
img2irc
that allows converting images to IRC formatting codes
-
jp2k
Interface to load JPEG200 images into image
-
zune-bmp
fast BMP decoder
-
azul-webrender-api
Public API for WebRender
-
dicom-object
high-level API for reading and manipulating DICOM objects
-
nude
High performance nudity detection
-
magnify
pixel-art scaling algorithms
-
gst-plugin-rspng
PNG encoder/decoder written in pure Rust
-
asciifire
CLI to convert images into surprisingly accurate ascii representation
-
sdfgen
generates a (preferably) lower resolution distance field from an input image
-
tincture
Convert colors between sRGB, Oklab and related color spaces
-
svg_face
Generates random SVG faces
-
stb_image_write_rust
port of the stb_image_write
-
svgfilters
various SVG filters
-
cairo-rs-colors
bindings for the Cairo library
-
burnt_chroma
general purpose image manipulation library
-
fmedia
Get file media type or suffix
-
letter-avatar
Generates user avatars using username initials
-
imagescript
tiny and fast image manipulation library for js & rust
-
quoll
Display custom icons on system tray
-
resport
CLI tool to tell you the dimensions or aspect ratio of an image, or if it is landscape or portrait
-
qr-image-core
Create QR code from a image
-
icnsup
Command line tool for quick creation of icns
-
win_ocr
do OCR on Windows
-
elmesque
attempt at porting Elm's incredibly useful, purely functional std graphics modules
-
wikifeet
(The collaborative celebrity feet website) crawler
-
libopenai
client for OpenAI's API
-
tiling
constructing tilings of regular polygons
-
nv-flip-sys
FFI bindings to Nvidia Labs's ꟻLIP image comparison and error visualization library
-
chimper
graphical image viewer
-
sixel-image
interface for querying, manipulating and serializing/deserializing Sixel data
-
models-cv
Groundtruth Data Generation for SFM Pipelines using CG Models
-
delta_e
DeltaE is a pure-Rust implementation of the CIEDE2000 algorithm
-
img2txt-rs
cli to generate text image
-
vtflib-sys
FFI bindings for VTFLib
-
leptonica-sys
FFI bindings for Leptonica
-
ellipsoid
2d cross-platform game engine
-
sixel-rs
safe Rust wrapper for libsixel (active fork)
-
bokeh
image-blurring, focussing on disc-shaped kernels to produce a bokeh lens-effect
-
mlsnd
Moving Least Squares deformations in N Dimensions
-
pixelfoo-viewer
Viewer for pixelfoo frame streams
-
voronoiify-image
Divide a PNG image into random nearest-neighbour regions and give each regio the average color of its pixels
-
brdiff
command-line tool for subtracting images to generate a new blue-red difference image
-
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…
-
kagamijxl
Opinionated JPEG XL decoder/encoder library
-
svg_to_ico
convert SVG icons into Windows ICO files
-
stegano-core
Steganography core library for stegano-cli. Supports hiding data in PNG images via LSB Encoding.
-
exoquant
Very high quality image quantization
-
auto-image-cropper
Removes extra white borders to correctly resize canvas
-
seamcarving
Content-aware image resizing using the seam carving algorithm. Allows changing the aspect ratio of an image without distorting its contents.
-
sten_rs
rust
crate for performing steganography on PNG images and more! -
pix-br
parse and emit BR Codes
-
image-texel
texel type and allocated buffers suitable for image data
-
aseprite
load files from the aseprite sprite editor
-
libgphoto2_sys
System bindings to libgphoto2
-
zune-core
Core utilities for image processing in the zune family of crates
-
thermal
Process thermal images from FLIR cameras
-
ico-builder
Create multi-size ICO files from separate images
-
chickensources
generate chickensources graphics
-
superpixel
algorithm library
-
pilot
manipulating telegram bot
-
agcwd
Image contrast enhancement library based on the AGCWD algorithm
-
rain_viewer
wrapper to the RainViewer API
-
twemoji-rs
word-cloud image generation crate
-
cqr
qr cli tool
-
svg_minimal
minimal svg library making use of the <path> elment and little else
-
fax
Decoder and Encoder for CCITT Group 3 and 4 bi-level image encodings used by fax machines TIFF and PDF
-
img2raw-tools
Convert images to raw pixel data
-
julia-set
Julia set computation and rendering
-
svg-hush
Strip scripting and other abusable features from SVG files
-
snes-bitplanes
Decoder for the Super NES's bitplanes graphics
-
tint
Color creation and manipulation
-
blurhash-ng
pure Rust implementation of blurhash
-
raster
Image processing lib for Rust
-
lcms2-sys
Bindings for liblcms2 (Little CMS) with support for Linux, macOS, and Windows. See lcms2 crate for a safe Rust wrapper
-
aci_ppm
Encode and decode PNM image files (TODO: so far only PPM)
-
tepimg
template library
-
libgled
Create animations for Art-Net lamps orientated on a SVG file
-
camera_capture
capture webcam images on linux and windows
-
zune-jpegxl
fast and fully safe modular jxl encoder
-
gamma-lut
port of Skia gamma correcting tables
-
libraw_rs_vendor
Vendored libraw @version 0.21.1
-
imghdr
that determines the type of image contained in a file or byte stream
-
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
-
enimda
Entropy-based image border detection
-
ivy-image
stb image loading library for ivy
-
altered_perception
struct HSV/Luma/HSL/etc.
for sharing pixels between crates + other pixel manipulations -
ferrischart
Build informative graphs in Rust
-
gibberish
Turns files into gibberish and back again
-
ilda-idtf
complete implementation of the ILDA Image Data Transfer Format Specification, Revision 011, 2014-11-16
-
sht-colour
Conversion tools for SHT colours
-
zbars
High-level rust bindings zo the zbar library
-
pixelar
Show everyone the art hidden inside your code
-
bmp_rs
bitmap file decoder for Microsoft bmp files
-
nhdesigngen
Animal Crossing: New Horizons design generator
-
trifit
Image compression and art generation with triangles!
-
svggen
Allows you to create vector images from templates
-
select_color
color selection
-
convert-nonogram
converter from images to nonogram clues
-
webp_killer
command line tool to simplify removing .webp files from your life
-
crispy_octo_fractals
multithreaded rendering system for customized fractals
-
spng-sys
Native bindings to libspng
-
imazen/imageflow_core
High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow
-
hst-tw-profiles
working with Twitter profiles
-
image_colorpalette
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.
-
truchet
tiling
-
ndarray-image
Zero-copy conversion between ndarray and image crates
-
repo_icons
Get icons for any github repo
-
bevy_capture_media
Event based screenshots & recording for Bevy Engine
-
libraw-rs
LibRaw bindings
-
dxf2image
fast and efficient dxf to image converter!
-
scribl_widget
Some druid widgets for the
scribl
animation program -
initials
avatar for rust
-
rendiff
Image comparison (diffing) for computer graphics renderer test cases
-
sixel-tokenizer
tokenizer for serialized Sixel bytes
-
loop9
Tiny helper function to visit every pixel in the image together with its neighboring pixels. Duplicates pixels on the edges.
-
image-conv
High performance image convolution library
-
imgk-app
Some wrappers for ImageMagick apps
-
raspicam
Tiny Rust library for playing with RaspberryPi's camera
-
vtflib
Safe wrapper for VTFLib
-
rx-editor
modern, extensible pixel editor
-
re_viewer
Rerun viewer
-
mmpx
image magnification algorithm
-
jpeg2000
bindings to OpenJPEG
-
pixiv-rs
Wrapper for the inofficial pixiv ajax api
-
embedded-iconoir
1300+ icons for embedded-graphics, ported from the Iconoir icon pack
-
retro-pixel
Bitmaps types for getting that retro visual
-
colorize
ansi color library
-
qrcode53bytes
QR code for 53 bytes
-
html5-picture
Batch optimizes your images to wepb. Generates html5 picture tags.
-
demsos
Desmos command-line image uploader
-
rgb_derivation
Routines for calculation XYZ-RGB conversion matrices from white point and primaries
-
img2yaya
Generate yayagram files from images
-
graphics-style
styles of all graphics elements
-
color-maps
Defines X and HTML color maps
-
img-qoi
QOI (Quite OK Image) manipulation library
-
queens-rock
QR codes scanner
-
vimba-sys
wrapper of the Vimba library for Allied Vision cameras
-
imath-traits
traits for VFX libraries to be agnostic over the math crates used
-
cloth_bumpmap
Creates a bump map used in the clothify algorithm in GIMP (GNU Image Manipulation Program)
-
sub-image
deal with images with sub-images inside of them
-
starbyface
Celebrity look alike face-recognition API
-
image_energy
calculating energy of an image
-
cooplan-util
utlity functions used within Cooplan
-
sdl2_image
bindings and wrappers
-
libheif
-
tgaimage
encoder/decoder for tga format
-
toonify
API client
-
rusvid_effect
Collection of predefined image effects for rusvid
-
rustiny_xfile
tiny xfile
-
imager
Automated image compression; optimizes the compression using various heuristics
-
mat2image
convert opencv::Mat to image::DynamicImage
-
starsheet
Procedural pictures of psuedoskies
-
nines
9-Slice scaling math
-
orasis-plugin
Base crate for Orasis plugins
-
contrast
Calculate contrast between two colors
-
captcha_rust
Dynamically generate verification code pictures
-
jbig2dec
binding to jbig2dec
-
elf2tab
Compiles from ELF to TAB (a Tock Application Bundle using the Tock Binary Format)
-
tinyqoi
QOI image decoder for embedded applications
-
jpegxl-sys
wrapper for JPEG XL reference implementation
-
image-diff
image diff library written in rust
-
tiff_tags_nightly
look up table with the TIFF tag ID - name pairs , and associated methods to access them. Nightly rust required.
-
edgy
Apply Sobel edge detection to a given image or images
-
astc-decode
software ASTC decoder in rust
-
image-toolbox
fast Image processing features library built on top of Piston/Image
-
discriminord
Create images that look different in Discord light and dark themes
-
egak
Sample image generator
-
pstoedit
bindings to pstoedit
-
arqoii-types
types used for encoding images into the qoi image format
-
byewlma
Opinionated implementation of Bulma for Yew
-
caldera-bindings
Bindings for Caldera which includes bindings for libavcodec, libavformat, libavutil, pulseaudio and libsamplerate
-
chromatica
simplest possible compile-time color definitions
-
climage
image processing library with OpenCL
-
rsvg
bindings for the Rsvg library
-
jpegxr
Wrapper for Microsoft's C JPEG XR image codec library
-
designo
Main Library
-
jxl-coding
JPEG XL entropy decoder, part of jxl-oxide
-
st7789
TFT LCD driver with embedded-graphics support
-
simimgrs
checks for similar image using average hash algorism
-
data-uri-utils
utils to convert types to data uri
-
ommui_frontend_gtk
OMMUI frontend written in GTK
-
apriltag-image
Conversion from/to image crate types for apriltag
-
helixiser
calculation of diffraction patterns of helical objects
-
chloe
Chloé project
-
webp_encoder
WebPEncodeLosslessRGBA
-
jk
CLI tool for managing photos
-
asciify
converting images to a readable format on the command line
-
palette_extract
port of Leptonica's modified media cut quantization algorithm
-
png_encode_mini
Mini stand-alone PNG crate which writes out uncompressed RGBA image files
-
potlood
tiny library for drawing points and shapes to a ppm file
-
quadim
Fastest image quadtree stylization implementation to date, capable of hundreds of fps and avoiding ugly non-squares
-
pixiv
Unofficial rust library for the Pixiv API
-
fits-rs
FITS encoder and decoder in Rust
-
rips
bindings for libvips
-
color-splotch
drawing and animation program for children
-
stripng
strip non-critical chunks from .png images
-
newtabgen
newtabgen-cli, create new tab pages from a config file
-
vips-sys
libvips bindings for Rust
-
giffy
GIF decoder written in Rust
-
stb_image_rust
port of the stb_image
-
wood_grain
Generates a good-enough horizontal section of a wood. The algorithm is taken from https://lodev.org/cgtutor/randomnoise.html#Wood and slightly modified to match my needs.
-
sapp-dummy
Part of miniquad rendering library. Stub sapp definitions.
-
ansinator_image_binarize
binarize images by manual threshold and otsu's method
-
gba-img-convert
GBA Image Converter
-
imglife
⢥ Play Conway's Game of Life with images
-
libraw
wrapper for libraw
-
average_color
Get the average color of an image
-
phabricator-mock
Mock crate for the Phabricator web API
-
fractal-analysis
that performs various types of fractal analysis based (currently) on the Z-order Box Merging algorithm
-
fluxer
Generate beautiful images
-
content-aware-resizing
Binary crate for resizing an image using seam carving
-
aom-decode
Minimal safe wrapper for libaom AV1 decoder
-
spritely
Sprite-related utils for the Image crate
-
gaussian_blur
Gaussian blur in linear time
-
aseprite-test-data
Test data for aseprite deserializers
-
h_image
pixel perfect drawing library written in Rust using only CPU
-
badge
generator
-
espers
reading ESP and ESM files
-
palette-arcade
Generates a SHA3-512 hash and color palette for images
-
pic2txt
ocr by windows lib
-
c2g
Turn your chess PGN files into GIFs!
-
mm_image
Raster image library
-
trithemius
steganography library
-
image-visualizer
adapter to view images
-
identicons-svg
quickly generate identicons avatar pictures
-
image-go-nord
Convert any image to the Nord colorscheme
-
prompto
Frivolous image processing library that generates Prompto selfies
-
no-bitches
megamind meme megamind meme megamind meme megamind meme
-
pixelmath
mathematical operations for image pixels. Inspired by PixInsight and Digital Image Processing book by Rafael C. Gonzalez
-
asciifyer
easily turn images into ASCII art
-
tim2
image loader for TIM2 (.tm2) image files
-
rexif
native Rust crate, written to extract EXIF data from JPEG and TIFF images
-
image-decompose
Decomposes image into separate channels in different colour spaces
-
carrot_image_utils
Utils library for Image processing
-
hvif
Parser and renderer for HVIF (Haiku Vector Icon Format)
-
nhentai
getting metadata and images from nhentai
-
daguerre
rendering
-
visionmagic
Collection of vision & graphics algorithms
-
image-base64-wasm
Imaging library written in Rust supported by wasm. Provides basic filters and decoders for the most common image formats.
-
pylon
High-level API bindings for Basler Cameras
-
lwt
computing Lifting Wavelet Transformations
-
flickr
binding to Flickr API
-
white-balancer
auto white balance methods
-
druid-material-icons
Material icons, converted to kurbo paths
-
diffimg
Compute the amount of difference between two images
-
visualizer
Connects to the visualizer CLI to show a visualization in a new window for supported values
-
tesseract-static
STATICALLY LINKED tesseract + leptonica bindings for easy inclusion of tesseract-ocr in binary applications
-
pixel
Prototype! Pixel manipulation library (blend and convert colors)
-
blurslice
"Fastest Gaussian Blur" for N-channel image slices
-
dtm
Fast encoder/decoder for the lossless DTM 16 bit image format
-
imcon
image converter
-
unimage-rust
Unimage's Rust binding
-
qr-rs-common
Some utility functions for the qr-rs project
-
blp-conv
CLI tool to encode/decode Blizzard BLP texture format
-
git-shining
Create art out of a yearly GitHub contribution graph
-
korome
WIP game engine using glium
-
cameleon-impl
used by other cameleon crates implementation
-
og-libwebp-sys
Bindings to libwebp (bindgen, static linking)
-
stitchy-core
combine multiple image files into a single image
-
imagequant-sys
Convert 24/32-bit images to 8-bit palette with alpha channel. C API/FFI libimagequant that powers pngquant lossy PNG compressor. Dual-licensed like pngquant. See https://pngquant.org for details.
-
undither
Smart filter to remove Floyd-Steinberg dithering from paletted images
-
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.
-
phash
Perceptual hashing
-
puny2d
2d graphics software renderer library
-
usvg-parser
SVG parser used by usvg
-
snail_image_obfuscate
image obfuscate tool
-
moi
Encoder and decoder implementations for the MOI image compression format
-
color-brewery
Color palettes and gradients
-
bce-ocr
unofficial rust OCR SDK of Baidu AI Cloud
-
uiuifree-image-convert
My Image Convert Util
-
yatp-cli
Texture Packer - a small and simple CLI application to pack multiple textures/sprites into a texture atlas/sprite sheet
-
art_mix_color
Mix color with RGB for test
-
tiff-encoder
creating TIFF files
-
yuv2rgb
Functions for converting images between colorspaces
-
stylish-html
stylish
helpers for writing styles as HTML elements -
md5-img
converting text into a bmp representation of their md5 checksum
-
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)…
-
kamadak-exif
Exif parsing library written in pure Rust
-
dssim-core
that measures structural similarity between images using a multi-scale variant of the SSIM algorithm
-
repng
PNG encoder that no one asked for
-
jpeg2k-sandboxed
Sandboxed Openjpeg image decoder
-
art_zhang
All the colors of the rainbow
-
imagehead
Determine image type and retrieve its size
-
simple2fa
easily add two-factor authentication to your app
-
imgcnvrt
fast, efficient CLI for converting images to different file formats
-
qr-rs-lib
Generates QRCodes with a logo overlay
-
fe-image-widget
fltk egui image widget support
-
digipages-lib
Digipages Types lib
-
colorskill
Some useful color manipulation functions
-
framer
Fixed size frame
-
lapix
Image editor backend library for pixel art
-
fast3d-gbi
F3D GBI Assembler
-
sm_motion_photo
Extract video from Samsung Motion Photo. Supports JPEG, HEIF/HEIC
-
prominence
extract prominent colors from an image
-
svgwriter
Typed SVG Writer
-
re_memory
Run-time memory tracking and profiling
-
rustwemoji-image
rendering emojis from the Rustwemoji database to images
-
rvk_methods
providing methods of VK (VKontakte) API
-
material-code-icons
VS Code Material Icon Theme in Rust
-
microbmp
Tiny and probably imperfect self-contained bitmap image reading library
-
sic_core
Component of the sic cli: re-exports global dependencies to sub-crates
-
ribboned
default app icons identifiable (for iOS, macOS, and watchOS)
-
fumarole
2d engine
-
imeq
aims to quickly compare two images to see if they are the same image
-
zune-psd
Photoshop Simple PSD decoder
-
eilpx
Command line tool to pixel sort images based on colour, alpha, or luma values
-
xyz
Parser for the RPG Maker XYZ image format
-
jxl-grid
Sample grid implementation for jxl-oxide
-
sfa
Single File Assets for image storage in a single file. Completely Lossless
-
symcode
Symbolic Barcode - Programming Library
-
avif-serialize
Minimal writer for AVIF header structure (MPEG/HEIF/MIAF/ISO-BMFF)
-
pyxel
loading PyxelEdit documents in Rust
-
libwebp-image
bridge library for libwebp and image
-
gdk-pixbuf-hvif
GDK-Pixbuf loader for HVIF (Haiku Vector Icon Format)
-
zune-ppm
Portable Pixmap and Portable Floatmap Format Decoder and Encoder
-
gifriend
GIF parser
-
sheety
sprite-sheet manipulation program written in Rust
-
zune-farbfeld
Farbfeld image decoder
-
qr-generator
qrcode generator to generate string into qrcode
-
gphoto2_test
Test environment for gphoto2-rs
-
font2png
converting TTF icon font to images
-
libraw-rs-sys
FFI bindings to LibRaw
-
montage
create montage artwork from emojis
-
vips-rs
binding to libvips
-
avif-parse
Parser for AVIF image files
-
zune-qoi
Quite Ok Image (QOI) decoder and encoder part of the zune-image family
-
hotpotai
AI tools for graphic design image editing, and copywriting
-
texel_types
Types for Texel ASCII art text editor