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
Pillow
The friendly PIL fork that adds image processing capabilities to Python
qrcode.react
A React component for generating QR codes as SVG or Canvas, with logo embedding and full styling control.
PyMuPDF
A high-performance Python library for extracting, rendering, converting, and manipulating PDF and other document formats.
opencv-python
Pre-built, pip-installable OpenCV bindings that give Python programs full computer vision and image-processing capabilities without compiling from source.
torchaudio
GPU-accelerated audio processing library built on PyTorch, with differentiable transforms, Kaldi-compatible features, and pretrained speech models.
react-player
A single React component that plays video and audio from YouTube, Vimeo, Wistia, Mux, Twitch, TikTok, Spotify, HLS, DASH, and local files.
Remotion
A React framework for creating videos programmatically with code, real browser rendering, and server-side or cloud-scale export.
react-medium-image-zoom
Accessible medium.com-style image zoom for React, built on the native dialog element with zero dependencies
youtube-transcript-api
Fetch transcripts and auto-generated subtitles for any YouTube video in Python
react-image-crop
A dependency-free, accessible React component for interactive image and element cropping.
librosa
A Python library for audio and music signal analysis, providing the core DSP building blocks for music information retrieval (MIR) systems.
PyAV
Pythonic bindings for FFmpeg's audio, video, subtitle, and container libraries.
react-avatar-editor
A React canvas component for interactive avatar and profile picture cropping, resizing, and rotation.
FontTools
Python library for manipulating TrueType, OpenType, and other font formats
imageio-ffmpeg
A pure-Python wrapper that bundles a platform-specific ffmpeg binary for reading and writing video, with no system ffmpeg install required.
pytube
A lightweight, dependency-free Python library for downloading YouTube videos
Takumi
Rust rendering engine that turns JSX, HTML, and node trees into images without a headless browser
EasyOCR
Ready-to-use Python OCR supporting 80+ languages and all popular writing scripts.
kornia
A differentiable computer vision library for PyTorch, with 500+ GPU-ready ops for image processing, augmentation, and geometry.
scikit-image
A collection of algorithms for image processing in Python, built on NumPy arrays and interoperable with the scientific Python ecosystem.
react-cropper
A React component wrapper around Cropper.js for drag, zoom, and rotate image cropping.
CairoSVG
Renders SVG documents to PDF, PNG, PostScript, and EPS using Cairo, with a small Python API and command-line tool.
react-speech-recognition
A React hook that turns microphone speech into a live text transcript using the Web Speech API.
pypdfium2
ABI-level Python bindings to PDFium for fast, liberal-licensed PDF rendering and manipulation.