-
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… -
image
Imaging library. Provides basic image processing and encoders/decoders for common image formats.
-
arboard
Image and text handling for the OS clipboard
-
png
PNG decoding and encoding library in pure Rust
-
resvg
An SVG rendering library
-
qrcode
QR code encoder in Rust
-
fast_image_resize
fast image resizing with using of SIMD instructions
-
palette
Convert and manage colors with a focus on correctness, flexibility and ease of use
-
svg
The package provides an SVG composer and parser
-
skia-safe
Safe Skia Bindings for Rust
-
imgref
A basic 2-dimensional slice for safe and convenient handling of pixel buffers with width, height & stride
-
gif
GIF de- and encoder
-
opencv
Rust bindings for OpenCV
-
kamadak-exif
Exif parsing library written in pure Rust
-
lodepng
Reading and writing PNG files without system dependencies. Pure Rust port of LodePNG.
-
colorgrad
Color scales library for data visualization, charts, games, generative art and others
-
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.
-
colorous
Professional color schemes ported from d3-scale-chromatic
-
dcv-color-primitives
perform image color model conversion
-
pdfium-render
A high-level idiomatic Rust wrapper around Pdfium, the C++ PDF library used by the Google Chromium project
-
folderify
Generate a native-style macOS folder icon from a mask file
-
zeno
High performance, low level 2D path rasterization
-
jpeg-decoder
JPEG decoder
-
libvips
Safe bindings for libvips
-
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
-
yuv
High performance utilities for YUV format handling and conversion
-
imageboard_downloader
Cli utility to bulk download images from popular imageboard sites (Boorus) using their APIs
-
libheif-rs
Safe wrapper around the libheif-sys crate for parsing heif/heic files
-
nom-exif
Exif/metadata parsing library written in pure Rust, both image (jpeg/heif/heic/jpg/tiff etc.) and video/audio (mov/mp4/3gp/webm/mkv/mka, etc.) files are supported
-
xcap
cross-platform screen capture library written in Rust. It supports Linux (X11, Wayland), MacOS, and Windows. XCap supports screenshot and video recording (WIP).
-
fast_qr
Generates optimized QRCode
-
imagesize
Quick probing of image dimensions without loading the entire file
-
imageproc
Image processing operations
-
jpeg-encoder
JPEG encoder
-
color
representing and manipulating colors
-
psp
building full PSP modules, including both PRX plugins and regular homebrew apps
-
jpegxl-rs
Safe Rust wrapper for JPEG XL reference implementation
-
rxing
port of the zxing barcode library
-
libopenraw
Digital camera RAW file processing
-
libwebp-sys
Bindings to libwebp (bindgen, static linking)
-
stitchy
CLI tool to combine multiple image files into a single image
-
pic-scale
High performance image scaling
-
mozjpeg
Higher-level wrapper for Mozilla's JPEG library
-
tinybmp
No-std, low memory footprint BMP image loader
-
multibg-sway
Set a different wallpaper for the background of each Sway workspace
-
llm
unifying multiple LLM backends
-
annatar
A command line tool for making memes. Full readme available at: https://github.com/archer884/annatar
-
image_hasher
that provides perceptual hashing and difference calculation for images
-
rvimage
A remote image viewer with a labeling tool
-
barcoders
A barcode-encoding library
-
qrcode-generator
Generate QR Code matrices and images in RAW, PNG and SVG formats
-
alchemyst
PCG tool based on Intuicio scripting platform
-
peniko
Primitive types for styling vector graphics
-
webp
WebP conversion library
-
rqrr
Detect and read QR codes from any image source
-
gst-plugin-videofx
GStreamer Rust Video Effects Plugin
-
kmeans_colors
k-means clustering to find dominant colors in images. Backed by a generic k-means implementation offered as a standalone library
-
souvlaki
A cross-platform media key and metadata handling library
-
rustant-film
Add a instant film style layout to your photo by EXIF
-
pict-rs
image hosting service
-
rexif
native Rust crate, written to extract EXIF data from JPEG and TIFF images
-
charts-rs
A charts library for rust
-
rawbit
A camera RAW image preprocessor and importer
-
show-image
quickly show images in a window for debugging
-
libblur
Fast image blurring in pure Rust
-
turbojpeg
Fast and easy JPEG encoding, decoding and lossless transforms with TurboJPEG
-
zune-core
Core utilities for image processing in the zune family of crates
-
hex_color
lightweight library for working with RGB(A) hexadecimal colors
-
jxl-oxide
JPEG XL decoder written in pure Rust
-
kapy-lite
Cli tool to copy photos with GPS information
-
blurhash
A pure Rust implementation of blurhash
-
qrcodegen
High-quality QR Code generator library
-
rusimg
A CLI tool for image processing with unified support for BMP, JPEG, PNG, and WebP formats
-
clipboard-rs
Cross-platform clipboard API (text | image | rich text | html | files | monitoring changes) | 跨平台剪贴板 API(文本|图片|富文本|html|文件|监听变化) Windows,MacOS,Linux
-
phomo-cli
CLI for phomo - generate photo mosaics from the command line
-
sic_io
Common i/o operations and image format handling for the 'imagineer' image cli project
-
png_pong
A pure Rust PNG/APNG encoder & decoder
-
rav1d
Rust port of the dav1d AV1 decoder
-
railroad
create syntax-diagrams as Scalable Vector Graphics
-
minedmap
Generate browsable maps from Minecraft save data
-
tiff
TIFF decoding and encoding library in pure Rust
-
cavif
Encodes images in AVIF format (image2avif converter) using a pure-Rust encoder
-
dify
A fast pixel-by-pixel image comparison tool in Rust
-
rimage
Optimize images natively with best-in-class codecs
-
psd
API for parsing and working with PSD files
-
wallrust
a blazingly fast and feature-rich tool extract color palettes from images
-
texture_packer
A texture packing library using the skyline heuristic
-
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.
-
auto-palette
🎨 A Rust library that extracts prominent color palettes from images automatically
-
magick_rust
Selection of Rust bindings for the ImageMagick library
-
photon-rs
High-performance image processing library for native use and the web
-
sgf-render
CLI to generate diagrams of Go games from SGF game records
-
icy_sixel
A 100% rust sixel library
-
elgato-streamdeck
HidApi driver for Elgato Stream Decks
-
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!
-
ico
encoding/decoding ICO image files
-
windows_exe_info
A cargo build script library for adding file information to windows executables
-
imsz
Get width and height from an image file reading as few bytes as possible
-
stationary-cam
This safe CLI generates a stationary cam as .svg
-
dicom
A pure Rust implementation of the DICOM standard
-
lepton_jpeg
Rust port of the Lepton JPEG compression library
-
micro_ldtk
Load data from LDTK, index it and make it accessible through Bevy assets, extract and use autotile rules
-
imgutils
Cross-platform CLI for quickly parsing & manipulating images
-
cros-libva
Safe bindings over libva
-
graphicsmagick
binding for Rust
-
qoi
VERY fast encoder/decoder for QOI (Quite Okay Image) format
-
vello_svg
An SVG integration for vello
-
mangatrans
Manga transcription data format and ways to render them into readable formats, statistics and more
-
sic_image_engine
abstractions for the application of image operations of the 'imagineer' image cli project
-
yume-pdq
Optimized kernels from hashing to vectorized or Vulkan shader-based exact matching for near real-time high-throughput high-recall PDQ-based image screening, including a hand-vectorized…
-
oculante
A minimalistic image viewer with analysis and editing tools
-
ocrs
OCR engine
-
timewall
All-in-one tool for Apple dynamic HEIF wallpapers on GNU/Linux
-
qcms
lightweight color management
-
texture2ddecoder
pure Rust no-std texture decoder
-
identicon-rs
built around custom generation of identicon images
-
modern-arecibo
Generate images of the Arecibo message with a user-provided population and genome size
-
silly-png
embed shellscripts and files into png files!
-
leptos_icons
Component library providing a variety of icons for the leptos web framework
-
servicepoint-cli
A command line interface for the ServicePoint display
-
img-parts
Low level crate for reading and writing Jpeg, Png and RIFF image containers
-
lcms2
ICC color profile handling. Rusty wrapper for Little CMS
-
auge
a command-line apparatus for image manipulation
-
img2irc
that allows converting images to IRC formatting codes
-
gled
application for creating animations and effects on artnet or wled light installations
-
mxtransform
A CLI tool to transform images using matrix operations
-
caesura
An all-in-one command line tool to transcode FLAC audio files and upload to gazelle based indexers/trackers
-
crunch-cli
Command line asset manipulation, set up a pipeline once and run it against all of your files
-
openjpeg-sys
OpenJPEG (JPEG 2000) FFI bindings
-
lutgen
A blazingly fast interpolated LUT utility for arbitrary and popular color palettes
-
lab
Tools for converting RGB colors to the CIE-L*a*b* color space, and comparing differences in color
-
libwebp-sys2
A handwritten raw interface to libwebp
-
rschess
chess library with the aim to be as feature-rich as possible
-
gst-plugin-webp
GStreamer WebP Plugin
-
launchy
Low-level bindings and high-level abstractions for the Novation Launchpad MIDI devices
-
colorutils-rs
High performance utilities for color format handling and conversion
-
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.
-
gen-ascii-art
Generate colorful or grayscale ASCII art from images and GIFs directly in your terminal
-
asefile
loading Aseprite files
-
libstacker
Image alignment and stacking functions based on OpenCV and Rayon
-
syno-photo-frame
Full-screen slideshow for Synology Photos and Immich albums
-
tesseract-plumbing
Safe wrapper of
tesseract-sys
-
pix
Pixel / raster image library
-
tesseract
Higher-level bindings for Tesseract OCR
-
resize
image resampling library in pure Rust
-
bmp-rust
read, write, and create BMP Image files
-
apng
APNG Encoder. But it is tiny yet.
-
exif-cleaner-gui
A graphical EXIF data cleaner using gtk3
-
hashhaze
A CLI application for generating BlurHash from images
-
rwpspread
Multi-Monitor Wallpaper Spanning Utility
-
quantizr
Fast library for converting RGBA images to 8-bit palette images
-
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…
-
nhentai-downloader
Downloader for nhentai.net
-
qrcode-rs
QR code encoder in Rust,Generate QR Code matrices and images in RAW, PNG and SVG formats
-
xyplot
plotting images in a grid with labels
-
hxn
Blazingly fast tool to grab screenshots of url/webpages from terminal
-
haruhishot
-
spacebadgers
Fast SVG badge generator
-
re_types
The built-in Rerun data types, component types, and archetypes
-
puruspe
Pure Rust Special function library
-
fframes-skia-safe
Safe Skia Bindings for Rust
-
dssim
Tool that measures structural similarity between images using a multi-scale variant of the SSIM algorithm
-
ttview
Terminal Image Viewer
-
kethku/neovide
No Nonsense Neovim Gui
-
colorimetry
Rust Spectral Colorimetry library with JavaScript/WASM interfaces
-
vello_encoding
Vello types that represent the data that needs to be rendered
-
random_color
generating random attractive colors
-
libcamera
Safe Rust bindings for libcamera
-
openjp2
Rust port of Openjpeg
-
mtpng
Multithreaded PNG encoder library
-
re_rav1d
Rust port of the dav1d AV1 decoder
-
imazen/imageflow
High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow
-
remenu
A reconfigurable (launcher) menu
-
ssimulacra2_rs
Binary exposing the ssimulacra2 rust implementation
-
image-colorizer
Never settle for images outside your colorscheme again!
-
imx
image processing and manipulation
-
arko
A small library for pixel manipulation in images
-
qr_code
QR code encoder in Rust, support structured append (data in multiple qrcodes)
-
squarize
CLI tool to squarize images by padding them with transparent pixels
-
ciid
ciid
is a utility to derive a chronologically sortable, unique identifier for images -
simp
image manipulation program
-
captcha-rs
Generate verification images dynamically
-
rawloader
extract the data from camera raw formats
-
srgb
sRGB primitives and constants — lightweight crate with functions and constants needed when manipulating sRGB colours
-
image-hdr
HDR Radiance Estimation using Poisson Photon Noise Estimator for creating HDR image from a set of images
-
tiffwrite
Write BioFormats/ImageJ compatible tiffs with zstd compression in parallel
-
hdrfix
mapping HDR screenshots to SDR
-
machine-vision-formats
Types and traits for working with raw image data from machine vision cameras
-
fastnoise-lite
FastNoise Lite is an extremely portable open source noise generation library with a large selection of noise algorithms
-
icu_lib
Image Converter Ultra Library
-
deft-skia-safe
Safe Skia Bindings for Rust
-
pnglitcher
PNG glitcher
-
pixt
Terminal Based Cross Platform Image Viewer
-
libcaesium
A lossy/lossless image compression library
-
refimage
Imaging library. Provides image storage using CoW-like structures to avoid re-allocation in image-aquisition scenarios. Supports rich metadata and serdes.
-
imageinfo
get image size and format without loading/decoding
-
kornia-linalg
Linear algebra operations for kornia
-
rswal
wa-rus is a fast color scheme generator
-
xmp_toolkit
Rust-language bindings for Adobe's XMP Toolkit
-
neovide
No Nonsense Neovim Gui
-
asciidork-dr-html-backend
Asciidork Asciidoctor HTML backend
-
end-rs
Eww notification daemon in rust
-
light-curve-dmdt
dm-dt maps generator library
-
surfman
A cross-platform, low-level toolkit for GPU surface management
-
tinify-rs
client for the Tinify API
-
dezoomify-rs
Allows downloading zoomable images. Supports several different formats such as zoomify, iiif, and deep zoom images.
-
pixelmosh
PNG corrupter
-
moxcms
Color Management in Rust
-
fractal_rndr
A tiny fractal renderer that features several coloring modes, anti-aliasing and a gui
-
image-webp
WebP encoding and decoding in pure Rust
-
plottery_server
pen-plotter server executable of Plottery, a creative coding framework for generative vector graphics and pen plotting
-
rwuerstchen
interface for RWuerstchen image generation models models
-
usvg
An SVG simplification library
-
svg2gcode
Convert paths in SVG files to GCode for a pen plotter, laser engraver, or other machine
-
tosho-rbean
An asynchronous client for 小豆 (Red Bean)
-
pdf2image
A simplified port of Python's pdf2image that wraps pdftoppm and pdftocairo to convert PDFs into images
-
usvg-text-layout
An SVG text layout implementation
-
stb_image
Bindings to the stb image encoding/decoding library
-
pixlzr
lib and CLI for the pixlzr image format
-
http-stat
httpstat visualizes curl(1) statistics in a way of beauty and clarity
-
pylon
Highlevel API for Basler Pylon cameras
-
simple_svg
svg generate tool to create svg programmatically
-
qirust
QR code generator written in Rust using standard library
-
image_sieve
GUI based tool to sort out and categorize images, raw images and videos
-
plotters-bitmap
Plotters Bitmap Backend
-
webpsan
An WebP file sanitizer
-
hentavif
convert images to avif
-
stegano-cli
Hiding secret data with steganography in PNG images and WAV audio files
-
exiftool
wrapper for ExifTool
-
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.
-
asdf-oxide
command-line utility that sorts pixels in images based on their brightness or color value
-
pepecore
image decoding, encoding, and processing using an efficient SVec data structure
-
rustface
Face detection library, based on the C++ SeetaFace engine
-
okolors
Create color palettes from images by performing k-means clustering in the Oklab color space
-
quick_ivc
A Plot tool from csv files
-
pixelfmt
Pixel format conversions in pure Rust with SIMD optimizations
-
libremarkable
The only publicly available Framework for developing applications for the Remarkable Paper Tablet w/ Low Latency Partial Refresh Support
-
usvgr
An SVG simplification library
-
sixel-rs
A safe Rust wrapper for libsixel (active fork)
-
blockhash
A perceptual hashing algorithm for detecting similar images
-
openexr
High-level bindings to OpenEXR 3.0.5
-
visioncortex
Semantic Computer Vision
-
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
-
svgdx
create SVG diagrams easily
-
tiny-dfr
The most basic dynamic function row daemon possible
-
s3uri
AWS S3 URIs
-
librusimg
A unified image processing library with a consistent API for BMP, JPEG, PNG, and WebP. Originally developed for my project Rusimg, but fully usable as a standalone crate.
-
minetest-worldmapper
Minetest world mapper
-
paxit
flexible Rust library for compressing and decompressing files using various algorithms, with a modular design that allows easy addition of new compression formats
-
starfinder
& Python package that provides functionality to read, process, and render star data from the Tycho-2 catalog. It's built with Rust for performance and exposes a Python API for ease of use.
-
jfifdump
Read and dump structure of a jpeg file
-
dupimg
duplicate image finder
-
gufo
Gufo
-
minedmap-resource
Data describing Minecraft biomes and block types
-
ferrishot_xcap
XCap is a cross-platform screen capture library written in Rust. It supports Linux (X11, Wayland), MacOS, and Windows. XCap supports screenshot and video recording (WIP).
-
fast-dhash
A fast rust implementation of the perceptual hash dhash
-
tosho
A downloader for some official mango website
-
linfa-datasets
Collection of small datasets for Linfa
-
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…
-
applications
A cross-platform library for finding installed applications
-
make87_messages
Message Types for Rust SDK for make87 platform
-
skia-bindings
Skia Bindings for Rust
-
footile
A 2D vector graphics library
-
tilr
Build a mosaic of an image from a set of smaller image 'tiles'
-
wsz
winamp skin format (wsz)
-
colors-by-example
Pick ansi-256 colors by examples
-
image_colored_text
A basic extension of the image/imageproc crates for writing multiline colored text
-
tauri-icns
encoding/decoding Apple Icon Image (.icns) files
-
respicta
versatile project offering a library, command-line interface (CLI), and web service for resizing images and changing their formats seamlessly
-
image-decompose
Decomposes image into separate channels in different colour spaces
-
oxvg
Vector image toolchain
-
butter2d
Butterworth filter for image processing
-
tesseract-static
STATICALLY LINKED tesseract + leptonica bindings for easy inclusion of tesseract-ocr in binary applications
-
v_frame
Video Frame data structures, originally part of rav1e
-
protoviz
A fast and intuitive way of creating figures for protocol documentation
-
ispc-downsampler
Image downsampler crate using ISPC
-
mateus-image
CLI program for image manipulation
-
smartcrop2
Clone of smartcrop library in JavaScript
-
quircs
QR code detection and scanning. Pure Rust.
-
az_analyze_image
Client library for Azure AI Services Analyze Image (Image Analysis) APIs
-
stegosaurust
A steganography tool, written in rust
-
blitz-dom
Blitz DOM implementation
-
rig-bedrock
AWS Bedrock model provider for Rig integration
-
ajazz-sdk
HidApi driver for Ajazz devices
-
chinenshichanaka
Convert an image to a favicon with the size 32x32
-
immich
Client for Immich photo and video management
-
injected-image-checker
Verify whether the image contains additional data
-
cdp-html-shot
capturing HTML screenshots using CDP
-
svg-pixels
A PNG to SVG per pixel converter
-
zipimgzip
Resize and ZipArchive the images in the Zip
-
phomo
A photo mosaic generation library
-
rasciify
For generating ASCII art ( RGB/grayscale image, text based or GIF ) based on image or GIF provided
-
bevy_image_export
Bevy plugin for rendering image sequences
-
color-art
working with colors and color spaces
-
image_compressor
A image compressing module using mozjpeg, and image crates
-
allegro_color
Allegro 5 color addon Rust wrapper
-
planetarium
Sub-pixel precision light spot rendering library
-
re_viewport
The central viewport panel of the Rerun viewer
-
gldf-rs
GLDF (General Lighting Data Format) parser and writer for Rust, specifically for the Rust/WASM target as such designed for JSON format
-
petpet
Pet-pet generator in Rust. Translated from https://github.com/camprevail/pet-pet-gif.
-
rgba_simple
RGBA and Hex color representation
-
intvg
lib/tool in Rust to load/save/render tvg file, parse from svg file by usvg
-
oidn
A wrapper for the Intel OpenImageDenoise image denoising library
-
cea708-types
Closed Caption 708 types, parser and serializer
-
sic_cli_ops
Component of the sic cli: parses images operations invoked from the cli
-
dicom-pixeldata
A high-level API for decoding DICOM objects into images and ndarrays
-
del-canvas
drawing primitives (e.g., triangles and lines) to bitmap images and gif animation
-
funutd
Procedural texture library
-
krilla
A high-level crate for creating PDF files
-
badge-maker
It makes badges
-
sar-core
parsing and rendering SymbolArt (SAR) files from Phantasy Star Online 2
-
mmpx
image magnification algorithm
-
biosvg
Captcha based on SVG
-
benoit
Multithreaded Mandelbrot renderer
-
texture-synthesis-cli
A CLI for texture-synthesis
-
libavif
High-level API for AVIF image files
-
rasterkit
TIFF/GeoTIFF file structure analysis and manipulation tool
-
fimg
fast image operations
-
cameraunit_asi
An efficient and ergonomic interface to capture images using cameras
-
libyuv
Raw FFI bindings to libyuv libraries
-
dmi
written in Rust. Provides helpers to manipulate and produce DMI format files.
-
imgfx
Image filtering and modulating with bitwise, arithmetic, and logical operations
-
clickable_img
Click aware image for egui
-
imageoptimize
Optimize image of multi format
-
dng
A pure rust library for reading / writing DNG files providing access to the raw data
-
tinted-scheme-extractor
create a Tinted Theming scheme based on a provided image
-
fitsrotate_rs
Rotate FITS images
-
image_info
get base image information from a file
-
dithor
Pixilisation/dithering library
-
micro_png
Low-level minimalist APNG writer and PNG reader with just a few dependencies. All possible formats are covered (including HDR and Adam7).
-
ansi2png-rs
Convert ansi output to pngs
-
bardecoder
Detect and decode QR Codes
-
ds-rom
extracting/building Nintendo DS ROMs
-
usvg-parser
An SVG parser used by usvg
-
pdf2pwg
Single purpose A4 page renderer rendering PDF using pdfium to PWG/URF
-
image_dds
Convert images to and from compressed DDS formats
-
dxf_to_svg
converting DXF Entities into a string SVG
-
ezk-image
Convert pixel and color formats such and RGB, YUV (YCbCr), ICtCp
-
sophus
geometry for robotics and computer vision
-
celesterender
Renders celeste maps
-
andrew
convenient drawing of objects such as shapes, lines and text to buffers
-
lipl-display-femtovg
Displaying part on the screen using femtovg
-
tinytga
No-std, low memory footprint TGA image loader
-
image-merger
merge multiple images into one
-
color_reducer
Simplify images by reducing the number of colors based on a predefined palette
-
imagepipe
An image processing pipeline
-
fish-oxide
A port of fishdraw to rust
-
leptonica-plumbing
Safe wrapper of
leptonica-sys
-
trustmark
A Rust implementation of TrustMark
-
bmp
Small library for reading and writing BMP images in Rust
-
pathfinder_color
A minimal SIMD-accelerated color handling library
-
empfindung
CIE Delta E colour difference algorithms
-
daily_strip
Comic strips viewer
-
qrcodegen-image
Draw QR codes to a PNG canvas. Wrapper around the qrcodegen and image crates.
-
imazen/imageflow_core
High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow
-
tarsier
image editor
-
aerostream
Bluesky client using EventStream
-
nimage
imaging library
-
image-convert
A high level library for image identification, conversion, interlacing and high quality resizing
-
favicon-rover
A web service and CLI tool to fetch the favicon of any website
-
rfb2
RFB protocol (RFC 6143), including a server implementation
-
zxing-cpp
wrapper for the zxing-cpp barcode library
-
color-thief
Grabs the dominant color or a representative color palette from an image
-
colortypes
An abstract, safe, and concise color conversion library for rust nightly
-
kornia
low-level 3D computer vision library in Rust
-
svg-path-cst
CST SVG path parser
-
ravif
rav1e-based pure Rust library for encoding images in AVIF format (powers the
cavif
tool) -
asciidork-backend
Asciidork backend
-
spng
Rust bindings to libspng
-
libheif-sys
libheif bindings
-
ljpeg
Fast, no dependency lossless JPEG decoder and encoder
-
minipng
Tiny PNG decoder with no dependencies
-
ndbioimage
Read bio image formats using the bio-formats java package
-
libvnc
libvncserver(client) bindings for Rust. VNC is a set of programs using the RFB (Remote Frame Buffer) protocol. They are designed to export a frame buffer via net: you set up a server…
-
game_of_colors
command line game of life ... but colorful
-
rs-cinic-10-index
Data index for CINIC-10 dataset
-
ku-logo
A CLI tool to overlay logos on images with size and position control
-
ptex
High-level Ptex bindings over ptex-sys
-
rendiff
Image comparison (diffing) for computer graphics renderer test cases
-
spec_math
implementations of special mathematical functions. Includes re-implementation of the CEPHES math library for gamma functions, error functions, elliptic integrals, sine and cosine integrals…
-
sixel-sys
FFI bindings to libsixel
-
classpad-image
A package to convert images to C2P and C2B files
-
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
-
webp-animation
A high-level Rust wrapper for decoding and encoding WebP animations
-
ndarray-vision
A computer vision library built on top of ndarray
-
lisnake
Snake for Project Lighthouse
-
murrelet_svg
turns murrelet things into svgs for export or the web
-
ndarray_images
(De)serialize NDarrays to/from PNG
-
neotron-romfs-lsfs
Dump a Neotron ROM-FS image
-
finneon
Image post processing library
-
edt
2D EDT (Euclidian distance transform) with Saito's algorithm in pure Rust
-
dominant-colours
Extract dominant colours from images using k-means clustering
-
ortfodb
(https://github.com/ortfo/db) client library for Rust
-
roast2d
homebrew 2D game engine
-
allmytoes
thumbnails according to the freedesktop.org specification
-
photohash
detecting duplicate photos and diffing directories
-
colornames
An enum of color names, with a catchall RGB variant
-
allegro_image
Allegro 5 image addon Rust wrapper
-
rusty_scissors
A command-line tool for trimming images
-
pixel_loop
A pixel based drawing engine based on the idea of a self stabilizing update loop
-
picto
Image handling library
-
jpeg2k
JPEG 2000 image loader
-
notan_graphics
graphics API for Notan
-
jpegxl-sys
Rust wrapper for JPEG XL reference implementation
-
icns
encoding/decoding Apple Icon Image (.icns) files
-
ruin
Battery indicator as wallpaper
-
mmdeploy
Safe MMDeploy Rust wrapper
-
imco
Easy image conversion
-
porg
A command-line tool for renaming, organizing, and backing up photos to local and remote destinations
-
pinwheel
Build web applications with Rust
-
gfret
Generates an svg template of a musical instrument fretboard
-
dither
A ditherer for static images with a variety of color palettes
-
yuvutils-rs
High performance utilities for YUV format handling and conversion
-
shared_vector
Reference counted vector data structure
-
carrot_image_utils
Util library for image processing
-
astrors
Astronomical package to deal with FITS files (tables and images). An effort to develop a common core package for Astronomy in Rust.
-
image-pyramid
A small library to compute image pyramids
-
zune-image
An image library, contiaining necessary capabilities to decode, manipulate and encode images
-
fast_morphology
Fast morphological operations for images
-
dithord
capabilities for monochromatic Bayer ordered dithering on images
-
directxtex
Unofficial Rust bindings for Microsoft's DirectXTex library
-
iff_rs
reading Amiga IFF files
-
asciidork-eval
Asciidork eval
-
thumbnails
Thumbnailing library. Converts various file formats into a smaller image.
-
async-tiff
Low-level asynchronous TIFF reader
-
img_rcc
image processing with CUDA, C++
-
cef-dll-sys
cef-rs sys crate
-
png-rusty
parse, encode, decode, manipulate PNG chunks
-
vtracer
A cmd app to convert images into vector graphics
-
inaturalist
API bindings
-
sqpnp
A pure Rust implementation of the SQPnP perspective-n-point algorithm
-
floem-vger
Unofficial vger fork for Floem
-
brother_ql
Generate Brother QL Raster Command data from images
-
png-decoder
A pure-Rust, no_std compatible PNG decoder
-
aspect-ratio
Scale a 2D rect to fit or cover one or more bounds, optionally preserving aspect-ratio
-
nitf-rs
Minimal NITF interface
-
image-interlacer
interlace an image or multiple images for web-page usage
-
image_splitting
splitting images into smaller sub-images, supporting both equal division (3x3 grid) and custom-sized sub-images
-
image-meta
Image meta information loader
-
simple-icons
SVG icons for popular brands
-
jootoob
A desktop Invidious client that isn't a webapp
-
typora-img-to-base64
Typora image to base64
-
pymath
A binary representation compatible Rust implementation of Python's math library
-
kapy-exif
A minimal library that extracts and replaces EXIF for images
-
binary_image
handling binary images
-
avif-parse
Parser for AVIF image files
-
xbm
XBM encoding and decoding library
-
exif_renamer
Rename photos in given directory to their EXIF DateTimeOriginal, and viceversa. Defaults to YYYYMMDD_hh24mmss format.
-
jikan_moe
Jikan-Rust is an Rust wrapper for the Jikan API, an open-source API for MyAnimeList. This library allows you to seamlessly interact with MyAnimeList's public data without needing authentication.
-
envy-cmd
A command line tool for displaying environment variables in a human friendly form
-
svg-hush
Strip scripting and other abusable features from SVG files
-
css-image
rendering images from css
-
texture-synthesis
Multiresolution Stochastic Texture Synthesis, a non-parametric example-based algorithm for image generation
-
arrows-svg
SVG arrow generator
-
fenpix
that converts FEN strings into pixel chess boards
-
image_thumbs
create thumbnails and store them in a object store like Google Cloud Storage
-
imgproc-rs
Image processing library for Rust
-
contour_tracing
A 2D library to trace contours
-
blue-build-recipe
A CLI tool built for creating Containerfile templates for ostree based atomic distros
-
pngquant
Convert 24/32-bit PNG images to efficient 8-bit format with alpha channel
-
nannou_webp_animation
decoding and rendering animated WebP images using the nannou creative coding framework
-
strandify-cli
CLI utility to generate string art
-
img_hash
that provides perceptual hashing and difference calculation for images
-
svgplot
SVG generation
-
colcon
Comprehensive colorspace conversions in Rust
-
cfg-exif
Conditional compilation in expressions
-
image_changer
A basic image lib wrapper to learn from
-
flash_runtime
flash animation runtime
-
flipbook-rs
Convert JPG pages in a directory (sorted by timestamp) into a single GIF flipbook
-
rusty-vision
A basic Image manipulation library
-
tagu
Write SVG / HTML / XML programmatically
-
banner-builder
image and banner generator for YouTube thumbnails, Meetups, social networks
-
nsvg
SVG parser and rasterizer using NanoSVG
-
voxcov
Write something
-
pcx
reading & writing PCX images
-
makepad-image-formats
Makepad image formats
-
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.
-
plumers
Multi-format image library with first-class support for paletted images
-
hmziq-dioxus-free-icons
Use free svg icons in your Dioxus projects easily with dioxus-free-icons
-
bitsutils
Bits viewer
-
bevy_zeroverse
bevy zeroverse synthetic dataset generator
-
picture
a fast and flexible image manipulation crate
-
fast_transpose
Fast image and matrix transpose
-
html5-picture
Batch optimizes your images to wepb. Generates html5 picture tags.
-
yew-scroll
🔝 A sleek and customizable Yew component for effortless scroll to top functionality
-
makepad-zune-jpeg
A fast, correct and safe jpeg decoder
-
floating-ui-core
Rust port of Floating UI. Positioning library for floating elements: tooltips, popovers, dropdowns, and more.
-
screenshots
Move to XCap
-
mars_raw_utils
working with publicly available raw MSL, Mars2020, and InSight images
-
open_texture_packer
Open source and free Texture Packer tool written in rust
-
sitk-registration-sys
register and interpolate images
-
lisudoku-ocr
Detecting sudoku grids from images
-
image-canvas
A color-aware texel buffer
-
fluorescence
✨ Fluorescence - A library for dominant color extraction and fuzzy graphics processing
-
kornia-tensor
Lightweight tensor library in Rust for computer vision
-
lerni
content framework
-
rgrit-rs
Somewhat safe bindings for libgrit (grit) and libcldib (cldib)
-
pokemon-utils
a collection of pokemon related utilities Project homepage: https://github.com/isaacadams/pokemon-utils
-
bayer
Algorithms for demosaicing Bayer images
-
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…
-
kalosm-vision
A set of pretrained vision models
-
pixel2svg
Based on the original pixel2svg, but rewritten in Rust. Converts pixel art to SVG - pixel by pixel.
-
crystal_ball
A path tracing library written in Rust
-
is-svg
Test whether a given data is a SVG image
-
augurs-changepoint
Changepoint detection using Bayesian Online Change Point Detection and more
-
vtf
Valve Texture format library for Rust
-
re_space_view_spatial
Space Views that show entities in a 2D or 3D spatial relationship
-
yuvxyb
Conversions between YUV (YCbCr), XYB, and other colorspaces
-
imagineer
Accessible image processing and conversion from the terminal (and a front-end for the 'image' crate). Formerly 'sic'
-
reduce_image_size
Reduces size of images in a folder (and optionally sub-folders, recursively)
-
simple_clustering
Implementations of image clustering and segmentation algorithms such as SLIC and SNIC
-
pixoo
Interact with Divoom Pixoo devices
-
ocrs-cli
OCR CLI tool for extracting text from images
-
dzi
command line utility for deep zom images (DZI)
-
ilytix
cli tool for images analysis, written in Rust
-
staticmap
Tile based static map image renderer
-
si-img
lightweight Rust library to generate Social Media Preview Images
-
barnsley
iterated function system image generator
-
circle_boundary
calculate the boundary of a circle, coordinates given in bitmap style discrete integers
-
kindle-screensaver
converting images to kindle-compatible screensavers
-
luigi-rs
Rust bindings for Luigi - a simple C GUI library
-
freeimage
Rust idiomatic bindings for FreeImage
-
stylo
CSS engine
-
scrap
Screen capture made easy
-
tato_pipe
Converts PNG files to binary data for the Tato game engine
-
plottery_cli
Command line interface of Plottery, a creative coding framework for generative vector graphics and pen plotting
-
astrors-fork
(FORK) Astronomical package to deal with FITS (compressed also) and WCS, still in development
-
qrforge
A QR code generator written in Rust
-
emulsion
A fast and minimalistic image viewer
-
sdml-src
Domain Modeling Language (SDML) source generator
-
cn-font-split
划时代的字体切割工具,CJK与任何字符!支持 otf、ttf、woff2 字体多线程切割,完美地细颗粒度地进行包大小控制。A revolutionary font subetter that supports CJK and any characters…
-
artano
Adds text to pictures
-
texpresso
A pure Rust texture compression suite
-
image-overlay
Overlay an image with blend mode
-
apod
Pulls the Astronomy Photo of (the) Day from the official NASA API and optionally sets it as your wallpaper
-
file_icon_provider
Cross-platform Rust library to retrieve file icons on Windows, MacOS and Linux
-
image-moments
Efficient and compile-time checked calculations of contour moments
-
nipdf
A PDF library written in Rust
-
oxygengine-ha-renderer-tools
Tools for Hardware Accelerated renderer module for Oxygengine
-
manjoo
Memorial for my pet guinea pig Manjoo
-
svgr-rs
transform SVG into React components
-
color_blinder
Takes images and renders a set of images simulating different kinds of color blindness
-
minecraft_screenshot_parser
Process information from Minecraft screenshots
-
convert-image
conversion functions to convert between image formats
-
pizarra
The backend for a simple vector hand-drawing application
-
glowpub
A glowfic to epub converter
-
vl-convert-rs
converting Vega-Lite visualization specifications to Vega specifications
-
average_color
Get the average color of an image
-
devpng
PNG parser
-
jxl-bitstream
JPEG XL bitstream reader, part of jxl-oxide
-
quad-gif
Display GIF animations with Macroquad
-
jigsaw_puzzle_generator
generating jigsaw puzzle images
-
dominant_color
image color extractor written in Rust with no external dependencies
-
the-media-organizer
Organizes media files from a given directory into defined destinations using a directory tree structure by dates
-
libvips-rs
Safe bindings for libvips
-
jpegxr
Wrapper for Microsoft's C JPEG XR image codec library
-
rs-paint
A light-weight image editor
-
colorbuddy
Generates a color palette based on an image
-
dicom-object
A high-level API for reading and manipulating DICOM objects
-
histogram_equalization
Histogram equalization
-
tgar
Simplest TGA library
-
dagpirs
A pure rust wrapper for dagpi, with image manipulation and data fetching
-
tarsila
GUI image editor for pixel art
-
rusty-ppm
PPM image reader and writer
-
texel_types
Types for Texel ASCII art text editor
-
dessin-image
Dessin into image
-
lenna_core
Lenna is a library for image processing algorithms and apps
-
gufo-jpeg
Inspect JPEG image structure
-
img_diff
Command line tool to diff images in 2 structurally similar folders and output diff images
-
libcef-sys
cef-rs sys crate
-
auto-palette-cli
🎨 A CLI tool to extract prominent color palettes from images
-
u_u
allowing conversions of JPEG diagrams to SVGs
-
breadx
Pure-Rust X11 connection implementation with a focus on adaptability
-
embed-doc-image
Embed images in Rust documentation
-
edge-detection
The canny edge detection algorithm
-
generate-app-icons
A CLI for generate app icons for ios ipad Watch Mac Android devices
-
stb_image_rust
Rust port of the stb_image
-
neotron-romfs-mkfs
Build a Neotron ROM-FS image
-
webrender
A GPU accelerated 2D renderer for web content
-
image-blp
encode/decode Blizzard BLP texture format
-
sunbeam-ir
Sunbeams intermediary types used to parse and generate CSS
-
pdf-canvas
Generate PDF files in pure Rust. Currently, simple vector graphics and text set in the 14 built-in fonts are supported
-
jpeg_extractor
Extract jpeg images from any binary via command line
-
nlmrs
building Neutral Landscape Models
-
lesspub
CLI tool for downloading Sequences from LessWrong and exporting them as EPUB format ebooks
-
wbmp
WBMP encoder and decoder
-
phog
A minimal photo Gallery
-
psd-to-png
CLI tool to convert PSD files to PNGs
-
rattice
A media viewer for web browsers
-
pixel_map
A map of pixels implemented by an MX quadtree
-
koharu
Manga translator
-
load_image
Load PNG or JPEG with color profile support
-
bezier-nd
Bezier curve implementations using N-dimensional vectors
-
pb-imgsize
detect the dimensions of PNG and JPEG images
-
inlottie
lib/tool in Rust to load/save/parse/render lottie animation files
-
rpt
Physically-based path tracing renderer written in Rust
-
steganer
hide a file inside another... or to recover it.
-
viewimg
OpenEXR and HDR image viewer
-
leftright
A visual image sorting tool
-
teenygame
A real simple multiplatform game framework for Rust
-
kyanite
A modular, expandable, gallery collector
-
libv4l-sys
A FFI to libv4l
-
tailwindcss_palette
Tailwind v4 colors in Rust's palette crate
-
png_codec
A minimal pure Rust PNG encoder
-
vips
binding to libvips
-
rscolorq
Spatial color quantization, a Rust port of
scolorq
-
qrencode
QR code encoder in Rust
-
find-subimage
find a subimage within a larger image
-
chinchilib
A graphical prototyping library for my students
-
gbtile
A small command line utility to convert PNG images to GBDK compliant Game Boy tiles
-
rust-faces
face detection
-
captrs
Cross-platform screen capture library
-
asciidork-meta
Asciidork document meta
-
rmg
Tiny And Fast Manga/Image Viewer
-
lensight
A command-line tool for adding camera information and shooting details to photos
-
colorgram
that extracts colors from image. Port of colorgram.py
-
comfy-ldtk
LDTK editor support for the Comfy Engine
-
keyset
create pretty keyset layout diagrams using correct fonts and icons
-
gloss-img
A minimal wrapper around image for easy use with gloss
-
dicom-dictionary-std
Standard DICOM attribute dictionary
-
ltrait-source-desktop
A source of FreeDesktopOrg's Desktop Entry for ltrait
-
nv-flip
High-Level bindings to Nvidia Labs's ꟻLIP image comparison and error visualization library
-
ajazz-rs
HidApi driver for Ajazz devices
-
vincent_blur
My own implementaion of guassian blur using threads
-
kolor
Color conversions for games & interactive applications
-
spacebadgers-utils
A collection of utilities for the SpaceBadgers project
-
turbo-metrics-cli
Toolkit to compute quality metrics fast using a GPU (CLI version)
-
plotrs
CLI app for plotting data points from a csv and writing a png to disk
-
skeletonize
line thinning binary images, includes edge detection and threshold functions for preprocessing
-
jxl-sys
bindings to libjxl
-
omage
omage
is a Rust library for image processing. It provides functionality for handling images, drawing basic shapes, and configuring image properties. -
flyr
extracting the thermal data from FLIR images
-
ssim
Measures the structual similarity between images using the SSIM algorithm
-
image-generator
Use JSON files to render images
-
image-texel
A texel type and allocated buffers suitable for image data
-
mermaid-rs
Rust bindings for Mermaid JS
-
lunar-png
loading png images
-
vviz
Rapid prototyping GUI, and visual printf-style debugging for computer vision development
-
zng-webrender-api
Public API for WebRender
-
gainforge
HDR tonemapping library
-
sic_testing
Commonly used testing operations for the 'imagineer' image cli project
-
gufo-exif
Exif loading and editing
-
image-dwt
À Trous Discrete Wavelet Transform for images
-
pic-scale-safe
Fast and safe performance image scaling
-
cv-convert-fork
Type conversions among famous Rust computer vision libraries
-
badgeland
Fast badge generator for any purpose
-
ome-metadata
Ome metadata as a rust/python structure
-
vcsr
Used to generate contact sheets of videos
-
vid_dup_finder_common
Common utilities for vid_dup_finder_lib and vid_dup_finder
-
bitmap_type_tracer
bitmap_type_trace is a utility tool to generate images from font bitmaps with customizable configurations
-
oxvg_path
SVG path parsing, serialization, and minification
-
tiny-data
A cli tool for building computer vision datasets
-
spriterator
Generates sprite sheets from images in the specified directory
-
photoslibrary
Interact with Apple Photos.app library
-
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.
-
png-glitch-cli
Cli to glitch PNG images
-
letter-avatar
Generates user avatars using username initials
-
png-achunk
Encode and decode custom binary chunks in PNG images
-
kfn-rs
Karaoke .kfn file IO library written in Rust
-
pyxelium
lightweight pixel-based encryption library that allows you to encode and decode messages within PNG images. It provides Rust functions for encoding and decoding messages using pixel-based encryption.
-
imghdr
that determines the type of image contained in a file or byte stream
-
polona-dl
Narzędzie linii poleceń do ściągania obrazów z bazy zbiorów Biblioteki Narodowej Polona
-
mksvg
writing svgs and laying out printable cards
-
pigment64
handling conversion between N64 texture formats and modern image formats
-
badgers
badge generator
-
pixels_primitives
An easy and simple wrapper for lines and simple shapes for the pixels crate
-
icon-loader
load and cache themed icons in 100% safe rust
-
filmborders
add hipster film borders to your images :)
-
scarlet
Colors and color spaces made simple
-
imagescript
tiny and fast image manipulation library for js & rust
-
jxlconvert
CLI app that converts images in comic archives to JPEG XL format
-
prominence
extract prominent colors from an image
-
iced_glow
A glow renderer for iced
-
fxp_clutter
Clutter mode for fxp_videoclipper
-
coloured-strings
that makes colouring strings easy and lightweight (< 3.0 kb)!
-
light-curve-dmdt-exec
Program for dm-dt maps generator from light curves
-
ico-builder
Create multi-size ICO files from separate images
-
bingus
databending made easy
-
hieroglyph
Render obscure scripts and emojis locally with zero dependencies
-
makepad-zune-png
A fast, correct and safe png decoder
-
image-resizer
Resize or just shrink images and sharpen them appropriately
-
sixel-bytes
Encode an image with sixel-sys/libsixel
-
graphics_buffer
A 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.
-
rawkit
extract images from camera raw files
-
steg
Command line steganography tool
-
gst-plugin-rspng
An PNG encoder/decoder written in pure Rust
-
paddleocr
wrapper for PaddleOCR-JSON
-
lcs-image-diff
Image diff tool with LCS algorithm
-
img2raw
Type definitions for img2raw headers
-
raster2svg
that use the contour_tracing library
-
dynasty
Reader's CLI downloader
-
qrscan
Scan a QR code in the terminal using the system camera or a given image
-
lento-skia-safe
Safe Skia Bindings for Rust
-
unibar
minimal status bar, written with Xlib in rust
-
azul-webrender-api
Public API for WebRender
-
frame-sequence
Turns frame sequence strings into lists of frame numbers
-
jp2k
Interface to load JPEG200 images into image
-
rx-editor
a modern, extensible pixel editor
-
charls-sys
Bindings for charls
-
kmeans-color-gpu
Calculates the average colors in an image for color quantization on the GPU
-
rating-graph-processor
Converts the specified image to an image that fits the X (formerly Twitter) header
-
luthien
A WIP tool which generates and applies color schemes
-
const_qoi
A safe, 0 dependency, no_std streaming decoder/encoder library for the QOI (Quite Okay Image) format
-
codevis
turning your code into one large image
-
tatlap
Texture atlas packer
-
pylon-cxx
Rust wrapper of the Pylon libraries for Basler cameras
-
hektor
hekkin vectors
-
xmf-sys
Bindings to XMF native library: eXtreme Media Foundation
-
minimg
A mini image library
-
delight-helpers
Command line utilities/helpers for the 3Delight renderer
-
rustbitmap
Read, write and edit bitmap files
-
geopattern
Beautiful generative geometric background images from a string, a Rust implementation of geo_pattern from @jasonlong
-
pixeli
common pixel types and traits for working with them
-
pixel_engine_draw
The graphics crate used by the pixel_engine
-
image-watcher
CLI tool
-
termpic
Fork of https://github.com/hopey-dishwasher/termpix
-
magnify
pixel-art scaling algorithms
-
pixel-canvas
easy to build interactive computer art with just a pixel buffer
-
bevy_aseprite_reader
Aseprite reader
-
imgix
imgix-rs is a crate used for generating urls
-
ghimlink
Generates a Github-Flavoured-Markdown formatted image link to an image in the same repository
-
zune-png
A fast, correct and safe png decoder
-
whats-a-png
PNG decoder written in Rust
-
sentryshot_scale
Port of FFmpeg's image scaler
-
normal-heights
Creates normal maps from height maps
-
exifmv
Moves images into a folder hierarchy based on EXIF tags
-
vectorizer
vectorize raster images
-
nanachi
2D graphics library
-
egui_minipng
egui PNG image loader based on minipng
-
ndarray-image
Zero-copy conversion between ndarray and image crates
-
iconwriter
solution for encoding common icon file formats
-
magrathea
A pixel-art procedural planet generation library and tool
-
tinygif
No-std, high memory footprint GIF image loader
-
lutgen-palettes
Popular linux colorscheme palettes
-
aoe-djin
Djin is a utility crate to extract Age of Empire II Definitive edition game data
-
strandify
A string art generation library
-
svgfilters
various SVG filters
-
cheval
render stream overlays, or smart mirror content, or just images
-
oklab
OK Lab is a perceptually uniform color space for image processing. Improvement of CIELAB.
-
libgphoto2_sys
System bindings to libgphoto2
-
csc411_image
A wrapper around the image crate, for CSC 411
-
sped
SPED(Sub-Pixel Edge Detect) based on a modified Canny non-maximal suppression and a modified Devernay sub-pixel correction
-
cpclib-image
Image manipulation library for amstrad cpc
-
quantette
A fast and high quality image quantizer and palette generator. Supports the CIELAB, Oklab, and sRGB color spaces.
-
usvgr-text-layout
An SVG text layout implementation
-
tinyppm
simpliest .ppm image format loader
-
libpng-vendored-sys
Helper package for vendoring 'libpng' as a static library with rudimentary FFI bindings
-
ommui_frontend_gtk
OMMUI frontend written in GTK
-
tiling
constructing tilings of regular polygons
-
img-optimize
Image minify library for Rust
-
xbrz-rs
A high quality image upscaling algorithm designed to preserve key details in low-resolution pixel art
-
pixtra
aims to be a very simple and easy-to-use image manipulation tool by being opionated and contain a lot of examples
-
wzdx
Rust models for serializing/deserializing WZDx 4.2
-
leptess
Productive Rust binding for Tesseract and Leptonica
-
cairo-rs-colors
Rust bindings for the Cairo library
-
terra-types
Common types for terra crates
-
fxp_merger
Merger mode for fxp_videoclipper
-
raqote
2D graphics library
-
pdf-thumb
PDF thumbnail image generator for Windows
-
social-image
Generate social images using SVG templates
-
aseprite
load files from the aseprite sprite editor
-
kornia-tensor-ops
Tensor operations library in Rust for computer vision
-
mozjpeg-sys
FFI bindings for MozJPEG v4. MozJPEG is automatically built and linked statically. Requires nasm and a C compiler.
-
manifest-gen
A manifest.json generator
-
jfifdump-cli
Read and dump structure of a jpeg file
-
kornia-io
Image and Video IO library in Rust for computer vision
-
quickraw
A pure rust library to handle camera raw files
-
avif-serialize
Minimal writer for AVIF header structure (MPEG/HEIF/MIAF/ISO-BMFF)
-
farbe
working with retro image formats
-
svg_to_ico
convert SVG icons into Windows ICO files
-
crispy_octo_fractals
A multithreaded rendering system for customized fractals
-
rust-hsluv
Color converstions. Convert to/from various color representations: hex, rgb, hsluv, hpluv, lch and xyz.
-
starry_mosaic
generating colorful mosaic images with various geometrical patterns
-
jpegli
Higher-level wrapper for Jpegli library
-
quad-image
An image host
-
oai_rs
An async rust library that's a wrapper for the OpenAI API
-
rom-thumbnails
Extract embedded icons in videogame ROMs
-
raqote-usvg-render
raqote renderer for usvg
-
color_quant
Color quantization library to reduce n colors to 256 colors
-
qr-image-core
Create QR code from a image
-
dalamar42/rayt
Monte Carlo ray tracer developed using Rust
-
pixelart
Show everyone the art hidden inside your code AGAIN
-
spotifymosaic
A CLI tool for generating Spotify playlist covers using album artworks
-
stego_rust
image steganography with AES encryption and SHA-2 hashing
-
deathrip
Rips full-resolution images from the Dead Sea Scrolls digital library
-
artery-font
A pure rust parser for artery font files
-
svg-path-parser
Generate a list of points from SVG path strings
-
wxrust
Binding for the wxCore library of the wxWidgets toolkit
-
xbr
A pixel art upscaler
-
yas_scanner
Genshin Impact item scanner
-
rayso
Upload code to ray.so from terminal
-
rotated-grid
Rotated grid calculations for CMYK halftone dithering and more
-
vivinq
query the Vivino service
-
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.
-
ffthumb
Safe libffmpegthumbnailer wrapper
-
ivy-image
stb image loading library for ivy
-
color-maps
Defines X and HTML color maps
-
tiny-png
Multi-threaded, concurrent image size optimizer
-
libultrahdr-rs
interface to libultrahdr
-
orbclient
The Orbital Client Library
-
png-secret
steganography tool for PNG images
-
tekenen
drawing pixels in memory
-
cfrs
CFRS[] in Rust
-
wordfeud-ocr
that recognizes a screenshot from the Wordfeud game on Android phone
-
egui_cosmic_text
Unofficial cosmic text widget and utilities for egui
-
turbojpeg-sys
Raw bindings for TurboJPEG
-
miniaturo
A RAW image thumbnailer. Intended to be a drop-in replacement for the (mostly unmaintained) raw-thumbnailer project.
-
thumbor
client for the Thumbor image service
-
amazon-captcha-rs
solve Amazon CAPTCHAs
-
sigil-rs
small and fast identicon generator
-
delta_e
DeltaE is a pure-Rust implementation of the CIEDE2000 algorithm
-
color-splotch
A drawing and animation program for children
-
pixdown
Markup language for Pixelart and animation
-
png_ect
A command-line tool for compressing png images using ECT
-
musicsync
Convert your music folder into another format, for portable purpose
-
vtracer_buffer
A cmd app to convert images into vector graphics
-
agera
SDK API
-
topcodes
A scanner for detecting TopCodes in an image buffer
-
hide_qr
creating QR codes with hidden messages
-
sic
Accessible image processing and conversion from the terminal (and a front-end for the 'image' crate)
-
lukaj
Interactive diff tool for SVG images
-
screeps-local-visuals
programmable MMO Screeps that allows tools to produce images of game data without relying on the game engine for rendering
-
idar
Image deduplication and removal tool
-
stb_image_write_rust
Rust port of the stb_image_write
-
purrmitive
Reproducing images with geometric primitives
-
sharpened_bilinear
Sharp bilinear image resizing in linear color space with premultiplied alpha
-
svg_face
Generates random SVG faces
-
kagamijxl
Opinionated JPEG XL decoder/encoder library
-
shogi-img
generating images that visualize the position in Shogi (Japanese chess)
-
palette_extract
port of Leptonica's modified media cut quantization algorithm
-
re_view_spatial
Views that show entities in a 2D or 3D spatial relationship
-
immo
Processing of various images (e.g., drawing of square systems)
-
eureka-mmanager-core
The core package for the eureka-mmanager crate
-
agcwd
Image contrast enhancement library based on the AGCWD algorithm
-
mabel-aseprite
loading Aseprite files
-
colorspace
colorimetry covering spectral, RGB, XYZ, L*a'b' and conversions thereof
-
site_icons
Website icon scraper that fetches sizes (with WASM support)
-
qrcodegen-no-heap
High-quality QR Code generator library
-
farba
A CPU graphics library written in pure Rust
-
icopng
Embed a PNG directly into an ICO file
-
avatars
generate SVG avatars from a seed string
-
stegano-core
Steganography core library for stegano-cli. Supports hiding data in PNG images via LSB Encoding.
-
blurhash-ng
A pure Rust implementation of blurhash
-
julia-set
Julia set computation and rendering
-
insa
Insa renders imaxes to text - it's a terminal bitmap graphics library
-
fretboard_layout
Generate an svg template of a musical instrument fretboard
-
picolo
breaking down images into its bareboned data. Uses the fantastic image crate.
-
alphafix
CLI & file explorer tool to bleed colors to transparent pixels for game engines
-
mvsdk
Rust wrapper on top of Mind Vision Industrial camera SDK C/C++ library
-
zune-imageprocs
Common image processing routines for zune-image
-
jxl-coding
JPEG XL entropy decoder, part of jxl-oxide
-
terrars-andrewbaxter-dinker
Pre-generated Terrars Dinker bindings
-
sdfgen
generates a (preferably) lower resolution distance field from an input image
-
snes-bitplanes
Decoder for the Super NES's bitplanes graphics
-
fractal-gen
Fractals is a Rust project to generate fractals
-
wayland-sys
FFI bindings to the various libwayland-*.so libraries. You should only need this crate if you are working on custom wayland protocol extensions. Look at the crate wayland-client for usable bindings.
-
svg_icon
svg icon parser use nom
-
asciiforger
transforming images in an ascii string
-
asciidork-ast
Asciidork AST nodes
-
color_watermark
embed color watermarks, using DCT and QIM-DM
-
libraw-rs
LibRaw bindings
-
pride-overlay
overlay pride flags on images
-
xiapi
High-level API bindings for XIMEA Cameras
-
pstoedit
Rust bindings to pstoedit
-
png-read
read png files
-
potlood
A tiny library for drawing points and shapes to a ppm file
-
glm_color
manipulating and generating color values, based on the
glm-rs
math library -
leanshot
Screenshot capture for Linux
-
grokj2k-sys
Bindings to World's Leading Open Source JPEG 2000 Codec
-
images-compressor
compress pictures, such as
png
、jpg
、jpeg
、git
-
xpd-rank-card
experienced and minixpd to render SVGs
-
colstodian
An opinionated, practical color management library for games and graphics
-
screen-snip
A tiny but elegent screeshot with selecting region tool with GUI based on EGUI
-
libjpegturbo-sys
Bindings to libjpegturbo c library
-
vulpix
An image processing service
-
imgthin
A fast parallel algorithm for thinning digital patterns
-
rdenticon
jdenticon in pure Rust
-
image-effects
An assortment of effects that can be applied to an image with the help of
image
-
censor-analyser
Palette analysis tool
-
qwant
Color qwantization library to reduce n colors to 256 colors
-
regex-collection
常用正则表达式合集
-
rgrit
interface to grit - the GBA Image Transmogrifier with batteries included!
-
openvx-sys
Native bindings to the OpenVX library (1.3.1)
-
rusteams
Creating MS Teams messages
-
libwebp
A binding to libwebp
-
pixelmatch
Pixel-level image comparison
-
sheety-cli
sheety is a sprite-sheet manipulation program written in Rust
-
neotron-romfs
Parse a Neotron ROM-FS image
-
fframes-skia-bindings
Skia Bindings for Rust
-
zengine_graphic
graphic functionality for ZENgine
-
maps
Inspect, compare and align multiple grid maps in an intuitive & fast GUI
-
rndfile
finding and picking a random file within a given directory, support for images included
-
svg_minimal
A minimal svg library making use of the <path> elment and little else
-
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.
-
voronoiify-image
Divide a PNG image into random nearest-neighbour regions and give each regio the average color of its pixels
-
ffimage
Foreign function image handling
-
print_raster
processing print raster images in Rust
-
colors-transform
Module for convert and transform colors
-
fractl_lib
Fractal renderer supporting multithreading, gpu compute and wasm
-
libpaprika
read and generate Paprika recipe files and recipe collections
-
pie_format
PIE - Pixel Indexed Encoding - image format with optional external palette, especially good for pixel art. Reference implementation and PNG -> PIE CLI.
-
chimper
A graphical image viewer
-
jpeg2k-sandboxed
Sandboxed Openjpeg image decoder
-
miniaturs_shared
Shared library between server and client
-
depth_analyzer
Program that analyzes an image processed by AI depth detection models
-
imgdiff
A command-line and library for comparing two images
-
astc-decode
A software ASTC decoder in rust
-
fastblur
Linear-time gaussian blur
-
makepad-zune-core
Core utilities for image processing in the zune family of crates
-
bokeh
image-blurring, focussing on disc-shaped kernels to produce a bokeh lens-effect
-
ldtk_deser_json
Just a 1:1 translation of LDTK project to a rust struct. Only from JSON
-
sqp
The squishiest image format!
-
libva-sys
Rust bindings for libva and libva-utils
-
apriltag
High level Rust bindings to AprilTag library
-
pint
A Piet Interpreter with a builting PNG-decoder
-
img-rs
safe bindings for stb_image
-
irospace
color space and conversion method
-
jbig2dec
Rust binding to jbig2dec
-
rips
Rust bindings for libvips
-
aigis-bin
Binary for Aigis, a simple and configurable content proxy
-
pixel-weaver
A multi-threaded pixel-by-pixel image renderer
-
neko-image
CLI utility for image processing written in rust🏳️⚧️
-
dxgcap2
Screen capturing with DXGI for Windows in Rust
-
greenriver
A command line tool to work with greenfield images
-
tepimg
template library
-
agb_image_converter
converting graphics for use on the Game Boy Advance
-
rmbg
Rust interface for BRIA Background Removal v1.4 Model Library
-
smartcrop
Clone of smartcrop library in JavaScript
-
bracket-color
RGB and HSV color handling and utilities, including lerp and W3C named colors. Part of the bracket-lib family.
-
img-qoi
QOI (Quite OK Image) manipulation library
-
contrast
Calculate contrast between two colors
-
slack_status
app to set Slack status and emoji
-
aspix
yang powerful untuk mengkonversi gambar menjadi ASCII art
-
vrm-spec
VRM data structures
-
magie
A magical tool to manipulate images
-
imeq
imeq aims to quickly compare two images to see if they are the same image
-
simple-tga-reader
TGA image reader
-
make-quote
A funny toy project that can help you generate a image from someone's quote
-
chromatica
The simplest possible compile-time color definitions
-
forgery-detection-zero
JPEG grid detector applied to forgery detection in digital images
-
stretchrs
facilitate stretching linear images using the midtone transfer function
-
wcloud
Generate beautiful word clouds with support for masks, custom fonts, custom coloring functions, and more
-
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
-
vfxpreopenexr
openexr test package
-
gamma-lut
Rust port of Skia gamma correcting tables
-
glf
read the GLF files produced by the Tritech Sonar
-
image-similarity
An image similarity library
-
mcbanner
generate Minecraft banner images
-
dbpnoise
(discrete, batched, perlin-like noise) is a parallelized, seeded, discrete perlin-like noise algorithm designed for quickly generating simple 1-0 maps for 2d games
-
sm_motion_photo
Extract video from Samsung Motion Photo. Supports JPEG, HEIF/HEIC
-
ingenuity-dl
Automatically download images from the Mars Ingenuity helicopter and compile them into a video
-
pixelutil-image
Pixel utilities for image-rs crate
-
re_ws_comms
WebSocket communication library (encoding, decoding, client, server) between a Rerun server and viewer
-
draw
A small 2D drawing library
-
resport
CLI tool to tell you the dimensions or aspect ratio of an image, or if it is landscape or portrait
-
anaglyph
maker
-
vn-settings
Various settings intended to simulate visual novels
-
txture
lib to generate cool textures
-
hough_circle_transform_for_cme
Search for circles in the image using houghs transform and output either the parameters of the circles or an image with the circles drawn. Meant to be used for TIRF-SIM microscoped CME cell processes.
-
vectordraw
vector drawing with multiple output types
-
tgaimage
encoder/decoder for tga format
-
lcs-png-diff
PNG diff tool with LCS algorithm
-
giphy-api-lite
GIPHY API
-
nude
High performance nudity detection
-
psk_std
Standard library for the piske programming langauge
-
image2aa
Convert image to ASCII Art
-
svgwriter
Typed SVG Writer
-
libcamera-sys
Low-level unsafe bindings to libcamera
-
ase-swatch
Create Adobe Swatch Exchange (ASE) Files for colors and palette
-
plantaznik
CLI helper for managing PlantUML diagram sources and their previews in Markdown files
-
retroimg
Convert images to look like in retro IBM hardware
-
simplesvg
Very simple drawing/diagramming library with svg output
-
nebulae
A multi-threaded Nebulabrot renderer
-
tinywad
manage/compose WAD resources
-
mat2image
convert opencv::Mat to image::DynamicImage
-
image-conv
High performance image convolution library
-
manganis
Ergonomic, automatic, cross crate asset collection and optimization
-
auto-image-cropper
Removes extra white borders to correctly resize canvas
-
mlsnd
Moving Least Squares deformations in N Dimensions
-
lifehash
in Rust
-
fits-rs
FITS encoder and decoder in Rust
-
ceratophrys
draw pixel art as code
-
initials-revamped
initials avatar for rust
-
jarkup-rs
A JSON-based intermediate markup language for component representation
-
lenna_cli
Command line interface to run algorithms on images
-
leptonica-sys
FFI bindings for Leptonica
-
yew-canvas
A Canvas component is encapsulated
-
prompto
Frivolous image processing library that generates Prompto selfies
-
qrcode_gen
Rust QR Code Generic Generator
-
rawler
extract images and metadata from camera raw formats
-
contourwall
high-level interface for controlling the Contour Wall
-
rxcv
RxCV provide Rust programming experience to OpenCV
-
libavif-sys
Unsafe wrapper around libavif, the image codec
-
fer
fast image resizing with using of SIMD instructions, slim version
-
flutterbug
Safe X11 bindings for Rust
-
pixiv
Unofficial rust library for the Pixiv API
-
pax-std
Standard library for Pax, including layouts, drawing primitives, and form controls
-
phash
Perceptual hashing
-
captcha-a
a captcha library for rust
-
image_buffer
buffer type to ease the work with images and different color types
-
qiniu-utils
Qiniu SDK Utilities for Rust
-
seamcarving
Content-aware image resizing using the seam carving algorithm. Allows changing the aspect ratio of an image without distorting its contents.
-
blit
Blit sprites on a buffer with a mask
-
jpeg2000
Rust bindings to OpenJPEG
-
appimage_environment
contains some structs and functions to handle the tools, which are included in the AppImage
-
thinkofname/univercity
Source code of the game Univercity: https://store.steampowered.com/app/808160/UniverCity/
-
truchet
tiling
-
tesseract-sys
Rust Bindings for Tesseract OCR
-
rayso-rs
An 'API' helper for Rayso
-
libqoi
A basic QOI encoder/decoder in rust
-
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.
-
image_dct
getting the DCT coefficients of an image
-
diffimg
Compute the amount of difference between two images
-
screenshot
Get a bitmap image of any display
-
puny2d
2d graphics software renderer library
-
usvg-tree
An SVG tree representation used by usvg
-
imageformat
Quick probing of image format without loading the entire file
-
tiff_tags
A look up table with the TIFF tag ID - name pairs and associated methods to access them
-
paperwall
program to fetch random image and set it as wallpaper
-
gufo-png
Data structure for PNG images
-
spectrust
A fast, Rust-based computer vision library for locating images on the screen
-
thermal
Process thermal images from FLIR cameras
-
bmp_rs
A bitmap file decoder for Microsoft bmp files
-
nhdesigngen
An Animal Crossing: New Horizons design generator
-
imageutil
Image utilities
-
visionmagic
Collection of vision & graphics algorithms
-
blurslice
"Fastest Gaussian Blur" for N-channel image slices
-
deft-skia-bindings
Skia Bindings for Rust
-
pdf_process
rendering and extracting metadata/text from PDF files using poppler
-
stego
A steganographic swiss army knife
-
spng-sys
Native bindings to libspng
-
gaussian_blur
Gaussian blur in linear time
-
jmfm
JMFM (Java minecraft:filled_map's) is a library and console utility designed to convert images into Minecraft map art
-
parallel_image
parallel fill pixels
-
image2
image processing library
-
dds-rs
Decodes DirectDraw Surface files
-
qrwatermark
generate QR codes with watermarks
-
ez-pixmap
A naive and easy inline pixmap (xpm-like) image decoder
-
avif-decode
Convert AVIF images to PNG or decompressed pixel data
-
stitchy-core
combine multiple image files into a single image
-
vtflib-sys
FFI bindings for VTFLib
-
sfa
Single File Assets for image storage in a single file. Completely Lossless
-
converter_buddy
File format conversion library. Provides conversion utilities between files with different formats.
-
template-matching
GPU-accelerated template matching
-
image-go-nord
Convert any image to the Nord colorscheme
-
kornia-image
Image types and traits for generating and manipulating images
-
ferrite-core
Core functionality for Ferrite image viewer
-
sp_vcard
vCard library will help you generate vCard
-
pixel_formats
Types for various pixel formats
-
libspinnaker-sys
bindings to the Spinnaker library
-
color-palettes
Generate colors in a perceptually uniform color space
-
icogen
Quickly convert image files into Windows .ico files
-
svg_path_simplifier
SVG simplifier, converter and autocutter for plotters
-
gattai
Combine multiple images into a single sprite sheet
-
plottery_editor
Graphical Editor of Plottery, a creative coding framework for generative vector graphics and pen plotting
-
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…
-
qrcode-png
Generate QR code in png format
-
termux-api
wrapper around Termux API
-
pstoedit-sys
Native bindings to pstoedit
-
hsl
Represent colors in HSL and convert between HSL and RGB
-
tileset
Tailset definition, and supports importing multiple formats
-
imagehash
image hashing library
-
undither
Smart filter to remove Floyd-Steinberg dithering from paletted images
-
bitmap_copy
BitMap is an image container
-
differential-growth
differential growth algorithm
-
puzzle-paths
SVG paths for creating a jigsaw puzzle of an image
-
imageproc-patched
Image processing operations (unofficial release)
-
retro-pixel
Bitmaps types for getting that retro visual
-
palette-transfer
Statistical copy palette from one image to another
-
takeout-metadata
CLI app for getting the good metadata out of a Google Takeout export
-
imc-rs
reading imaging mass cytometry (IMC) data. Supports the .mcd format.
-
repng
The PNG encoder that no one asked for
-
luv
Tools for converting between sRGB, CIE Luv and CIE LCh(uv) colour spaces and comparing differences in colour
-
brdiff
A command-line tool for subtracting images to generate a new blue-red difference image
-
enimda
Entropy-based image border detection
-
del-canvas-cpu
drawing primitives (e.g., triangles and lines) to bitmap images and gif animation
-
queens-rock
QR codes scanner
-
climage
image processing library with OpenCL
-
zune-bmp
A fast BMP decoder
-
wordcloud-rs
A word-cloud image generation crate
-
cv
Batteries-included pure-Rust computer vision crate
-
getfileicon
extracting the pixels of a file icon and saving them as a PNG image
-
pxo
loading Pixelorama files
-
zune-qoi
Quite Ok Image (QOI) decoder and encoder part of the zune-image family
-
tinyqoi
QOI image decoder for embedded applications
-
svg_avatars
generating SVG avatars from identifiers
-
evalchroma
Guess the best chroma subsampling mode for a given image
-
svggen
Allows you to create vector images from templates
-
belilo
A command-line tool for whitening images
-
captis
A Screen capturing library built for Linux, Windows and MacOS
-
aom-decode
Minimal safe wrapper for libaom AV1 decoder
-
cameleon-impl
used by other cameleon crates implementation
-
image-qoi
Quote Ok Image format with interop with Image
-
aci_ppm
Encode and decode PNM image files (TODO: so far only PPM)
-
waow
A begginer friendly creative coding library
-
convolve-image
A small library to perform convolution operations on images with arbitrarily-sized separable kernels
-
jxl-color
JPEG XL color management functions, part of jxl-oxide
-
heic-to-dynamic-gnome-wallpaper
CLI tool to convert heic image containers used in MacOS's dynamic wallpapers to dynamic gnome xml wallpapers
-
palette-arcade
Generates a SHA3-512 hash and color palette for images
-
vips-rs
binding to libvips
-
exoquant
Very high quality image quantization
-
asciidork-parser
Asciidork parser
-
imager
Automated image compression; optimizes the compression using various heuristics
-
rqr
A small QR code generation project I made to dip my toes into rust again after several years of absence
-
allegro_image-sys
Allegro 5 image addon Rust binding
-
xisf-rs
Reader (eventually writer) library for the XISF astronomy image file format
-
fuji
read Fujifilm Recipes & Exif Metadata from a JPEG or RAF file using exiftool
-
libraw-rs-sys
FFI bindings to LibRaw
-
raster
Image processing lib for Rust
-
laundry-96/papegen
-
icns-rs
reading and writing Apple Icon Image (.icns) files
-
image2text
Convert an image to ascii art
-
vl-convert
CLI application for converting Vega-Lite visualization specifications to Vega specifications
-
orbimage
Orbital image features
-
stroke-width-transform
Stroke Width Transform for OCR image preprocessing
-
t-rec
Blazingly fast terminal recorder that generates animated gif images for the web written in rust
-
lyon_algorithms
2D Path manipulation/transformation algorithms
-
re_components
The standard rerun data types, component types, and archetypes
-
signed-distance-field
Fast signed distance fields from binary images using
dead reckoning
-
oxvg_style
SVG specific lightningcss wrappers
-
revolt_imghdr
that determines the type of image contained in a file or byte stream
-
trifit
Image compression and art generation with triangles!
-
tailwindcss_colors
Tailwind v4 colors in Rust's color crate
-
repo_icons
Get icons for any github repo
-
librsvg-rebind
Rust bindings for librsvg
-
jabcode
Bindings for the JAB code reference implementation
-
tid2013stats
Stats tool for Tampere Image Database 2013 paper Replaces spearman.exe and kendall.exe used in the dataset
-
wic
Safe bindings for the Windows Imaging Component APIs
-
libplum-sys
Bindings to libplum, an image loading and storing library
-
libultrahdr-sys
interface to libultrahdr
-
libgled
Create animations for Art-Net lamps orientated on a SVG file
-
dxf2image
fast and efficient dxf to image converter!
-
openpgp-paper-backup
Generating and restoring paper-printable backups of OpenPGP keys
-
arqoii-types
types used for encoding images into the qoi image format
-
magic-kernel
Magic Kernel family of resizing algorithms
-
qrcode53bytes
QR code for 53 bytes
-
libopenraw-sys
Rust FFI for libopenraw
-
batbox-color
Working with colors
-
graph-based-image-segmentation
graph-based image segmentation algorithms based on superpixels
-
lapix
Image editor backend library for pixel art
-
jxl_dynlink
Rust bindings for JPEG XL library using dynamic linking
-
geefr-ppm
creating PPM files
-
pigmnts-cli
Generate a color palette from an image right on the command line
-
as2c
ssimulacra2 cli
-
colorconv
color conversion library
-
svgr
An SVG rendering library
-
snappy_sc
A minimal crate to take screenshots created for Snappy
-
snapcrop
CLI for crop/resize of large amounts of images with configurable resolutions
-
vtflib
Safe wrapper for VTFLib
-
egak
Sample image generator
-
gdcm-rs
GDCM bindings for Rust
-
processing
environment for Rust, with influences from Cinder and openFrameworks. It is written with Glium and has a Glutin and a GLFW backend. Tested so far on macOS and Linux. It has been…
-
rainbow
Types, conversions, and conveniences for linear and sRGB colors! 🌈
-
rusvid_effect
Collection of predefined image effects for rusvid
-
kolor-64
Color conversions for games & interactive applications
-
libwebp-image
A bridge library for libwebp and image
-
dithereens
Functions & traits for quantizing values with error-diffusion
-
pyxel
loading PyxelEdit documents in Rust
-
pixivcrab
A pixiv AppAPI in Rust
-
giffy
GIF decoder written in Rust
-
captrs2
An update to the captrs cross-platform screen capture library
-
okthief
pywal backend using OKLab to sample images and generate color palettes
-
fractl_gui
Fractal renderer supporting multithreading, gpu compute and wasm
-
weather_icons
An API to organize icons from https://weathericons.io
-
jippigy
Compress JPEG while preserving exif data. Provides multi-threaded method for compressing in bulk.
-
tosho-sjv
An asynchronous client of SJ/M by V
-
lcms2-sys
Bindings for liblcms2 (Little CMS) with support for Linux, macOS, and Windows. See lcms2 crate for a safe Rust wrapper
-
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…
-
allegro_color-sys
Allegro 5 color addon Rust binding
-
delight
Command line utilities/helpers for the 3Delight renderer
-
gifriend
GIF parser
-
screenshot_desktop
Take a screenshot of a screen
-
kornia-core-ops
Tensor operations library in Rust for computer vision
-
libopenai
client for OpenAI's API
-
lottieconv
Convert lottie files to WEBP or GIF
-
dtm
Fast encoder/decoder for the lossless DTM 16 bit image format
-
windows-ext-icons
Extract icons from Windows in different view modes as images
-
sentryshot_convert
Port of FFmpeg's pixel format converter
-
velato
A Lottie integration for vello
-
hvif
Parser and renderer for HVIF (Haiku Vector Icon Format)
-
libavif-image
Load AVIF files into the
image
crate -
webp_killer
A command line tool to simplify removing .webp files from your life
-
sdl_image
binding
-
favilib
fetching and parsing favicons from websites
-
pdf2image-alt
Alternative version to pdf2imge with ability to render from borrowed data and single pages, adds text extraction
-
libjxl-src
vendored libjxl
-
jxl-grid
Sample grid implementation for jxl-oxide
-
moi
Encoder and decoder implementations for the MOI image compression format
-
image-tool
mass image manipulation commandline tool for resizing and converting format. This tool is specifically designed to for performing conversion on large amount of images with different formats efficienctly.
-
plottery_lib
Core geometry library of Plottery, a creative coding framework for generative vector graphics and pen plotting
-
webp-converter
converting image files (JPG, JPEG, PNG, GIF) to WebP format, providing functionality for batch conversion with directory structure preservation and error handling
-
gufo-webp
Data structure for WebP images
-
zbars
High-level rust bindings zo the zbar library
-
zune-jpegxl
fast and fully safe modular jxl encoder
-
okhsl
Oklab extension for HSL (Okhsl) and HSV (Okhsv) color spaces
-
platesolve
perform astronomical plate solving for images
-
kapy
Cli tool to copy photos with optimizations
-
sorbet-color
working with (and converting) colors in different spaces
-
vips-sys
libvips bindings for Rust