Image & audio compression for browser + Node.js. OffscreenCanvas → FFmpeg Wasm → native ffmpeg. One API, three engines, zero main-thread blocking.
-
Updated
Jun 15, 2026 - TypeScript
Image & audio compression for browser + Node.js. OffscreenCanvas → FFmpeg Wasm → native ffmpeg. One API, three engines, zero main-thread blocking.
High-performance media transcoder with a Neo-Anime aesthetic. Optimized for local FFmpeg pre-compression (AV1/HEVC) and instant browser-side Base64 stringification.
Free, local-first desktop app for batch media compression, format conversion, and audio extraction. Shrink your photo & video library by 80%+ without uploading anything.
Elite media optimization engine designed for scalability (10k+ users). Features memory-safe streaming, priority queuing, and AI-ready architecture. Built with Next.js, Node.js, RabbitMQ, and Redis.
This repo provides a lightweight media editing suite that includes features for splitting, merging, muxing, compressing media and others
Se(rverless)Mu(ltimedia)Co(mpression): A simple frontend to compress media files with ffmpeg. Doesn't use any backend server, handles everything on your local with web assembly.
This repo provides a GUI program to compress various kinds of media, while minimizing the loss to quality.
Frontend-first media compression app that runs fully in-browser for speed, privacy, and zero backend costs.
The Video&Photo Compressor is a tool designed to reduce the file size of videos and photos while maintaining as much of the original quality as possible. It works by applying compression algorithms that optimize the data encoding of media files, thereby making them easier to store and share.
Add a description, image, and links to the media-compression topic page so that developers can more easily learn about it.
To associate your repository with the media-compression topic, visit your repo's landing page and select "manage topics."