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
aiortc
A pure-Python implementation of WebRTC and ORTC built on asyncio, for real-time audio, video, and data channel communication.
PHP-FFMpeg
Object-oriented PHP library that drives the FFmpeg binary for audio and video processing.
exif-js
A dependency-free JavaScript library for reading EXIF and IPTC metadata from images in the browser.
knplabs/knp-snappy
A PHP library for generating PDFs, thumbnails, and snapshots from URLs or HTML pages.
Imagine
Object-oriented PHP image manipulation library with pluggable GD, Imagick, and Gmagick drivers.
oxipng
Multithreaded lossless PNG and APNG optimizer, usable as a CLI or a Rust library.
OpenSeadragon
Open-source JavaScript viewer for high-resolution, deeply zoomable images on desktop and mobile.
human
A TensorFlow.js library for real-time face, body, and hand detection, iris tracking, and age, gender, and emotion prediction in the browser or Node.js.
pyttsx3
Offline text-to-speech synthesis library for Python across Windows, macOS, and Linux
rodio
Cross-platform audio playback and recording library for Rust
@unpic/react
A framework-agnostic React component that renders a responsive, high-performance <img> tag with zero runtime JavaScript.
zxing-cpp
Fast multi-format barcode reading and writing library in C++20, with Python bindings on PyPI.
minimizer-webpack-plugin
A webpack 5 plugin that minifies JS, CSS, HTML, JSON, and images through pluggable, stackable minimizer implementations.
Laravel FFMpeg
FFmpeg integration for Laravel with a fluent API and Filesystem-aware media handling.
PHP Barcode Generator
Generate 1D barcodes as SVG, PNG, JPG, or HTML from PHP with no framework needed.
jdenticon
JavaScript library that generates deterministic, recognizable identicons as SVG or canvas graphics in the browser and on Node.js.
Fontdue
A fast, no_std, pure-Rust TrueType and OpenType font rasterizer and layout tool.
tika-python
Python binding to the Apache Tika REST server for extracting text and metadata from documents
react-native-image-resizer
Resize and compress local images in React Native apps using native Android and iOS APIs.
tiny-skia
A tiny, CPU-only 2D rendering library for Rust — a minimal Skia subset focused on quality and size.
psd-tools
A Python library for reading, editing, and compositing Adobe Photoshop PSD/PSB files
Easy Thumbnails
A powerful, easy-to-implement thumbnailing app for Django
Laravel Image Optimizer
Laravel integration that shrinks PNG, JPG, SVG, and GIF images using system optimization tools.
dasp
A modular, allocation-free Rust toolkit of Sample, Frame, and Signal traits for digital audio PCM signal processing.