-
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
-
qrcode
QR code encoder in Rust
-
fast_image_resize
fast image resizing with using of SIMD instructions
-
resvg
An SVG rendering library
-
palette
Convert and manage colors with a focus on correctness, flexibility and ease of use
-
gif
GIF de- and encoder
-
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
-
opencv
Rust bindings for OpenCV
-
png
PNG decoding and encoding library in pure Rust
-
kamadak-exif
Exif parsing library written in pure Rust
-
jpeg-decoder
JPEG decoder
-
zune-jpeg
A fast, correct and safe jpeg decoder
-
gdk-pixbuf
Rust bindings for the GdkPixbuf library
-
lodepng
Reading and writing PNG files without system dependencies. Pure Rust port of LodePNG.
-
ab_glyph
API for loading, scaling, positioning and rasterizing OpenType font glyphs
-
dcv-color-primitives
perform image color model conversion
-
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
-
t-rec
Blazingly fast terminal recorder that generates animated gif images for the web written in rust
-
etagere
Dynamic 2D texture atlas allocation using the shelf packing algorithm
-
folderify
Generate a native-style macOS folder icon from a mask file
-
colorgrad
Color scales library for data visualization, charts, games, generative art and others
-
libvips
Safe bindings for libvips
-
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
-
zeno
High performance, low level 2D path rasterization
-
pdfium-render
A high-level idiomatic Rust wrapper around Pdfium, the C++ PDF library used by the Google Chromium project
-
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
-
imagesize
Quick probing of image dimensions without loading the entire file
-
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
-
raqote
2D graphics library
-
fast_qr
Generates optimized QRCode
-
jpeg-encoder
JPEG encoder
-
barcoders
A barcode-encoding library
-
rxing
port of the zxing barcode library
-
jpegxl-rs
Safe Rust wrapper for JPEG XL reference implementation
-
libwebp-sys
Bindings to libwebp (bindgen, static linking)
-
google-vision1-cli
A complete library to interact with Vision (protocol v1)
-
tinybmp
No-std, low memory footprint BMP image loader
-
stitchy
CLI tool to combine multiple image files into a single image
-
mozjpeg
Higher-level wrapper for Mozilla's JPEG library
-
libheif-rs
Safe wrapper around the libheif-sys crate for parsing heif/heic files
-
multibg-sway
Set a different wallpaper for the background of each Sway workspace
-
usvg
An SVG simplification library
-
dioxus-free-icons
Use free svg icons in your Dioxus projects easily with dioxus-free-icons
-
libblur
Fast image blurring in pure Rust
-
color
representing and manipulating colors
-
av-data
Multimedia data structures
-
annatar
A command line tool for making memes. Full readme available at: https://github.com/archer884/annatar
-
rvimage
A remote image viewer with a labeling tool
-
qrcode-generator
Generate QR Code matrices and images in RAW, PNG and SVG formats
-
webp
WebP conversion library
-
image_hasher
that provides perceptual hashing and difference calculation for images
-
imageproc
Image processing operations
-
glycin
Sandboxed image decoding
-
deltae
Calculate Delta E between two colors in CIE Lab space
-
rqrr
Detect and read QR codes from any image source
-
rexif
native Rust crate, written to extract EXIF data from JPEG and TIFF images
-
pic-scale
High performance image scaling
-
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…
-
show-image
quickly show images in a window for debugging
-
rawbit
A camera RAW image preprocessor and importer
-
rustant-film
Add a instant film style layout to your photo by EXIF
-
google-vision1
A complete library to interact with Vision (protocol v1)
-
jxl-oxide
JPEG XL decoder written in pure Rust
-
cairo-rs
Rust bindings for the Cairo library
-
qrcodegen
High-quality QR Code generator library
-
charts-rs
A charts library for rust
-
phomo-cli
CLI for phomo - generate photo mosaics from the command line
-
hex_color
lightweight library for working with RGB(A) hexadecimal colors
-
psd
API for parsing and working with PSD files
-
turbojpeg
Fast and easy JPEG encoding, decoding and lossless transforms with TurboJPEG
-
gst-plugin-videofx
GStreamer Rust Video Effects Plugin
-
blurhash
A pure Rust implementation of blurhash
-
dify
A fast pixel-by-pixel image comparison tool in Rust
-
magick_rust
Selection of Rust bindings for the ImageMagick library
-
cavif
Encodes images in AVIF format (image2avif converter) using a pure-Rust encoder
-
zune-core
Core utilities for image processing in the zune family of crates
-
clipboard-rs
Cross-platform clipboard API (text | image | rich text | html | files | monitoring changes) | 跨平台剪贴板 API(文本|图片|富文本|html|文件|监听变化) Windows,MacOS,Linux
-
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.
-
icu_tool
Image Converter Ultra
-
aws-sdk-medicalimaging
AWS SDK for AWS Health Imaging
-
sgf-render
CLI to generate diagrams of Go games from SGF game records
-
mateus-image
CLI program for image manipulation
-
peniko
Primitive types for styling vector graphics
-
rimage
Optimize images natively with best-in-class codecs
-
mxtransform
A CLI tool to transform images using matrix operations
-
mangatrans
Manga transcription data format and ways to render them into readable formats, statistics and more
-
img-parts
Low level crate for reading and writing Jpeg, Png and RIFF image containers
-
icy_sixel
A 100% rust sixel library
-
libopenraw
Digital camera RAW file processing
-
aigis-bin
Binary for Aigis, a simple and configurable content proxy
-
svgdx
create SVG diagrams easily
-
auto-palette-cli
🎨 A CLI tool to extract prominent color palettes from images
-
dicom
A pure Rust implementation of the DICOM standard
-
lepton_jpeg
Rust port of the Lepton JPEG compression library
-
qoi
VERY fast encoder/decoder for QOI (Quite Okay Image) format
-
fidget
Infrastructure for complex closed-form implicit surfaces
-
exif-cleaner-gui
A graphical EXIF data cleaner using gtk3
-
imgutils
Cross-platform CLI for quickly parsing & manipulating images
-
kmeans_colors
k-means clustering to find dominant colors in images. Backed by a generic k-means implementation offered as a standalone library
-
vl-convert
CLI application for converting Vega-Lite visualization specifications to Vega specifications
-
graphicsmagick
binding for Rust
-
v_frame
Video Frame data structures, originally part of rav1e
-
png_pong
A pure Rust PNG/APNG encoder & decoder
-
mupdf
Safe Rust wrapper to MuPDF
-
texture2ddecoder
pure Rust no-std texture decoder
-
imsz
Get width and height from an image file reading as few bytes as possible
-
oculante
A minimalistic image viewer with analysis and editing tools
-
modern-arecibo
Generate images of the Arecibo message with a user-provided population and genome size
-
color-art
working with colors and color spaces
-
lcms2
ICC color profile handling. Rusty wrapper for Little CMS
-
timewall
All-in-one tool for Apple dynamic HEIF wallpapers on GNU/Linux
-
silly-png
embed shellscripts and files into png files!
-
stationary-cam
This safe CLI generates a stationary cam as .svg
-
ico
encoding/decoding ICO image files
-
identicon-rs
built around custom generation of identicon images
-
kornia-imgproc
Image processing operations in Rust
-
pix
Pixel / raster image library
-
tosho
A downloader for some official mango website
-
svg2gcode-web
Convert vector graphics to g-code for pen plotters, laser engravers, and other CNC machines
-
tiff
TIFF decoding and encoding library in pure Rust
-
crunch-cli
Command line asset manipulation, set up a pipeline once and run it against all of your files
-
ssimulacra2_rs
Binary exposing the ssimulacra2 rust implementation
-
pixelmosh
PNG corrupter
-
icondata_cg
providing SVG and corresponding metadata for "css.gg"
-
image_dds
Convert images to and from compressed DDS formats
-
rschess
chess library with the aim to be as feature-rich as possible
-
libwebp-sys2
A handwritten raw interface to libwebp
-
lab
Tools for converting RGB colors to the CIE-L*a*b* color space, and comparing differences in color
-
rwpspread
Multi-Monitor Wallpaper Spanning Utility
-
imx
image processing and manipulation
-
re_types
The built-in Rerun data types, component types, and archetypes
-
dmi
written in Rust. Provides helpers to manipulate and produce DMI format files.
-
rasterize
small 2D rendering library
-
launchy
Low-level bindings and high-level abstractions for the Novation Launchpad MIDI devices
-
railroad
create syntax-diagrams as Scalable Vector Graphics
-
syno-photo-frame
Full-screen slideshow for Synology Photos and Immich albums
-
gled
application for creating animations and effects on artnet or wled light installations
-
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…
-
lutgen
A blazingly fast interpolated LUT utility for arbitrary and popular color palettes
-
asefile
loading Aseprite files
-
openjp2
Rust port of Openjpeg
-
tesseract-plumbing
Safe wrapper of
tesseract-sys
-
qcms
lightweight color management
-
libstacker
Image alignment and stacking functions based on OpenCV and Rayon
-
libcamera
Safe Rust bindings for libcamera
-
qrcode-rs
QR code encoder in Rust,Generate QR Code matrices and images in RAW, PNG and SVG formats
-
breakwater
Pixelflut server
-
exiftool
wrapper for ExifTool
-
phosphor-leptos
phosphor icons for leptos
-
fitsrotate_rs
Rotate FITS images
-
nhentai-downloader
Downloader for nhentai.net
-
pict-rs
image hosting service
-
colorimetry
color modeling with JavaScript/WASM interfaces
-
xmp_toolkit
Rust-language bindings for Adobe's XMP Toolkit
-
catppuccin-catwalk
🚶 Soothing pastel previews for the high-spirited!
-
ix-match
matching and moving IIQ files so they can be easily imported into IX Capture
-
blit
Blit sprites on a buffer with a mask
-
asdf-oxide
command-line utility that sorts pixels in images based on their brightness or color value
-
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!
-
plottery_server
pen-plotter server executable of Plottery, a creative coding framework for generative vector graphics and pen plotting
-
hashhaze
A CLI application for generating BlurHash from images
-
spacebadgers
Fast SVG badge generator
-
tinify-rs
client for the Tinify API
-
davis-edi-rs
A fast, Rust-based, open-source implementation of the paper "Bringing a Blurry Frame Alive at High Frame-Rate with an Event Camera" (2019) by Pan et al
-
ibdl-core
Main download infrastructure for imageboard_downloader
-
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…
-
libcaesium
A lossy/lossless image compression library
-
texture-synthesis-cli
A CLI for texture-synthesis
-
hdrfix
mapping HDR screenshots to SDR
-
puruspe
Pure Rust Special function library
-
dioxus-heroicons
Dioxus components for heroicons (https://heroicons.com/)
-
pnglitcher
PNG glitcher
-
image-colorizer
Never settle for images outside your colorscheme again!
-
arko
A small library for pixel manipulation in images
-
bmp-rust
read, write, and create BMP Image files
-
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
-
ciid
ciid
is a utility to derive a chronologically sortable, unique identifier for images -
simp
image manipulation program
-
rawloader
extract the data from camera raw formats
-
svg-path-cst
CST SVG path parser
-
fastnoise-lite
FastNoise Lite is an extremely portable open source noise generation library with a large selection of noise algorithms
-
squarize
CLI tool to squarize images by padding them with transparent pixels
-
machine-vision-formats
Types and traits for working with raw image data from machine vision cameras
-
apng
APNG Encoder. But it is tiny yet.
-
webpsan
An WebP file sanitizer
-
xyplot
plotting images in a grid with labels
-
srgb
sRGB primitives and constants — lightweight crate with functions and constants needed when manipulating sRGB colours
-
dssim
Tool that measures structural similarity between images using a multi-scale variant of the SSIM algorithm
-
cssparser-color
Color implementation based on cssparser
-
dicom-object
A high-level API for reading and manipulating DICOM objects
-
deft-skia-safe
Safe Skia Bindings for Rust
-
url-preview
High-performance URL preview generator for messaging and social media applications
-
kornia-tensor
Lightweight tensor library in Rust for computer vision
-
captcha-rs
Generate verification images dynamically
-
dezoomify-rs
Allows downloading zoomable images. Supports several different formats such as zoomify, iiif, and deep zoom images.
-
imgproc
image processing library
-
imazen/imageflow
High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow
-
mtpng
Multithreaded PNG encoder library
-
tiffwrite
Write BioFormats/ImageJ compatible tiffs with zstd compression in parallel
-
ocrs
OCR engine
-
mmdeploy
Safe MMDeploy Rust wrapper
-
light-curve-dmdt
dm-dt maps generator library
-
sixel-rs
A safe Rust wrapper for libsixel (active fork)
-
reflexo-vec2svg
Export a frame of Typst document into svg element
-
usvg-text-layout
An SVG text layout implementation
-
yew_icons
Easily include a variety of SVG icons into your Yew app
-
sic
Accessible image processing and conversion from the terminal (and a front-end for the 'image' crate)
-
codesnap
Pure Rust library for generating beautiful code snapshots
-
apriltag
High level Rust bindings to AprilTag library
-
respicta
versatile project offering a library, command-line interface (CLI), and web service for resizing images and changing their formats seamlessly
-
rasterkit
TIFF/GeoTIFF file structure analysis and manipulation tool
-
stegano-cli
Hiding secret data with steganography in PNG images and WAV audio files
-
qr_code
QR code encoder in Rust, support structured append (data in multiple qrcodes)
-
fractal_rndr
A tiny fractal renderer that features several coloring modes, anti-aliasing and a gui
-
pylon
Highlevel API for Basler Pylon cameras
-
kalosm-ocr
interface for pretrained OCR models
-
image_sieve
GUI based tool to sort out and categorize images, raw images and videos
-
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.
-
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…
-
clickable_img
Click aware image for egui
-
blockhash
A perceptual hashing algorithm for detecting similar images
-
thumbgen
Thumbnail generate tool
-
image_thumbs
create thumbnails and store them in a object store like Google Cloud Storage
-
stb_image
Bindings to the stb image encoding/decoding library
-
jfifdump
Read and dump structure of a jpeg file
-
image-webp
WebP encoding and decoding in pure Rust
-
aarty
Mini-framework to display pictures on your terminal
-
resize
image resampling library in pure Rust
-
dupimg
duplicate image finder
-
screenshots
Move to XCap
-
refimage
Imaging library. Provides image storage using CoW-like structures to avoid re-allocation in image-aquisition scenarios. Supports rich metadata and serdes.
-
image-hdr
HDR Radiance Estimation using Poisson Photon Noise Estimator for creating HDR image from a set of images
-
minetest-worldmapper
Minetest world mapper
-
wallshift
wallpaper updater using feh
-
openexr
High-level bindings to OpenEXR 3.0.5
-
visioncortex
Semantic Computer Vision
-
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.
-
blitz-dom
Blitz DOM implementation
-
qirust
QR code generator written in Rust using standard library
-
trxx
pack and unpack text files
-
tosho-musq
An asynchronous client of MU! API by SQ
-
webp-animation
A high-level Rust wrapper for decoding and encoding WebP animations
-
pixlzr
lib and CLI for the pixlzr image format
-
open_texture_packer
Open source and free Texture Packer tool written in rust
-
act2txt
Converts Adobe Photoshop ACT palette files to Paint.NET TXT format
-
gufo
Gufo
-
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.
-
pixelfmt
Pixel format conversions in pure Rust with SIMD optimizations
-
simple_image_interface
image interface with pictures, video, and camera
-
usvgr
An SVG simplification library
-
funutd
Procedural texture library
-
imghash
Image hashing for Rust
-
kornia
low-level 3D computer vision library in Rust
-
libyuv
Raw FFI bindings to libyuv libraries
-
svg_path_ops
SVG Path Manipulation Utilities
-
svg-pixels
A PNG to SVG per pixel converter
-
pcx
reading & writing PCX images
-
photon-rs
High-performance image processing library for native use and the web
-
imco
Easy image conversion
-
edges
getting the edges of objects in images with transparency
-
fast-dhash
A fast rust implementation of the perceptual hash dhash
-
quircs
QR code detection and scanning. Pure Rust.
-
pdf2image
A simplified port of Python's pdf2image that wraps pdftoppm and pdftocairo to convert PDFs into images
-
chinenshichanaka
Convert an image to a favicon with the size 32x32
-
ispc-downsampler
Image downsampler crate using ISPC
-
footile
A 2D vector graphics library
-
injected-image-checker
Verify whether the image contains additional data
-
image-convert
A high level library for image identification, conversion, interlacing and high quality resizing
-
okolors
Create color palettes from images by performing k-means clustering in the Oklab color space
-
image_colored_text
A basic extension of the image/imageproc crates for writing multiline colored text
-
menyoki
Screen{shot,cast} and perform ImageOps on the command line
-
phomo
A photo mosaic generation library
-
tarsier
image editor
-
rustface
Face detection library, based on the C++ SeetaFace engine
-
moxcms
Color Management in Rust
-
image-decompose
Decomposes image into separate channels in different colour spaces
-
zipimgzip
Resize and ZipArchive the images in the Zip
-
skia-bindings
Skia Bindings for Rust
-
img2epub
Convert images to EPUB
-
lolicon_api
Lolicon API wrapper in Rust
-
rasciify
For generating ASCII art ( RGB/grayscale image, text based or GIF ) based on image or GIF provided
-
smartcrop2
Clone of smartcrop library in JavaScript
-
tesseract-static
STATICALLY LINKED tesseract + leptonica bindings for easy inclusion of tesseract-ocr in binary applications
-
pdf
PDF reader
-
bevy_image_export
Bevy plugin for rendering image sequences
-
rusty-duplication
Capture the screen on Windows using the Desktop Duplication API in Rust, with shared memory support
-
waynest
Core wayland stuff
-
stegosaurust
A steganography tool, written in rust
-
wasm_to_png
convert a wasm file to png
-
sw-composite
a collection of software compositing routines
-
dlib-face-recognition
Unofficial Rust wrappers to the C++ library dlib, face recognition tools
-
icondata_vs
providing SVG and corresponding metadata for "VS Code Icons"
-
leptonica-plumbing
Safe wrapper of
leptonica-sys
-
gfret
Generates an svg template of a musical instrument fretboard
-
trustmark
A Rust implementation of TrustMark
-
color_reducer
Simplify images by reducing the number of colors based on a predefined palette
-
lucide-dioxus
Dioxus port of Lucide
-
benoit
Multithreaded Mandelbrot renderer
-
si-img
lightweight Rust library to generate Social Media Preview Images
-
mmpx
image magnification algorithm
-
immich
Client for Immich photo and video management
-
colorutils-rs
High performance utilities for color format handling and conversion
-
tinytga
No-std, low memory footprint TGA image loader
-
thumbnailify
generating and caching thumbnails using the GNOME thumbnailer approach
-
planetarium
Sub-pixel precision light spot rendering library
-
yuvutils-rs
High performance utilities for YUV format handling and conversion
-
data-access-layer
A data access pipeline
-
imageinfo
get image size and format without loading/decoding
-
serialimage
Serialization for the image crate’s DynamicImage type, with additional metadata
-
ezk-image
Convert pixel and color formats such and RGB, YUV (YCbCr), ICtCp
-
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
-
bevy_zeroverse
bevy zeroverse synthetic dataset generator
-
exif_renamer
Rename photos in given directory to their EXIF DateTimeOriginal, and viceversa. Defaults to YYYYMMDD_hh24mmss format.
-
bmp
Small library for reading and writing BMP images in Rust
-
murrelet_draw
drawing functions for murrelet, a livecode framework
-
fastnoise2
A safe Rust wrapper for FastNoise2, a node-based noise generation library optimized with SIMD
-
astrors-fork
(FORK) Astronomical package to deal with FITS (compressed also) and WCS, still in development
-
rxing-cli
A command line interface for rxing supporting encoding and decoding of multiple barcode formats
-
badge-maker
It makes badges
-
maze-serval
Serval helps you prepare data for Maze and Trapper
-
butter2d
Butterworth filter for image processing
-
tvdb-ep-list
A command-line application for generating TV episode file names
-
fimg
fast image operations
-
imgfx
Image filtering and modulating with bitwise, arithmetic, and logical operations
-
allegro_image
Allegro 5 image addon Rust wrapper
-
classpad-image
A package to convert images to C2P and C2B files
-
auto-palette
🎨 A Rust library that extracts prominent color palettes from images automatically
-
usvg-parser
An SVG parser used by usvg
-
biosvg
Captcha based on SVG
-
tinted-scheme-extractor
create a Tinted Theming scheme based on a provided image
-
powerboxesrs
functions to manipulate and compute metrics on boxes
-
bardecoder
Detect and decode QR Codes
-
pstools
interface for generating PostScript files
-
iff_rs
reading Amiga IFF files
-
anilist-push
CLI application to fetch AniList notifications and send them over Pushover
-
libavif
High-level API for AVIF image files
-
spng
Rust bindings to libspng
-
image-merger
merge multiple images into one
-
flipbook-rs
Convert JPG pages in a directory (sorted by timestamp) into a single GIF flipbook
-
crnlib
Rust port of crunch, to decode .crn file
-
buongiornissimo-rs
Scrapes for the best Italian boomer flavoured images
-
imageoptimize
Optimize image of multi format
-
afetch
A CLI system information tool written in Rust
-
imazen/imageflow_core
High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow
-
png-glitch-cli
Cli to glitch PNG images
-
rig-bedrock
AWS Bedrock model provider for Rig integration
-
qrcodegen-image
Draw QR codes to a PNG canvas. Wrapper around the qrcodegen and image crates.
-
image_info
get base image information from a file
-
huozi
typography engine for CJK languages, especially designed for game rich-text
-
imagepipe
An image processing pipeline
-
fish-oxide
A port of fishdraw to rust
-
dxf_to_svg
converting DXF Entities into a string SVG
-
xbm
XBM encoding and decoding library
-
ku-logo
A CLI tool to overlay logos on images with size and position control
-
empfindung
CIE Delta E colour difference algorithms
-
miniaturs
Client for miniaturs server
-
strandify-cli
CLI utility to generate string art
-
ansi2png-rs
Convert ansi output to pngs
-
noiselib
procedural 1D, 2D, 3D and 4D noise and fractal functions
-
image_compressor
A image compressing module using mozjpeg, and image crates
-
rendiff
Image comparison (diffing) for computer graphics renderer test cases
-
porg
A command-line tool for renaming, organizing, and backing up photos to local and remote destinations
-
dominant-colours
Extract dominant colours from images using k-means clustering
-
tesseract
Higher-level bindings for Tesseract OCR
-
ibdl-common
Common functions and data structs for parsing and downloading posts from imageboards
-
poppler
Wrapper for the GPL-licensed Poppler PDF rendering library
-
hidden_watermark
Hidden Watermark in Rust
-
ndarray-vision
A computer vision library built on top of ndarray
-
directxtex
Unofficial Rust bindings for Microsoft's DirectXTex library
-
color-thief
Grabs the dominant color or a representative color palette from an image
-
flif
FLIF decoder written in pure Rust
-
andrew
convenient drawing of objects such as shapes, lines and text to buffers
-
zxing-cpp
wrapper for the zxing-cpp barcode library
-
rfb2
RFB protocol (RFC 6143), including a server implementation
-
xdvdfs-cli
interacting with XISO/XDVDFS images
-
image_splitting
splitting images into smaller sub-images, supporting both equal division (3x3 grid) and custom-sized sub-images
-
petpet
Pet-pet generator in Rust. Translated from https://github.com/camprevail/pet-pet-gif.
-
kornia-io
Image and Video IO library in Rust for computer vision
-
fast_morphology
Fast morphological operations for images
-
allmytoes
thumbnails according to the freedesktop.org specification
-
ndbioimage
Read bio image formats using the bio-formats java package
-
sophus_geo
geometric primitives: rays, hyper-planes, hyper-spheres, axis-aligned bounding boxes
-
ortfodb
(https://github.com/ortfo/db) client library for Rust
-
minipng
Tiny PNG decoder with no dependencies
-
jpeg2k
JPEG 2000 image loader
-
pngquant
Convert 24/32-bit PNG images to efficient 8-bit format with alpha channel
-
tilr
Build a mosaic of an image from a set of smaller image 'tiles'
-
ptex
High-level Ptex bindings over ptex-sys
-
unsvg
SVG building library
-
cpclib-imgconverter
Image manipulation tool for amstrad CPC
-
rgba_simple
RGBA and Hex color representation
-
ruin
Battery indicator as wallpaper
-
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
-
pconvert-rust
Rust version of P(NG)Convert, a simple PNG conversion tool
-
applications
A cross-platform library for finding installed applications
-
pageshot
Capture screenshots of web pages from specified URL using Rust. Customize viewport dimensions and save the resulting image in PNG format.
-
image-pyramid
A small library to compute image pyramids
-
dithor
Pixilisation/dithering library
-
ohos-image-kit-sys
Bindings to the multimedia Image Kit API of OpenHarmony
-
edt
2D EDT (Euclidian distance transform) with Saito's algorithm in pure Rust
-
recurve-svg
A rustic and typed way to do SVG
-
ndarray_images
(De)serialize NDarrays to/from PNG
-
zune-image
An image library, contiaining necessary capabilities to decode, manipulate and encode images
-
photohash
detecting duplicate photos and diffing directories
-
rusty_scissors
A command-line tool for trimming images
-
icu_lib
Image Converter Ultra Library
-
typora-img-to-base64
Typora image to base64
-
micro_png
Low-level minimalist APNG writer and PNG reader with just a few dependencies. All possible formats are covered (including HDR and Adam7).
-
charls
Bindings for CharLS, the JPEG-LS implementation
-
imagepig
Package to use Image Pig, the API for AI images
-
img_rcc
image processing with CUDA, C++
-
braid-triggerbox
camera synchronization trigger box for Braid
-
openvx
1.3.1 wrapper
-
kornia-image
Image types and traits for generating and manipulating images
-
dithord
capabilities for monochromatic Bayer ordered dithering on images
-
picto
Image handling library
-
plottery_cli
Command line interface of Plottery, a creative coding framework for generative vector graphics and pen plotting
-
del-canvas
drawing primitives (e.g., triangles and lines) to bitmap images and gif animation
-
sqpnp
A pure Rust implementation of the SQPnP perspective-n-point algorithm
-
ljpeg
Fast, no dependency lossless JPEG decoder and encoder
-
make_it_braille
A CLI tool and library to manipulate unicode braille images
-
vglang
Fast and simple vector graphics programming language and svg-compatible high-level virtual machine
-
icp_2d
A 2D Iterative Closest Point implementation in Rust
-
is-photo
determine if an image is likely a photograph or a 2D graphic
-
select_color
color selection
-
envy-cmd
A command line tool for displaying environment variables in a human friendly form
-
re_time_panel
The time panel of the Rerun Viewer, allowing to control the displayed timeline & time
-
fframes-skia-safe
Safe Skia Bindings for Rust
-
rten-imageproc
Image tensor processing and geometry functions
-
icns
encoding/decoding Apple Icon Image (.icns) files
-
png-decoder
A pure-Rust, no_std compatible PNG decoder
-
jpegxl-sys
Rust wrapper for JPEG XL reference implementation
-
mpdf
writing PDF files
-
png-rusty
parse, encode, decode, manipulate PNG chunks
-
svgr
An SVG rendering library
-
embed-doc-image
Embed images in Rust documentation
-
pixel2svg
Based on the original pixel2svg, but rewritten in Rust. Converts pixel art to SVG - pixel by pixel.
-
webpixels
Libmosh for WebAssembly
-
kindle-screensaver
converting images to kindle-compatible screensavers
-
krilla
A high-level crate for creating PDF files
-
gloss-img
A minimal wrapper around image for easy use with gloss
-
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.
-
emulsion
A fast and minimalistic image viewer
-
carrot_image_utils
Util library for image processing
-
histogram_equalization
Histogram equalization
-
hs-hackathon
An embedded + computer vision Rust Hackathon
-
cairo-sys-rs
FFI bindings to libcairo
-
huawei-cloud-api-definitions-OCR
Huawei Cloud API definitions, generated from OpenAPI spec
-
image_changer
A basic image lib wrapper to learn from
-
libheif-sys
libheif bindings
-
thumbnails
Thumbnailing library. Converts various file formats into a smaller image.
-
sitk-registration-sys
register and interpolate images
-
inaturalist
API bindings
-
contour_tracing
A 2D library to trace contours
-
rustnao
wrapper for the SauceNAO API
-
css-image
rendering images from css
-
colcon
Comprehensive colorspace conversions in Rust
-
fenpix
that converts FEN strings into pixel chess boards
-
dither
A ditherer for static images with a variety of color palettes
-
plumers
Multi-format image library with first-class support for paletted images
-
imgproc-rs
Image processing library for Rust
-
glycin-utils
Sandboxed image decoding
-
is-svg
Test whether a given data is a SVG image
-
lexlib
miscellaneous stuff
-
image-canvas
A color-aware texel buffer
-
daily_strip
Comic strips viewer
-
makepad-zune-jpeg
A fast, correct and safe jpeg decoder
-
ingris
A lightweight image processing library for small indexed images
-
img_hash
that provides perceptual hashing and difference calculation for images
-
tauri-icns
encoding/decoding Apple Icon Image (.icns) files
-
osvg
osvg svgo
-
yew-scroll
🔝 A sleek and customizable Yew component for effortless scroll to top functionality
-
reduce_image_size
Reduces size of images in a folder (and optionally sub-folders, recursively)
-
svgplot
SVG generation
-
dng
A pure rust library for reading / writing DNG files providing access to the raw data
-
asciidork-meta
Asciidork document meta
-
fluorescence
✨ Fluorescence - A library for dominant color extraction and fuzzy graphics processing
-
banner-builder
image and banner generator for YouTube thumbnails, Meetups, social networks
-
brother_ql
Generate Brother QL Raster Command data from images
-
nsvg
SVG parser and rasterizer using NanoSVG
-
libvmaf-rs
(WIP) Ergonomic bindings for Netflix's libvmaf
-
eureka-manager-cli
The official cli for the eureka-mmanager
-
svg2gcode
Convert paths in SVG files to GCode for a pen plotter, laser engraver, or other machine
-
crispii_colours
Colour types intended for use with Crispii
-
dicom-pixeldata
A high-level API for decoding DICOM objects into images and ndarrays
-
chinchilib
A graphical prototyping library for my students
-
svg-hush
Strip scripting and other abusable features from SVG files
-
chord-gen
Create SVGs of guitar chords
-
irospace
color space and conversion method
-
picture
a fast and flexible image manipulation crate
-
shave
shaving data from websites
-
favicon-rover
A web service and CLI tool to fetch the favicon of any website
-
svscr
that allows you to quickly save a picture from the clipboard to a file
-
qrforge
A QR code generator written in Rust
-
bayer
Algorithms for demosaicing Bayer images
-
hikvision-rs
High-level asynchronous library for controlling cameras from Hikvision using the PTZ API
-
dzi
command line utility for deep zom images (DZI)
-
mars_raw_utils
working with publicly available raw MSL, Mars2020, and InSight images
-
quantizr
Fast library for converting RGBA images to 8-bit palette images
-
tato_pipe
Converts PNG files to binary data for the Tato game engine
-
pixoo
Interact with Divoom Pixoo devices
-
cameraunit
An efficient and ergonomic interface to capture images using cameras
-
ssimulacra2
metric
-
rust-hsluv
Color converstions. Convert to/from various color representations: hex, rgb, hsluv, hpluv, lch and xyz.
-
spacebadgers-utils
A collection of utilities for the SpaceBadgers project
-
cef-dll-sys
cef-rs sys crate
-
ilytix
cli tool for images analysis, written in Rust
-
align3d
Alignment with Iterative Closest Point (ICP) for point clouds and images
-
staticmap
Tile based static map image renderer
-
eimage-cli
CLI tool for processing image collections in 3D space
-
barnsley
iterated function system image generator
-
cn-font-split
划时代的字体切割工具,CJK与任何字符!支持 otf、ttf、woff2 字体多线程切割,完美地细颗粒度地进行包大小控制。A revolutionary font subetter that supports CJK and any characters…
-
devpng
PNG parser
-
resup
A terminal frontend for Real-ESRGAN
-
fakecorr
A data corruption simulation library
-
arrows-svg
SVG arrow generator
-
image-overlay
Overlay an image with blend mode
-
minecraft_screenshot_parser
Process information from Minecraft screenshots
-
texpresso
A pure Rust texture compression suite
-
tintanum
Obtain the system color scheme preference
-
vtracer
A cmd app to convert images into vector graphics
-
tosho-kmkc
An asynchronous client of KM API by KC
-
viewimg
OpenEXR and HDR image viewer
-
gifscii
A CLI to animate GIFs in the terminal
-
dominant_color
image color extractor written in Rust with no external dependencies
-
jxl-jbr
JPEG bitstream reconstruction from JPEG XL bitstream
-
ltrait-source-desktop
A source of FreeDesktopOrg's Desktop Entry for ltrait
-
simple_clustering
Implementations of image clustering and segmentation algorithms such as SLIC and SNIC
-
color-operators
Color data structures, converters, and arithmetic operators
-
makepad-example-fractal-zoom
Makepad fractal zoom example
-
font-awesome-as-a-crate
Font Awesome Free, packaged as a crate
-
lisudoku-ocr
Detecting sudoku grids from images
-
favicon-picker
getting favicon from websites
-
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…
-
circle_boundary
calculate the boundary of a circle, coordinates given in bitmap style discrete integers
-
cubiomes
A safe rust wrapper for the cubiome library
-
tarsila
GUI image editor for pixel art
-
freeimage
Rust idiomatic bindings for FreeImage
-
scrap
Screen capture made easy
-
avif-parse
Parser for AVIF image files
-
yuvxyb
Conversions between YUV (YCbCr), XYB, and other colorspaces
-
wkhtmlapp
Convert html to pdf or image
-
leftright
A visual image sorting tool
-
rmg
Tiny And Fast Manga/Image Viewer
-
image-interlacer
interlace an image or multiple images for web-page usage
-
lolicon
#NSFW warn; example usage for lolicon_api
-
async-tiff
Low-level asynchronous TIFF reader
-
ndotter
Convert bitmaps to N-dot SVG art
-
nannou_webp_animation
decoding and rendering animated WebP images using the nannou creative coding framework
-
img-optimize
Image minify library for Rust
-
texture-synthesis
Multiresolution Stochastic Texture Synthesis, a non-parametric example-based algorithm for image generation
-
tgar
Simplest TGA library
-
luigi-rs
Rust bindings for Luigi - a simple C GUI library
-
rs-paint
A light-weight image editor
-
qrqrpar
A QR code generator supporting rMQR
-
iris
An image editor written from scratch (as close as possible)
-
mermaid-rs
Rust bindings for Mermaid JS
-
pic-scale-safe
Fast and safe performance image scaling
-
rating-graph-processor
Converts the specified image to an image that fits the X (formerly Twitter) header
-
jpegxr
Wrapper for Microsoft's C JPEG XR image codec library
-
opencv-binding-generator
Binding generator for opencv crate
-
pizarra
The backend for a simple vector hand-drawing application
-
binary_image
handling binary images
-
wards
Библиотека для камеры Beward B2530RZQ-LP
-
rgrit
interface to grit - the GBA Image Transmogrifier with batteries included!
-
rusty-vision
A basic Image manipulation library
-
cameraunit_asi
An efficient and ergonomic interface to capture images using cameras
-
pigmnts
Generate a color palette from an image using K-means++
-
spriterator
Generates sprite sheets from images in the specified directory
-
cv-convert-fork
Type conversions among famous Rust computer vision libraries
-
average_color
Get the average color of an image
-
svgr-rs
transform SVG into React components
-
wl-gammarelay-rs
program that provides DBus interface to control display temperature and brightness under wayland without flickering
-
fast_transpose
Fast image and matrix transpose
-
vincent_blur
My own implementaion of guassian blur using threads
-
bitmap
A dense bitmap
-
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.
-
color-rs
that provides types and conversions for working with various color formats. Forked from the unmuntained crate color
-
fast-blurhash
A faster implementation of the BlurHash algorithm used to generate better looking placeholder for websites and mobile apps
-
icondata
Icon data from free icon libraries
-
artano
Adds text to pictures
-
image-moments
Efficient and compile-time checked calculations of contour moments
-
colorbuddy
Generates a color palette based on an image
-
dicebear
An unofficial dicebear wrapper for Rust
-
simple-icons
SVG icons for popular brands
-
phog
A minimal photo Gallery
-
openjpeg-sys
OpenJPEG (JPEG 2000) FFI bindings
-
dagpirs
A pure rust wrapper for dagpi, with image manipulation and data fetching
-
psd-to-png
CLI tool to convert PSD files to PNGs
-
angled-random-walker
Angled Random Walker approach to Brownian tree generation
-
convert-image
conversion functions to convert between image formats
-
kalosm-vision
A set of pretrained vision models
-
qrencode
QR code encoder in Rust
-
jxlconvert
CLI app that converts images in comic archives to JPEG XL format
-
color_blinder
Takes images and renders a set of images simulating different kinds of color blindness
-
gdcm_conv
Grassroots DICOM Library wrapper
-
rusty-ppm
PPM image reader and writer
-
image-blp
encode/decode Blizzard BLP texture format
-
bevy_aseprite_reader
Aseprite reader
-
rscolorq
Spatial color quantization, a Rust port of
scolorq
-
plumage
Algorithmic colorful picture generator
-
all-colors
getting color hex values
-
libpng-src
Helper package for compiling 'libpng' as a static library. Meant to be used as build dependency only.
-
photo_shoop
server that recursively finds photos in "./" and serves them as a zero-UI slideshow at localhost:4015
-
dessin-image
Dessin into image
-
ravif
rav1e-based pure Rust library for encoding images in AVIF format (powers the
cavif
tool) -
img_diff
Command line tool to diff images in 2 structurally similar folders and output diff images
-
gainforge
HDR tonemapping library
-
u_u
allowing conversions of JPEG diagrams to SVGs
-
ico-builder
Create multi-size ICO files from separate images
-
dither-lib
image dithering library
-
paperdoll
2D paper doll model
-
strem
spatial and temporal pattern matching over perception streams
-
mabel-eno
Eno parsing library for Rust
-
halide-build
A library/utility for building Halide kernels
-
reflexo-typst2vec
The vector-format intermediate representation
-
the-media-organizer
Organizes media files from a given directory into defined destinations using a directory tree structure by dates
-
gufo-jpeg
Inspect JPEG image structure
-
usvg-remote-resolvers
resolving remote resources in SVG files for usvg
-
bezier-nd
Bezier curve implementations using N-dimensional vectors
-
rustvision
interacting with images, vertices, and polygons (and some other stuff related to computer vision)
-
tailwindcss_colors
Tailwind v4 colors in Rust's color crate
-
rustycap
Official CapBypass wrapper for Rust
-
jigsaw_puzzle_generator
generating jigsaw puzzle images
-
plantaznik
CLI helper for managing PlantUML diagram sources and their previews in Markdown files
-
nlmrs
building Neutral Landscape Models
-
jpeg_extractor
Extract jpeg images from any binary via command line
-
pix-image-viewer
Desktop image viewer. Arranges images in a zoomable, pannable grid.
-
imageformat
Quick probing of image format without loading the entire file
-
image-resizer
Resize or just shrink images and sharpen them appropriately
-
file_icon_provider
Cross-platform Rust library to retrieve file icons on Windows, MacOS and Linux
-
glowpub
A glowfic to epub converter
-
act2pal
Converts Adobe Color Tables to .pal files
-
rattice
A media viewer for web browsers
-
pigment64
handling conversion between N64 texture formats and modern image formats
-
pb-imgsize
detect the dimensions of PNG and JPEG images
-
steganographyrs
Steganography
-
colortypes
An abstract, safe, and concise color conversion library for rust nightly
-
sic_cli_ops
Component of the sic cli: parses images operations invoked from the cli
-
pixel_map
A map of pixels implemented by an MX quadtree
-
steganer
hide a file inside another... or to recover it.
-
apod
Pulls the Astronomy Photo of (the) Day from the official NASA API and optionally sets it as your wallpaper
-
edge-detection
The canny edge detection algorithm
-
wbmp
WBMP encoder and decoder
-
gufo-exif
Exif loading and editing
-
kyanite
A modular, expandable, gallery collector
-
text-image
A proc-macro to generate raw image from text and a font file, for embedded-graphics
-
rust-birkana
Creates Birkana rune symbols SVG representation of given hexadecimal number
-
vips
binding to libvips
-
keyset
create pretty keyset layout diagrams using correct fonts and icons
-
lenna_core
Lenna is a library for image processing algorithms and apps
-
filmborders
add hipster film borders to your images :)
-
nitv
NITF Visualizer
-
find-subimage
find a subimage within a larger image
-
kya
Watches for new screenshots and sends them to Gyazo
-
softbuffer-rgb
A wrapper around softbuffer that makes it easier to modify a raw pixel buffer
-
gbtile
A small command line utility to convert PNG images to GBDK compliant Game Boy tiles
-
murrelet_gpu
gpu functions for murrelet, a livecode framework
-
thumbnailer
An image thumbnail creation library
-
exifmv
Moves images into a folder hierarchy based on EXIF tags
-
lucide-floem
lucide icon library for floem
-
eye
Cross platform camera capture and control
-
madvr_parse
madVR measurement file library
-
kolor
Color conversions for games & interactive applications
-
symbolize
allows you to convert raster images into their symbolic versions
-
comfy-ldtk
LDTK editor support for the Comfy Engine
-
png-glitch
glitch PNG images
-
spotifymosaic
A CLI tool for generating Spotify playlist covers using album artworks
-
lunar-png
loading png images
-
photoslibrary
Interact with Apple Photos.app library
-
rust_drone_follow
aims at providing a way to make a drone fly above and follow a person wearing a hat (mostly baseball cap)
-
ssim
Measures the structual similarity between images using the SSIM algorithm
-
margaret-is-a-cat
A collection of crates for working with cats
-
omage
omage
is a Rust library for image processing. It provides functionality for handling images, drawing basic shapes, and configuring image properties. -
stb_image_rust
Rust port of the stb_image
-
image-dwt
À Trous Discrete Wavelet Transform for images
-
fxp_clutter
Clutter mode for fxp_videoclipper
-
rgb_int
Integer representations and manipulations of rgb colours
-
plotrs
CLI app for plotting data points from a csv and writing a png to disk
-
flyr
extracting the thermal data from FLIR images
-
density-mesh-image
Image module for density mesh generator
-
texel_types
Types for Texel ASCII art text editor
-
shape-svg
SVG representation of shapes
-
png_filters
PNG filtering related functions
-
image-generator
Use JSON files to render images
-
wfc
Generate images using Wave Function Collapse
-
prisma
color library for both simple and complex color manipulation, intending to be the go to rust color library for most tasks. It can handle conversion between a large number of color models…
-
png-achunk
Encode and decode custom binary chunks in PNG images
-
graphics-rs
extendable, CPU based 2D graphics library. Also supports CloudPoints and rotation!
-
grocer
reading UPC barcodes from images
-
imghdr
that determines the type of image contained in a file or byte stream
-
mksvg
writing svgs and laying out printable cards
-
imggen
image generator
-
retroimg
Convert images to look like in retro IBM hardware
-
stellarsort_core
A powerful Rust toolkit for analyzing and sorting astrophotography images
-
erdy
TBD
-
pixels_primitives
An easy and simple wrapper for lines and simple shapes for the pixels crate
-
manganis-cli-support
Ergonomic, automatic, cross crate asset collection and optimization
-
badgeland
Fast badge generator for any purpose
-
tosho-sjv
An asynchronous client of SJ/M by V
-
vcsr
Used to generate contact sheets of videos
-
vid_dup_finder_common
Common utilities for vid_dup_finder_lib and vid_dup_finder
-
scarlet
Colors and color spaces made simple
-
maple_lib
tools library for MapleImage
-
iced_gif
A GIF widget for Iced
-
md-icons
material design icons as string constants or components
-
identicon
A port of GitHub's identicon algorithm to Rust
-
rvimage-domain
Process elements in the image domain such as polygons or bounding boxes for RV Image
-
inlottie
lib/tool in Rust to load/save/parse/render lottie animation files
-
sixel-bytes
Encode an image with sixel-sys/libsixel
-
site_icons
Website icon scraper that fetches sizes (with WASM support)
-
color-gradient
Color gradient and color interpolation
-
codevis
turning your code into one large image
-
danbooru-rs
A command-line client to download images from Danbooru
-
kfn-rs
Karaoke .kfn file IO library written in Rust
-
pngdefry
ios pngdefry
-
re_viewer_context
Rerun viewer state that is shared with the viewer's code components
-
reflexo-vec2canvas
Render vector items into canvas element
-
skeletonize
line thinning binary images, includes edge detection and threshold functions for preprocessing
-
gst-plugin-rspng
An PNG encoder/decoder written in pure Rust
-
png_codec
A minimal pure Rust PNG encoder
-
easy-captcha
implement of the Java captcha library whvcse/EasyCaptcha
-
pixel_engine_draw
The graphics crate used by the pixel_engine
-
lucide-rs
Provide lucide icon for rust
-
xcf
A basic standalone GIMP XCF library in Rust
-
prominence
extract prominent colors from an image
-
raster2svg
that use the contour_tracing library
-
emdx
official crate
-
hs-hackathon-vision
Computer vision support crate for Helsing's Rust Nation hackathon
-
generate-app-icons
A CLI for generate app icons for ios ipad Watch Mac Android devices
-
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.
-
svg_definitions
definitions for SVG elements
-
aghpb
Anime girls holding programming books API wrapper for 🦀Rust
-
dipc
Convert your favorite images and wallpapers with your favorite color palettes/themes
-
bmp-monochrome
Encode and decode monochromatic bitmaps without additional dependencies, useful for QR codes
-
mapback-rs
A minimalistic command-line tool designed to generate unzoomed level images from map tiles organized in a quadtree structure
-
imc-rs
reading imaging mass cytometry (IMC) data. Supports the .mcd format.
-
pixeli
common pixel types and traits for working with them
-
sdwebuiapi
interacting with openapi of AUTOMATIC1111/stable-diffusion-webui
-
delight-helpers
Command line utilities/helpers for the 3Delight renderer
-
quad-gif
Display GIF animations with Macroquad
-
minimg
A mini image library
-
nipdf
A PDF library written in Rust
-
lrcat-extractor
Extract data from Adobe Lightroom™ catalogs
-
light-curve-dmdt-exec
Program for dm-dt maps generator from light curves
-
avif-serialize
Minimal writer for AVIF header structure (MPEG/HEIF/MIAF/ISO-BMFF)
-
image-match
Derives an image signature to be used in quick image comparisons
-
imgix
imgix-rs is a crate used for generating urls
-
pdf-canvas
Generate PDF files in pure Rust. Currently, simple vector graphics and text set in the 14 built-in fonts are supported
-
rx-editor
a modern, extensible pixel editor
-
hydrus-utils
Automatically tag hydrus file by using pixiv and saucenao
-
csc411_image
A wrapper around the image crate, for CSC 411
-
fxp_merger
Merger mode for fxp_videoclipper
-
nanoimage
Fork of image-formats
-
karlo-rs
Kakao's Karlo API Rust wrapper
-
tatlap
Texture atlas packer
-
flagcdn
generating CDN links to country flag images in various sizes and formats
-
pixtra
aims to be a very simple and easy-to-use image manipulation tool by being opionated and contain a lot of examples
-
qrscan
Scan a QR code in the terminal using the system camera or a given image
-
gphoto2_test
Test environment for gphoto2-rs
-
oxvg_style
SVG specific lightningcss wrappers
-
geopattern
Beautiful generative geometric background images from a string, a Rust implementation of geo_pattern from @jasonlong
-
bumpy
reading and manipulating bitmap (.bmp) files
-
chimper
A graphical image viewer
-
cairo-rs-colors
Rust bindings for the Cairo library
-
magnify
pixel-art scaling algorithms
-
sped
SPED(Sub-Pixel Edge Detect) based on a modified Canny non-maximal suppression and a modified Devernay sub-pixel correction
-
quantette
A fast and high quality image quantizer and palette generator. Supports the CIELAB, Oklab, and sRGB color spaces.
-
image-watcher
CLI tool
-
jp2k
Interface to load JPEG200 images into image
-
bitmap_type_tracer
bitmap_type_trace is a utility tool to generate images from font bitmaps with customizable configurations
-
libvips-rs
Safe bindings for libvips
-
letter-avatar
Generates user avatars using username initials
-
gfwx
Good, Fast Wavelet Codec (Rust)
-
makepad-zune-png
A fast, correct and safe png decoder
-
onix
Decode image files using V4L2
-
normal-heights
Creates normal maps from height maps
-
load_image
Load PNG or JPEG with color profile support
-
whats-a-png
PNG decoder written in Rust
-
paddleocr
wrapper for PaddleOCR-JSON
-
xbrz-rs
A high quality image upscaling algorithm designed to preserve key details in low-resolution pixel art
-
blitter
performs various blitting and drawing operations on a 32 bits framebuffer
-
luthien
A WIP tool which generates and applies color schemes
-
re_view_spatial
Views that show entities in a 2D or 3D spatial relationship
-
sentryshot_scale
Port of FFmpeg's image scaler
-
steg
Command line steganography tool
-
takeout-metadata
CLI app for getting the good metadata out of a Google Takeout export
-
svg_to_ico
convert SVG icons into Windows ICO files
-
lento-skia-safe
Safe Skia Bindings for Rust
-
lifehash
in Rust
-
magrathea
A pixel-art procedural planet generation library and tool
-
imgdl-rs
downloading images from services like Boosty and Gelbooru
-
aspix
yang powerful untuk mengkonversi gambar menjadi ASCII art
-
dc_converter_tof
File Converter
-
badgers
badge generator
-
extensions-rs
File extension types in Rust
-
clpy
Save image from your clipboard as an image file directly from your command line!
-
svgfilters
various SVG filters
-
kitti-dataset
Dataset loader, data parsers and writers for KITTI dataset
-
tiling
constructing tilings of regular polygons
-
icopng
Embed a PNG directly into an ICO file
-
rayso
Upload code to ray.so from terminal
-
turbojpeg-sys
Raw bindings for TurboJPEG
-
imagescript
tiny and fast image manipulation library for js & rust
-
xmf-sys
Bindings to XMF native library: eXtreme Media Foundation
-
rustwemoji
Twemoji for Rust
-
fastblur
Linear-time gaussian blur
-
thumbor
client for the Thumbor image service
-
leptess
Productive Rust binding for Tesseract and Leptonica
-
miniaturo
A RAW image thumbnailer. Intended to be a drop-in replacement for the (mostly unmaintained) raw-thumbnailer project.
-
greenriver
A command line tool to work with greenfield images
-
kmeans-color-gpu
Calculates the average colors in an image for color quantization on the GPU
-
cheval
render stream overlays, or smart mirror content, or just images
-
pixel-canvas
easy to build interactive computer art with just a pixel buffer
-
social-image
Generate social images using SVG templates
-
lcs-image-diff
Image diff tool with LCS algorithm
-
censor-analyser
Palette analysis tool
-
guillotiere
A dynamic 2D texture atlas allocator with fast deallocation
-
farbe
working with retro image formats
-
jfifdump-cli
Read and dump structure of a jpeg file
-
material-color-utilities-rs
port of Material Design color utilities
-
sigil-rs
small and fast identicon generator
-
ocrmypdf-rs
A sdk for the ocrmypdf command line tool
-
png-secret
steganography tool for PNG images
-
xbr
A pixel art upscaler
-
plottery_editor
Graphical Editor of Plottery, a creative coding framework for generative vector graphics and pen plotting
-
torito-rs
extract bootable images from ISO files
-
sophus_image
static and dynamic image types
-
ommui_frontend_gtk
OMMUI frontend written in GTK
-
starry_mosaic
generating colorful mosaic images with various geometrical patterns
-
aseprite
load files from the aseprite sprite editor
-
oai_rs
An async rust library that's a wrapper for the OpenAI API
-
quad-image
An image host
-
phosphor-svgs
Autogenerated Phosphor Icons SVGs as
const &str
s -
jpegli
Higher-level wrapper for Jpegli library
-
zune-png
A fast, correct and safe png decoder
-
libdebayer
debayer images with CUDA
-
qwant
Color qwantization library to reduce n colors to 256 colors
-
raqote-usvg-render
raqote renderer for usvg
-
reusable-box
A reusable box which allows for Layout changes without reallocation
-
rustypatina
Imaging tool. Provides basic image resize and blur program for common image formats. Based on the image library.
-
dalamar42/rayt
Monte Carlo ray tracer developed using Rust
-
gufo-common
Common features used in gufo crates
-
deathrip
Rips full-resolution images from the Dead Sea Scrolls digital library
-
artery-font
A pure rust parser for artery font files
-
libdds
work with the DDS image format. Supports normal images, mipmaps, cubemaps and compressed images with various header types
-
smol_egui_skia
skia integration for the egui ui library. It differs from the egui_skia library in that it is NOT intended to allow you to create _ui applications_ that render egui UIs with skia, rather…
-
lutgen-palettes
Popular linux colorscheme palettes
-
ivy-image
stb image loading library for ivy
-
rotated-grid
Rotated grid calculations for CMYK halftone dithering and more
-
shogi-img
generating images that visualize the position in Shogi (Japanese chess)
-
vviz
Rapid prototyping GUI, and visual printf-style debugging for computer vision development
-
color-maps
Defines X and HTML color maps
-
svarog
create SVG files
-
rlottie
A platform independent standalone library that plays Lottie Animation
-
crispy_octo_fractals
A multithreaded rendering system for customized fractals
-
dicom-dictionary-std
Standard DICOM attribute dictionary
-
pylon-cxx
Rust wrapper of the Pylon libraries for Basler cameras
-
const_qoi
A safe, 0 dependency, no_std streaming decoder/encoder library for the QOI (Quite Okay Image) format
-
tekenen
drawing pixels in memory
-
fretboard_layout
Generate an svg template of a musical instrument fretboard
-
rndfile
finding and picking a random file within a given directory, support for images included
-
pixdown
Markup language for Pixelart and animation
-
polona-dl
Narzędzie linii poleceń do ściągania obrazów z bazy zbiorów Biblioteki Narodowej Polona
-
kagamijxl
Opinionated JPEG XL decoder/encoder library
-
wfc_image
Create patterns for wfc using image files
-
amazon-captcha-rs
solve Amazon CAPTCHAs
-
oklab
OK Lab is a perceptually uniform color space for image processing. Improvement of CIELAB.
-
img2raw
Type definitions for img2raw headers
-
color-splotch
A drawing and animation program for children
-
lds-color
Low discrepancy Sequence Color Generation in Rust
-
topcodes
A scanner for detecting TopCodes in an image buffer
-
frame-sequence
Turns frame sequence strings into lists of frame numbers
-
idar
Image deduplication and removal tool
-
turbo-metrics-cli
Toolkit to compute quality metrics fast using a GPU (CLI version)
-
svg_face
Generates random SVG faces
-
png_ect
A command-line tool for compressing png images using ECT
-
stb_image_write_rust
Rust port of the stb_image_write
-
sharpened_bilinear
Sharp bilinear image resizing in linear color space with premultiplied alpha
-
purrmitive
Reproducing images with geometric primitives
-
winc
Windows screen capture
-
wallust_themes
Embeded colorschemes in an array of u32s
-
leptos-qr-scanner
Hacky, JS-based QR scanner for Leptos
-
gattai
Combine multiple images into a single sprite sheet
-
hyraigne
Web spiders to scrap various man{ga,hua;hwa}s websites
-
palette_extract
port of Leptonica's modified media cut quantization algorithm
-
immo
Processing of various images (e.g., drawing of square systems)
-
image-meta
Image meta information loader
-
run-cat
A cute running cat animation on your windows taskbar
-
wallpapergen
Gradient wallpaper generator
-
material_color
using material color designs
-
image_dds__patch
Convert images to and from compressed DDS formats
-
kasi-kule
CIECAM02 color spaces in Rust
-
br-ocr
ocr
-
svg_minimal
A minimal svg library making use of the <path> elment and little else
-
svg-path-parser
Generate a list of points from SVG path strings
-
farba
A CPU graphics library written in pure Rust
-
delta_e
DeltaE is a pure-Rust implementation of the CIEDE2000 algorithm
-
screeps-local-visuals
programmable MMO Screeps that allows tools to produce images of game data without relying on the game engine for rendering
-
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
-
color_watermark
embed color watermarks, using DCT and QIM-DM
-
aws-sdk-elastictranscoder
AWS SDK for Amazon Elastic Transcoder
-
voronoiify-image
Divide a PNG image into random nearest-neighbour regions and give each regio the average color of its pixels
-
qrwatermark
generate QR codes with watermarks
-
wordfeud-ocr
that recognizes a screenshot from the Wordfeud game on Android phone
-
click7
website click counter with 7 segment display
-
bokeh
image-blurring, focussing on disc-shaped kernels to produce a bokeh lens-effect
-
png-read
read png files
-
strandify
A string art generation library
-
easings-rs
easings crate without any bells and whistles
-
sdfgen
generates a (preferably) lower resolution distance field from an input image
-
pngchat
Hide messages in the PNG file
-
snes-bitplanes
Decoder for the Super NES's bitplanes graphics
-
xpd-rank-card
experienced and minixpd to render SVGs
-
libwebp
A binding to libwebp
-
pixel-weaver
A multi-threaded pixel-by-pixel image renderer
-
asciiforger
transforming images in an ascii string
-
asciidork-core
Asciidork core shared utils, types
-
loop9
Tiny helper function to visit every pixel in the image together with its neighboring pixels. Duplicates pixels on the edges.
-
libultrahdr-rs
interface to libultrahdr
-
lukaj
Interactive diff tool for SVG images
-
tinyppm
simpliest .ppm image format loader
-
glm_color
manipulating and generating color values, based on the
glm-rs
math library -
image-effects
An assortment of effects that can be applied to an image with the help of
image
-
print_raster
processing print raster images in Rust
-
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.
-
agcwd
Image contrast enhancement library based on the AGCWD algorithm
-
libjpegturbo-sys
Bindings to libjpegturbo c library
-
icon-loader
load and cache themed icons in 100% safe rust
-
captrs2
An update to the captrs cross-platform screen capture library
-
rdenticon
jdenticon in pure Rust
-
ra_ap_mbe
Handling of
macro_rules
macros for rust-analyzer -
vulpix
An image processing service
-
pride-overlay
overlay pride flags on images
-
hide_qr
creating QR codes with hidden messages
-
remtools
RemRemEgg's tools
-
regex-collection
常用正则表达式合集
-
rustint
working with RGB colors
-
rusteams
Creating MS Teams messages
-
sift-features
SIFT image features, compatible with OpenCV
-
usvgr-text-layout
An SVG text layout implementation
-
screen-snip
A tiny but elegent screeshot with selecting region tool with GUI based on EGUI
-
cazan-common
The common library to
cazan-cli
andcazanw
-
tailwindcss_palette
Tailwind v4 colors in Rust's palette crate
-
yas_scanner
Genshin Impact item scanner
-
palette-transfer
Statistical copy palette from one image to another
-
zengine_graphic
graphic functionality for ZENgine
-
rustbitmap
Read, write and edit bitmap files
-
simple-bmp
writing RGB pixels as a valid BMP file
-
picolo
breaking down images into its bareboned data. Uses the fantastic image crate.
-
jpeg2k-sandboxed
Sandboxed Openjpeg image decoder
-
pstoedit
Rust bindings to pstoedit
-
libpaprika
read and generate Paprika recipe files and recipe collections
-
stretchrs
facilitate stretching linear images using the midtone transfer function
-
epoint-transform
Supplementary operations for processing 3D point clouds
-
num2exr
Creates an exr image from numbers
-
jxl-color
JPEG XL color management functions, part of jxl-oxide
-
ldtk_deser_json
Just a 1:1 translation of LDTK project to a rust struct. Only from JSON
-
imgdiff
A command-line and library for comparing two images
-
potlood
A tiny library for drawing points and shapes to a ppm file
-
depth_analyzer
Program that analyzes an image processed by AI depth detection models
-
qr-image-core
Create QR code from a image
-
ase-swatch
Create Adobe Swatch Exchange (ASE) Files for colors and palette
-
rscv
rust cv
-
fractal-gen
Fractals is a Rust project to generate fractals
-
cfrs
CFRS[] in Rust
-
musicsync
Convert your music folder into another format, for portable purpose
-
jmfm
JMFM (Java minecraft:filled_map's) is a library and console utility designed to convert images into Minecraft map art
-
pixelart
Show everyone the art hidden inside your code AGAIN
-
rawkit
extract images from camera raw files
-
sais
Rust version of libsais
-
speedy-spritesheets
making animation sprite sheets out of image sequences
-
imageproc-patched
Image processing operations (unofficial release)
-
sic_io
Component of the sic cli: provides accessible i/o around image formats
-
nebulae
A multi-threaded Nebulabrot renderer
-
windows-icons
extract icons from files on Windows
-
image2
image processing library
-
avatars
generate SVG avatars from a seed string
-
audiovis
Audio visualization library used my app, Music Lounge
-
libva-sys
Rust bindings for libva and libva-utils
-
ocrs-cli
OCR CLI tool for extracting text from images
-
img-rs
safe bindings for stb_image
-
libpng-vendored-sys
Helper package for vendoring 'libpng' as a static library with rudimentary FFI bindings
-
tiny-png
Multi-threaded, concurrent image size optimizer
-
libgphoto2_sys
System bindings to libgphoto2
-
glf
read the GLF files produced by the Tritech Sonar
-
screenshot
Get a bitmap image of any display
-
thinkofname/univercity
Source code of the game Univercity: https://store.steampowered.com/app/808160/UniverCity/
-
maps
Inspect, compare and align multiple grid maps in an intuitive & fast GUI
-
tepimg
template library
-
rips
Rust bindings for libvips
-
mozjpeg-sys
FFI bindings for MozJPEG v4. MozJPEG is automatically built and linked statically. Requires nasm and a C compiler.
-
leanshot
Screenshot capture for Linux
-
yolo-labels
parse yolo labels
-
grokj2k-sys
Bindings to World's Leading Open Source JPEG 2000 Codec
-
libavif-image
Load AVIF files into the
image
crate -
qart
encodes images into qr codes
-
rmbg
Rust interface for BRIA Background Removal v1.4 Model Library
-
wcloud
Generate beautiful word clouds with support for masks, custom fonts, custom coloring functions, and more
-
smartcrop
Clone of smartcrop library in JavaScript
-
quickraw
A pure rust library to handle camera raw files
-
qrcodegen-no-heap
High-quality QR Code generator library
-
c2g
Turn your chess PGN files into GIFs!
-
colors-transform
Module for convert and transform colors
-
mmlib
Multimedia Library
-
piske
programming langauge for generative art
-
imeq
imeq aims to quickly compare two images to see if they are the same image
-
magie
A magical tool to manipulate images
-
simple-tga-reader
TGA image reader
-
forgery-detection-zero
JPEG grid detector applied to forgery detection in digital 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
-
contrast
Calculate contrast between two colors
-
pic
Preview Image in CLI
-
chromatica
The simplest possible compile-time color definitions
-
apriltag-sys
Rust bindings for AprilTag library
-
vfxpreopenexr
openexr test package
-
tosho-mplus
An asynchronous client of M+ API by S
-
ndarray-image
Zero-copy conversion between ndarray and image crates
-
rgba32
Basic 32-bit colour representation and manipulation
-
gamma-lut
Rust port of Skia gamma correcting tables
-
sheety-cli
sheety is a sprite-sheet manipulation program written in Rust
-
image-similarity
An image similarity library
-
mcbanner
generate Minecraft banner images
-
ingenuity-dl
Automatically download images from the Mars Ingenuity helicopter and compile them into a video
-
pixelutil-image
Pixel utilities for image-rs crate
-
generic-camera
An efficient and ergonomic interface to capture images using cameras
-
lenna_cli
Command line interface to run algorithms on images
-
pati
Image data structure and format for the Patica editor
-
keyset-color
Color type and conversions for keyset
-
svg2svelte
Easily turn an SVG file into a Svelte component, Rewritten in Rust
-
resport
CLI tool to tell you the dimensions or aspect ratio of an image, or if it is landscape or portrait
-
txture
lib to generate cool textures
-
rusttesserast
providing the asynchronous methods for tesseract api
-
ffimage
Foreign function image handling
-
anaglyph
maker
-
sqp
The squishiest image format!
-
vn-settings
Various settings intended to simulate visual novels
-
pixelmatch
Pixel-level image comparison
-
html5-picture
Batch optimizes your images to wepb. Generates html5 picture tags.
-
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.
-
fuji
read Fujifilm Recipes & Exif Metadata from a JPEG or RAF file using exiftool
-
ndimage
conversion between ndarray and image
-
vectordraw
vector drawing with multiple output types
-
tgaimage
encoder/decoder for tga format
-
svgwriter
Typed SVG Writer
-
image2aa
Convert image to ASCII Art
-
ferrite-core
Core functionality for Ferrite image viewer
-
libzymod-rust
智眼Rust SDK
-
heic-to-dynamic-gnome-wallpaper
CLI tool to convert heic image containers used in MacOS's dynamic wallpapers to dynamic gnome xml wallpapers
-
hsl
Represent colors in HSL and convert between HSL and RGB
-
az_analyze_image
Client library for Azure AI Services Analyze Image (Image Analysis) APIs
-
shadower
CLI utility to add rounded borders, padding, and shadows to images
-
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
-
mat2image
convert opencv::Mat to image::DynamicImage
-
mlsnd
Moving Least Squares deformations in N Dimensions
-
image-conv
High performance image convolution library
-
gufo-png
Data structure for PNG images
-
tinygif
No-std, high memory footprint GIF image loader
-
sm_motion_photo
Extract video from Samsung Motion Photo. Supports JPEG, HEIF/HEIC
-
fits-rs
FITS encoder and decoder in Rust
-
r34_api
Create Request Urls for the R34 API and parse the Json Responses
-
tinyvg
Rust decoder and renderer for the tinyvg image format
-
imgthin
A fast parallel algorithm for thinning digital patterns
-
fractl_lib
Fractal renderer supporting multithreading, gpu compute and wasm
-
bracket-color
RGB and HSV color handling and utilities, including lerp and W3C named colors. Part of the bracket-lib family.
-
authbeam
Authentication manager
-
eureka-mmanager-core
The core package for the eureka-mmanager crate
-
colormap
Color gradient and color interpolation
-
img-qoi
QOI (Quite OK Image) manipulation library
-
pdf-thumb
PDF thumbnail image generator for Windows
-
blurslice
"Fastest Gaussian Blur" for N-channel image slices
-
nude
High performance nudity detection
-
svgc
svgc
(previously SvgCompress) is a tool for compressing SVG files by removing unnecessary whitespace, comments, metadata and some other data. It also supports optimization with SVGO and compression into SVGZ. -
rqr
A small QR code generation project I made to dip my toes into rust again after several years of absence
-
exoquant
Very high quality image quantization
-
dds-rs
Decodes DirectDraw Surface files
-
color_quant
Color quantization library to reduce n colors to 256 colors
-
auto-image-cropper
Removes extra white borders to correctly resize canvas
-
stegano-core
Steganography core library for stegano-cli. Supports hiding data in PNG images via LSB Encoding.
-
gaussian_blur
Gaussian blur in linear time
-
exif-namer
bulk copy/link/rename image and other media file sets
-
svg_path_simplifier
SVG simplifier, converter and autocutter for plotters
-
appimage_environment
contains some structs and functions to handle the tools, which are included in the AppImage
-
usvg-tree
An SVG tree representation used by usvg
-
draw
A small 2D drawing library
-
initials-revamped
initials avatar for rust
-
pexels_client
Rust wrapper for Pexels API
-
bcdec_rs
Safe, no_std, pure Rust port of bcdec
-
svg_icon
svg icon parser use nom
-
libraw-rs-sys
FFI bindings to LibRaw
-
leptonica-sys
FFI bindings for Leptonica
-
f3l
3D Point Cloud Library
-
ceratophrys
draw pixel art as code
-
yew-canvas
A Canvas component is encapsulated
-
hs-hackathon-drone
Drone camera support crate for Helsing's Rust Nation hackathon
-
spng-sys
Native bindings to libspng
-
truchet
tiling
-
tinyqoi
QOI image decoder for embedded applications
-
makepad-zune-core
Core utilities for image processing in the zune family of crates
-
string_art_ui
A gui interface for string_art
-
charls-sys
Bindings for charls
-
jpeg2000
Rust bindings to OpenJPEG
-
color-palettes
Generate colors in a perceptually uniform color space
-
lcs-png-diff
PNG diff tool with LCS algorithm
-
libqoi
A basic QOI encoder/decoder in rust
-
rgrit-rs
Somewhat safe bindings for libgrit (grit) and libcldib (cldib)
-
imageutil
Image utilities
-
libraw-rs
LibRaw bindings
-
fer
fast image resizing with using of SIMD instructions, slim version
-
huey
CLI tool to colorize images with a specified palette
-
building_blocks_image
Functions for converting from/to building-blocks arrays to/from 2D pixel images
-
bitmap_copy
BitMap is an image container
-
stitchy-core
combine multiple image files into a single image
-
libspinnaker-sys
bindings to the Spinnaker library
-
seamcarving
Content-aware image resizing using the seam carving algorithm. Allows changing the aspect ratio of an image without distorting its contents.
-
simplesvg
Very simple drawing/diagramming library with svg output
-
vtracer_buffer
A cmd app to convert images into vector graphics
-
image-palette
automatically extracting prominent color palettes from images
-
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.
-
cpclib-image
Image manipulation library for amstrad cpc
-
mvsdk
Rust wrapper on top of Mind Vision Industrial camera SDK C/C++ library
-
giphy-api-lite
GIPHY API
-
allegro_image-sys
Allegro 5 image addon Rust binding
-
bmp_rs
A bitmap file decoder for Microsoft bmp files
-
pie_format
PIE - Pixel Indexed Encoding - image format with optional external palette, especially good for pixel art. Reference implementation and PNG -> PIE CLI.
-
vtflib-sys
FFI bindings for VTFLib
-
paperwall
program to fetch random image and set it as wallpaper
-
captis
A Screen capturing library built for Linux, Windows and MacOS
-
xiapi
High-level API bindings for XIMEA Cameras
-
stego
A steganographic swiss army knife
-
raster
Image processing lib for Rust
-
rayso-rs
An 'API' helper for Rayso
-
captcha-a
a captcha library for rust
-
makepad-image-formats
Makepad image formats
-
climage
image processing library with OpenCL
-
sfa
Single File Assets for image storage in a single file. Completely Lossless
-
pstoedit-sys
Native bindings to pstoedit
-
sp_vcard
vCard library will help you generate vCard
-
tosho-amap
An asynchronous client of AM API by AP
-
convolve-image
A small library to perform convolution operations on images with arbitrarily-sized separable kernels
-
nhdesigngen
An Animal Crossing: New Horizons design generator
-
hentavif
convert images to avif
-
oxvg_diagnostics
Error reporting for the oxvg library
-
pigmnts-cli
Generate a color palette from an image right on the command line
-
colorspace
colorimetry covering spectral, RGB, XYZ, L*a'b' and conversions thereof
-
converter_buddy
File format conversion library. Provides conversion utilities between files with different formats.
-
blurhash-update
A streaming blurhash encoder in rust
-
deft-skia-bindings
Skia Bindings for Rust
-
visionmagic
Collection of vision & graphics algorithms
-
psk_std
Standard library for the piske programming langauge
-
freedesktop-icon-lookup
Freedesktop icons lookup
-
bevy_jpeg2k
JPEG 2000 image loader for Bevy
-
jabcode
Bindings for the JAB code reference implementation
-
libgled
Create animations for Art-Net lamps orientated on a SVG file
-
parallel_image
parallel fill pixels
-
libcamera-sys
Low-level unsafe bindings to libcamera
-
sentryshot_convert
Port of FFmpeg's pixel format converter
-
rs-wordcloud
☁ Flexible WordCloud implementation for ⚙Rust
-
spectrust
A fast, Rust-based computer vision library for locating images on the screen
-
avif-decode
Convert AVIF images to PNG or decompressed pixel data
-
tiff_tags
A look up table with the TIFF tag ID - name pairs and associated methods to access them
-
waow
A begginer friendly creative coding library
-
repng
The PNG encoder that no one asked for
-
astc-decode
A software ASTC decoder in rust
-
imagehash
image hashing library
-
signed-distance-field
Fast signed distance fields from binary images using
dead reckoning
-
mabel
declarative pixel art
-
as2c
ssimulacra2 cli
-
zune-imageprocs
Common image processing routines for zune-image
-
retro-pixel
Bitmaps types for getting that retro visual
-
puzzle-paths
SVG paths for creating a jigsaw puzzle of an image
-
colorconv
color conversion library
-
object_detection
The interface for object detection
-
belilo
A command-line tool for whitening images
-
enimda
Entropy-based image border detection
-
librsvg-rebind
Rust bindings for librsvg
-
openvx-sys
Native bindings to the OpenVX library (1.3.1)
-
lapix
Image editor backend library for pixel art
-
allegro_color-sys
Allegro 5 color addon Rust binding
-
hxn
Blazingly fast tool to grab screenshots of url/webpages from terminal
-
iconwriter
solution for encoding common icon file formats
-
repo_icons
Get icons for any github repo
-
image-go-nord
Convert any image to the Nord colorscheme
-
kornia-core-ops
Tensor operations library in Rust for computer vision
-
gifsicle
Bindings for gifsicle library. Supports lossy compression. GPL.
-
luv
Tools for converting between sRGB, CIE Luv and CIE LCh(uv) colour spaces and comparing differences in colour
-
del-canvas-cpu
drawing primitives (e.g., triangles and lines) to bitmap images and gif animation
-
colstodian
An opinionated, practical color management library for games and graphics
-
pechakucha-gen
Generate a pechakucha presentation from a directory of images in Rust!
-
magic-kernel
Magic Kernel family of resizing algorithms
-
icogen
Quickly convert image files into Windows .ico files
-
vips-rs
binding to libvips
-
miniaturs_shared
Shared library between server and client
-
flameshot-rs
Easily integrate flameshot in your project, optionally using the image crate features
-
favilib
fetching and parsing favicons from websites
-
ez-pixmap
A naive and easy inline pixmap (xpm-like) image decoder
-
image-texel
A texel type and allocated buffers suitable for image data
-
qrcode_gen
Rust QR Code Generic Generator
-
jbig2dec
Rust binding to jbig2dec
-
dynasty
Reader's CLI downloader
-
pxo
loading Pixelorama files
-
jxl_dynlink
Rust bindings for JPEG XL library using dynamic linking
-
velato
A Lottie integration for vello
-
aniy
Rust animation library built on top of svg
-
colorbox
A low-level toolbox for working with color
-
fframes-skia-bindings
Skia Bindings for Rust
-
kapy
Cli tool to copy photos with optimizations
-
poline-rs
poline.js esoteric palette generator
-
jpegxl-src
Source of libjxl and logic to build it
-
rustii
Converts images to ASCII art
-
laundry-96/papegen
-
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…
-
aci_ppm
Encode and decode PNM image files (TODO: so far only PPM)
-
agb_image_converter
converting graphics for use on the Game Boy Advance
-
pyxel
loading PyxelEdit documents in Rust
-
orbimage
Orbital image features
-
anipwatch
Very lovely stopwatch
-
palette-arcade
Generates a SHA3-512 hash and color palette for images
-
libplum-sys
Bindings to libplum, an image loading and storing library
-
thermal
Process thermal images from FLIR cameras
-
evalchroma
Guess the best chroma subsampling mode for a given image
-
queens-rock
QR codes scanner
-
gufo-webp
Data structure for WebP images
-
avir-rs
Rust bindings for avir, a SIMD image resizing / scaling library
-
zune-bmp
A fast BMP decoder
-
platesolve
perform astronomical plate solving for images
-
svg_avatars
generating SVG avatars from identifiers
-
tesseract-sys
Rust Bindings for Tesseract OCR
-
simplex-23d-rs
Simplex 2d/3d noise in Rust
-
svggen
Allows you to create vector images from templates
-
qrcode-png
Generate QR code in png format
-
topdf
Convert png, jpg, or jpeg to one PDF
-
flickr-api
Easy interface to the Flickr API
-
xisf-rs
Reader (eventually writer) library for the XISF astronomy image file format
-
screenshot_desktop
Take a screenshot of a screen
-
rust-fontawesome-icons
Get all usable Font Awesome icons
-
bingus
databending made easy
-
jxl-bitstream
JPEG XL bitstream reader, part of jxl-oxide
-
wic
Safe bindings for the Windows Imaging Component APIs
-
cv
Batteries-included pure-Rust computer vision crate
-
lottieconv
Convert lottie files to WEBP or GIF
-
plottery_lib
Core geometry library of Plottery, a creative coding framework for generative vector graphics and pen plotting
-
cameleon-impl
used by other cameleon crates implementation
-
dxf2image
fast and efficient dxf to image converter!
-
gdcm-rs
GDCM bindings for Rust
-
asciifire
CLI to convert images into surprisingly accurate ascii representation
-
libultrahdr-sys
interface to libultrahdr
-
libwebp-image
A bridge library for libwebp and image
-
delight
Command line utilities/helpers for the 3Delight renderer
-
tid2013stats
Stats tool for Tampere Image Database 2013 paper Replaces spearman.exe and kendall.exe used in the dataset
-
yuvxyb-math
Math abstractions for yuvxyb
-
stroke-width-transform
Stroke Width Transform for OCR image preprocessing
-
aom-decode
Minimal safe wrapper for libaom AV1 decoder
-
snappy_sc
A minimal crate to take screenshots created for Snappy
-
pdf_process
rendering and extracting metadata/text from PDF files using poppler
-
images-compressor
compress pictures, such as
png
、jpg
、jpeg
、git
-
libavif-sys
Unsafe wrapper around libavif, the image codec
-
image2text
Convert an image to ascii art
-
rawler
extract images and metadata from camera raw formats
-
re_viewport
The central viewport panel of the Rerun viewer
-
brdiff
A command-line tool for subtracting images to generate a new blue-red difference image
-
libjxl-src
vendored libjxl
-
vtflib
Safe wrapper for VTFLib
-
geefr-ppm
creating PPM files
-
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…
-
kolor-64
Color conversions for games & interactive applications
-
imager
Automated image compression; optimizes the compression using various heuristics
-
re_components
The standard rerun data types, component types, and archetypes
-
jippigy
Compress JPEG while preserving exif data. Provides multi-threaded method for compressing in bulk.
-
okthief
pywal backend using OKLab to sample images and generate color palettes
-
dtm
Fast encoder/decoder for the lossless DTM 16 bit image format
-
rainbow
Types, conversions, and conveniences for linear and sRGB colors! 🌈
-
pixivcrab
A pixiv AppAPI in Rust
-
cowor
A color conversion and manipulation library
-
fractl_gui
Fractal renderer supporting multithreading, gpu compute and wasm
-
sorbet-color
working with (and converting) colors in different spaces
-
graph-based-image-segmentation
graph-based image segmentation algorithms based on superpixels
-
yuv-sys
libyuv bindings
-
pixel_formats
Types for various pixel formats
-
libopenraw-sys
Rust FFI for libopenraw
-
trifit
Image compression and art generation with triangles!
-
arqoii
encoding images into to qoi image format
-
libexif-wrapper
A safe rust wrapper around libexif
-
libopenai
client for OpenAI's API
-
dithereens
Functions & traits for quantizing values with error-diffusion
-
rusvid_effect
Collection of predefined image effects for rusvid
-
image2multires
Generate multires tiles from an image
-
cameraunit_fli
An efficient and ergonomic interface to capture images using cameras
-
moi
Encoder and decoder implementations for the MOI image compression format
-
tileset
Tailset definition, and supports importing multiple formats
-
openpnp_capture_sys
OpenPnP capture FFI bindings