Image & Media Processing Packages
Image, audio, and video processing and manipulation libraries for resizing, transcoding, and transforming media (Sharp, Pillow, FFmpeg bindings).
Packages in Image & Media Processing
Kind
Sort:Used by Most Apps
Captcha
A Python library that generates image and audio CAPTCHAs from text.
palette
Type-safe Rust library for correct linear color calculations and conversion across color spaces.
Segno
Dependency-free, pure Python QR Code and Micro QR Code generator with many output formats.
pyloudnorm
A lightweight Python library implementing the ITU-R BS.1770-4 loudness algorithm for measuring and normalizing audio loudness.
glyphon
Fast, simple 2D text rendering for wgpu, handling glyph shaping, atlas packing, and GPU drawing.
jSquash WebP
WebAssembly WebP encoder and decoder for browsers, Web Workers, and edge runtimes
dom-to-image-more
Turn any DOM node into a PNG, JPEG, SVG, or canvas image entirely in the browser, no server or screenshot service required.
tifffile
A comprehensive Python library for reading and writing TIFF, BigTIFF, OME-TIFF, and dozens of proprietary microscopy image formats as NumPy or Zarr arrays.
gltf
A Rust crate for loading glTF 2.0 3D scenes, models, and assets
Intervention Image Cache
Caching extension for Intervention Image that stores manipulation results to avoid re-processing.
antd-img-crop
A React image cropper modal that plugs directly into Ant Design's Upload component.
S3Tokenizer
A pure PyTorch reimplementation of CosyVoice's supervised semantic speech tokenizer, built for fast batch inference and long-audio speech-code extraction.
blob-util
Small cross-browser utilities for converting Blobs to and from base64 strings, ArrayBuffers, data URLs, and canvas images.
softbuffer
Cross-platform CPU software rendering into a window buffer for Rust
UTIF.js
A dependency-light JavaScript TIFF decoder that also reads RAW camera formats like DNG, CR2, NEF, and ARW.
Kaleido
Cross-platform Python library for fast static image export (PNG, SVG, PDF) of Plotly figures via headless Chrome.
react-native-document-scanner-plugin
React Native plugin that opens a native camera scanner to detect, crop, and export documents on iOS and Android.
fast-png
A pure JavaScript PNG encoder and decoder supporting 16-bit depth, Adam7 interlacing, indexed color, and full APNG animation frames.
python-ffmpeg
Python binding for FFmpeg with both synchronous and asyncio-native APIs
videojs-wavesurfer
A Video.js plugin that adds a navigable audio and video waveform powered by wavesurfer.js.
svglib
A pure-Python library for reading SVG files and converting them to PDF and other formats.
nnnoiseless
Recurrent-neural-network audio noise suppression in Rust, a safe port of Xiph's RNNoise.
viuer
Rust library for displaying images directly in the terminal using Kitty, iTerm, or Sixel graphics protocols, with a half-block fallback everywhere else.
mp4
A pure-Rust library to read and write ISO-MP4 (ISOBMFF) files, parsing boxes, tracks, and metadata.