-
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.
-
imageproc
Image processing operations
-
v_frame
Video Frame data structures, originally part of rav1e
-
app_units
Servo app units type (Au)
-
garb
Dress your pixels for the occasion — SIMD-optimized pixel format conversions
-
lab
Tools for converting RGB colors to the CIE-L*a*b* color space, and comparing differences in color
-
zenpixels
Pixel format interchange types for zen* codecs
-
fitsrs
FITS image parser
-
pix
Pixel / raster image library
-
kornia-image
Image types and traits for generating and manipulating images
-
rlr-gtk
pixel screen ruler
-
pixel_caster
Cast pixels to and from the screen by managing their RGBA values. Import characters from .png files
-
codec-eval
Image codec comparison and evaluation library
-
pixelfix
Fix transparent pixels in PNG images by filling them with the nearest non-transparent pixel's color
-
semdiff-cli
Command-line interface for the semdiff semantic diff tool
-
img2irc-rs
CLI utility to convert images to halfblock ANSI or IRC art with various optional post-processing filters
-
zenpixels-convert
Transfer-function-aware pixel conversion, gamut mapping, and codec format negotiation for zenpixels
-
ai-image
no_std fork of image — imaging library with basic image processing and encoders/decoders for common image formats
-
nopng
A minimal PNG encoder/decoder with no dependencies and no_std
-
typf-export
Export formats (PNG, PNM, raw pixels) for Typf
-
rawloader
extract the data from camera raw formats
-
oximedia-image
Professional image sequence I/O for OxiMedia (DPX, OpenEXR, TIFF)
-
pixelbomber
Insanely fast pixelflut client for images and animations
-
zedmd
interfacing with the ZedMD display controller
-
spf
.spf (Simple Pixel Font) file parser
-
ddp-rs
Distributed Display Protocol (DDP) in Rust
-
pixelscript
Multi language scripting runtime
-
eid-mubarakc
A CLI tool to celebrate Eid Mubarak with ASCII video art
-
gba_agb_font_renderer
Bitmap font renderer for GBA/AGB
-
itk-rs
translation of ITK (Insight Segmentation and Registration Toolkit), the C++ medical image processing library
-
realpix
A HEALPix implementation in pure rust
-
servicepoint-cli
A command line interface for the ServicePoint display
-
image-conv
High performance image convolution library
-
ptcow
editing and playback of PxTone (.ptcop) music
-
iron-wolf
Wolfenstein 3D source port
-
gpui-symbols
Native SF Symbols for GPUI with type-safe Icon component
-
img2raw-tools
Convert images to raw pixel data
-
asefile
loading Aseprite files
-
fcam
Convert binary files to images
-
trilink-core
Open-source core: pose buffer, unprojection math, and shared types for sensor-vision spatial fusion
-
cobject
A game engine that uses minifb as a foundation and currently only supports 2D
-
deno_canvas
OffscreenCanvas implementation for Deno
-
bioformats
Pure Rust reimplementation of Bio-Formats — read/write scientific image formats
-
lutz
"An Algorithm for the Real Time Analysis of Digitised Images" by R. K. Lutz
-
buffr-ui
Browser chrome, command palette, and hint overlay for buffr
-
drawille
Draw to the terminal using braille characters
-
rust-life
Conway's Game of Life
-
pixels_window_renderer
AnyRender WindowRenderer backed by the pixels crate
-
pixel-peeker
A color eye dropper picker
-
pdfluent-ccitt
A decoder for group 3 and group 4 CCITT images
-
wlib
wayland windowing library that gives you a pixel buffer and not much else
-
circfp
Compute elliptical footprints resulting from circular iFOVs
-
tegra_swizzle
Tegra X1 block linear texture memory tiling
-
bad-apple
A terminal-based player for videos
-
citrine-gb
A cycle-accurate game boy emulator. (Work in progress)
-
hayro-ccitt
A decoder for group 3 and group 4 CCITT images
-
colporteur
CLI tool for converting newsletter emails to web-friendly formats
-
est-render
Easy to use winit, softbuffer & wgpu abstractions
-
gba_agb_font_eb
Bitmap font for GBA/AGB
-
typf-core
Core types and traits for the Typf text rendering pipeline
-
semdiff-differ-image
Image diff calculator and reporters for semdiff
-
deno_image
Image handling implementation for Deno
-
thumb-rs
High-performance cross-platform thumbnail extraction for macOS and Windows
-
kostka
lightweight Rubik's cube simulator
-
pixel_map
A map of pixels implemented by an MX quadtree
-
ansi2
-
piyopiyo
Player for PiyoPiyo music files (Ikachan & friends)
-
servicepoint2
CCCB Service Point Display
-
entpxl
extract layers from pictures taken with Google Pixel phones
-
typf-render-json
JSON output renderer for Typf (HarfBuzz-compatible format)
-
ktx2_writer
Write-only KTX2 container with BC6H compression and zstd supercompression for IBL assets
-
typf-render-opixa
Pure Rust rendering backend using Opixa rasterizer
-
bimm-firehose
bimm dataloader / processing pipeline
-
termplay
Play images/videos in your terminal
-
bml_grapher
graphing functions, plots, and other things probably. It's a wrapper over minifb for drawing functions with similar syntax to canvas in JS
-
ad-plugins-rs
NDPlugin implementations for areaDetector-rs
-
imgproc-rs
Image processing library for Rust
-
wled-json-api-library
WLED Json API in rust. Made with WLED ~14.0, but should work for more
-
binocle
A graphical tool to visualize binary data
-
image-texel
A texel type and allocated buffers suitable for image data
-
fission-render
Render
-
tegrine
Draw in a Terminal -- Ordered with Instances -> Dots like 2D Vertex/Pixels
-
rustydemon-blp2
reading BLP texture files (BLP0/BLP1/BLP2)
-
dithor
Pixilisation/dithering library
-
rlvgl-decomp
Core compressed image (RLE) codec for rlvgl: mirror of example splashscreen RLE with RGBA pipeline
-
ffimage
Foreign function image handling
-
circle_boundary
calculate the boundary of a circle, coordinates given in bitmap style discrete integers
-
andrew
convenient drawing of objects such as shapes, lines and text to buffers
-
chinchilib
A graphical prototyping library for my students
-
serialize_deserialize_u8_i32
that safely converts, back and forward, between u8 and i32
-
mxtransform
A CLI tool to transform images using matrix operations
-
picture
a fast and flexible image manipulation crate
-
rustml
doing maching learning in Rust
-
pigmnts
Generate a color palette from an image using K-means++
-
rtaichi
Rust language binding to the Taichi Runtime C-API
-
pixelutil-image
Pixel utilities for image-rs crate
-
mavdac
MAVIS Differential Astrometric Calibrator
-
pdfium-rs
Safe Rust bindings to PDFium for PDF rendering
-
ansipix
Convert images to ANSI strings to print in a terminal
-
teng
A basic game engine for the terminal
-
coordinate-transformer
functions and structures for converting geocentric Cartesian coordinates, latitude and longitude, JPR, and pixel coordinates
-
syeve
efficient video encoding (lossless streaming codec)
-
sway-scratchpad
Convert a command to a scratchpad
-
cvkg-test
Automated visual regression testing harness for CVKG
-
bevy_tiled_camera
A camera for rendering low resolution pixel art in bevy
-
pixel_loop
A pixel based drawing engine based on the idea of a self stabilizing update loop
-
steganer
hide a file inside another... or to recover it.
-
pixelart
Show everyone the art hidden inside your code AGAIN
-
squarize
CLI tool to squarize images by padding them with transparent pixels
-
pixelsorting
pixel sorting program
-
data-access-layer
A data access pipeline
-
xcf
A basic standalone GIMP XCF library in Rust
-
win-term
Fetch terminal size in pixel
-
rx-editor
a modern, extensible pixel editor
-
fenpix
that converts FEN strings into pixel chess boards
-
ffimage_yuv
YUV (aka YCbCr) pixel types for ffimage
-
ddp-connection
Distributed Display Protocol (DDP) in Rust. This is a fork of ddp-rs by Coral https://github.com/coral/ddp-rs
-
pixfetch
fetch program with pixelized images written in Rust
-
gdcm-rs
GDCM bindings for Rust
-
pixel-sig
Pixel: Forward secure Multi-signatures
-
svg-pixels
A PNG to SVG per pixel converter
-
ndotter
Convert bitmaps to N-dot SVG art
-
agcwd
Image contrast enhancement library based on the AGCWD algorithm
-
voronoiify-image
Divide a PNG image into random nearest-neighbour regions and give each regio the average color of its pixels
-
imc-rs
reading imaging mass cytometry (IMC) data. Supports the .mcd format.
-
tarsila
GUI image editor for pixel art
-
asdf-oxide
command-line utility that sorts pixels in images based on their brightness or color value
-
game_of_colors
command line game of life ... but colorful
-
pixelar
Show everyone the art hidden inside your code
-
floem-cosmic-text
Unofficial cosmic-text fork for Floem
-
simple-pixels
Create a window and throw some pixels on it without accessing low-level stuff, carrying tons of dependencies or linking C libraries
-
pixel-handler
Wrapper for the ggez game engine crate
-
leafrender
simply, easy to use library to just get pixels onto the screen, regardless of your platform
-
wiiu_swizzle
Wii U texture memory tiling
-
simple-bmp
writing RGB pixels as a valid BMP file
-
pixeli
common pixel types and traits for working with them
-
rgb2vga
An RGB pixel to VGA color converter implemented in rust
-
tekenen
drawing pixels in memory
-
fret-core
Core contracts, IDs, geometry, events, and shared data types for the Fret framework
-
braid-mvg
Braid's camera geometry and multi-view geometry (MVG) types and algorithms
-
retro-pixel
Bitmaps types for getting that retro visual
-
mandelbrot-orbits-rust
A console command to generate an image of the Mandelbrot Set where each pixel color represents the period of the complex point (if the point belongs to the Set)
-
lenia_ca
simulating the Lenia system of cellular automata
-
crtimg
A CLI tool that processes a pixel art image to make it CRT-ish
-
pixelflut-rs
providing a pixelflut server to easily connect your display or project to it
-
lapix
Image editor backend library for pixel art
-
pixoo
Interact with Divoom Pixoo devices
-
asdf-pixel-sort
ASDF pixel sorting
-
alphafix
CLI & file explorer tool to bleed colors to transparent pixels for game engines
-
nc-renderer
neocogi rendering lib
-
print_image
Print an image to the terminal!
-
pixterm
A CLI to show images in a terminal
-
simple-canvas
generic 2 dimensional canvas struct
-
pix-win-loop
Windowing (using
winit), nice input handling and frame-rate-independent game loop all wrapped up in a neat little package. Custom rendering support (pixelsandsoftbufferare… -
blithaven
2d render
-
pixelmatch
Pixel-level image comparison
-
vfxpreopenexr
openexr test package
-
brdiff
A command-line tool for subtracting images to generate a new blue-red difference image
-
opc
open pixel control protocol
-
parallel_image
parallel fill pixels
-
pixelated
An opinionated pixel renderer focusing on simplicity
-
openvx-sys
Native bindings to the OpenVX library (1.3.1)
-
pixelrealms_color
Types for handling colors in the Pixel Realms game
-
website-icon-extract
extract favicon link paths from a html page from different standards
-
rectessellate
WIP — DO NOT USE!
-
your_game_of_life
A small Rust crate for with minimal functionality to customize Conway's Game of Life
-
q565
RGB565 image codec based on QOI
-
getfileicon
extracting the pixels of a file icon and saving them as a PNG image
-
image-to-ppm
Convert images to PPM (raw pixel format)
-
pvt
Pixel Volume Tree
-
pxo
loading Pixelorama files
-
image_buffer
buffer type to ease the work with images and different color types
-
ase2ttf_core
ase2ttf core crate
Try searching with DuckDuckGo.