Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Image Compression

Image Compression

13 projects

Showing 13 of 13 projects

svgo
svgoJavaScript

A Node.js tool for optimizing SVG files by removing redundant information without affecting rendering.

#minification#command-line-tool#web-performance
Stars22.4k
Forks1.4k
Last commit7 days ago
Compressor
CompressorKotlin

A lightweight Android library for compressing images with minimal quality loss.

#compressor#bitmap#compress-images
Stars7.2k
Forks967
Last commit1 month ago
mozjpeg
mozjpegC

A JPEG encoder library that improves compression efficiency for higher quality and smaller file sizes.

#jpeg-encoder#mozjpeg#lossless-optimization
Stars5.7k
Forks435
Last commit10 months ago
Imagine
ImagineTypeScript

A desktop app for compressing PNG and JPEG images with a modern GUI, supporting batch optimization and format conversion.

#batch-processing#desktop-app#save-for-web
Stars4.3k
Forks316
Last commit2 years ago
libjpeg-turbo
libjpeg-turboC

A high-performance JPEG image codec that uses SIMD instructions to accelerate compression and decompression, typically 2-6x faster than libjpeg.

#c-library#open-standard#simd-optimization
Stars4.3k
Forks1.1k
Last commit10 days ago
TinyPNG4Mac
TinyPNG4MacSwift

A native macOS client for compressing images using the TinyPNG API without a browser.

#tinyimage#batch-processing#tinypng
Stars4.0k
Forks289
Last commit10 days ago
oxipng
oxipngRust

A multithreaded lossless PNG/APNG compression optimizer written in Rust, usable via CLI or as a library.

#png#apng#pre-commit
Stars3.9k
Forks153
Last commit1 day ago
CompressO
CompressOTypeScript

A free, open-source desktop app that compresses videos and images into tiny sizes using FFmpeg and other tools.

#open-source#desktop-app#ffmpeg
Stars3.5k
Forks306
Last commit9 days ago
libjxl
libjxlC++

Reference implementation of the JPEG XL image format, providing a standardized library for encoding and decoding next-generation images.

#encoder#lossless-image-compression#lossy-image-compression
Stars3.5k
Forks356
Last commit1 day ago
Crunch
CrunchPython

A lossy PNG optimization tool that aggressively reduces file size using pngquant and zopflipng.

#png#image-quality#zopflipng
Stars3.4k
Forks148
Last commit3 years ago
gowall
gowallGo

A CLI swiss army knife for image processing, offering wallpaper recoloring, OCR, AI upscaling, compression, and more.

#theme-converter#pixel-art#theme-switcher
Stars2.2k
Forks36
Last commit7 days ago
libavif
libavifC

A portable C library for encoding and decoding AV1 Image File Format (.avif) images with support for all AV1 YUV formats and alpha.

#c-library#avif#command-line-tool
Stars2.1k
Forks281
Last commit3 days ago
react-native-image-resizer
react-native-image-resizerJava

A React Native library for resizing, compressing, and rotating local images with flexible options.

#resize#ios#turbo-modules
Stars1.7k
Forks363
Last commit15 days ago

Related Tags

#Image Processing6#Image Optimization4#Cross Platform4#Command Line Tool3#Web Performance3#Png Compression3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub