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
YouTube.js
Unofficial JavaScript/TypeScript client for YouTube's internal InnerTube API, for Node.js, Deno, and browsers.
FontTools
Python library for manipulating TrueType, OpenType, and other font formats
Endroid QR Code
Generate QR codes as PNG, SVG, EPS, WebP, or binary in PHP
jsQR
A pure JavaScript library that locates, extracts, and decodes QR codes from raw image data, with no native dependencies.
Symphonia
A 100% safe, pure-Rust audio decoding and media demuxing library supporting MP3, FLAC, AAC, ALAC, Vorbis, Opus, WAV, and more.
qr-code-styling
A JavaScript/TypeScript library for generating richly styled QR codes with embedded logos, gradients, and custom dot shapes.
filetype
Fast, dependency-free Go library that detects file and MIME types from magic number signatures.
bacon/bacon-qr-code
PHP library for generating QR codes with configurable error correction and multiple output renderers
barcode
A pure Go library for generating and rendering 1D and 2D barcodes, from Code128 and EAN to QR Code and PDF417.
png
Robust, high-performance PNG and APNG decoder and encoder in pure Rust
imageio-ffmpeg
A pure-Python wrapper that bundles a platform-specific ffmpeg binary for reading and writing video, with no system ffmpeg install required.
png-chunks-extract
Extract raw chunk data from a PNG file for parsing metadata or building custom PNG tooling.
Badge Maker
The standalone SVG badge-rendering library and CLI extracted from Shields.io, with no server dependency.
pytube
A lightweight, dependency-free Python library for downloading YouTube videos
resvg
A small, fast, and portable SVG rendering library written entirely in Rust
Takumi
Rust rendering engine that turns JSX, HTML, and node trees into images without a headless browser
go-qrcode
Pure Go library for encoding QR Codes as PNG images or ASCII art, with zero external dependencies.
react-native-view-shot
Capture any React Native view and turn it into a PNG, JPG, WebP, or raw image, with native support for iOS, Android, and Windows.
unsplash-js
Type-safe TypeScript client for the Unsplash API, generated directly from its OpenAPI spec.
pdf2image
A Python wrapper around poppler's pdftoppm and pdftocairo that converts PDF files into a list of Pillow Image objects.
skia-safe
Safe, idiomatic Rust bindings for Google's Skia 2D graphics library
cloudinary
Node.js SDK for uploading, transforming, optimizing, and managing images and videos on Cloudinary.
qr-creator
A lightweight canvas-based QR code generator with gradient fills and rounded corners.
wavefile
A zero-dependency JavaScript library to create, read, and write WAV audio files according to the RIFF/RIFX/RF64 specs, in Node.js and the browser.