Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Png

Png

66 projects

Showing 36 of 66 projects

sharp
sharpJavaScript

High-performance Node.js image processing module for resizing, converting, and manipulating JPEG, PNG, WebP, AVIF, GIF, and TIFF images.

#png#exif#web-optimization
Stars32.8k
Forks1.4k
Last commit5 days ago
imgproxy
imgproxyGo

Fast and secure standalone server for resizing, processing, and converting images on the fly

#png#resize-images#microservice
Stars11.2k
Forks787
Last commit1 day ago
thumbor
thumborPython

An open-source, AI-powered on-demand image processing service for cropping, resizing, and transforming photos.

#hacktoberfest#png#python-server
Stars10.5k
Forks861
Last commit19 hours ago
ImageOptim
ImageOptimHTML

A GUI application for Mac that losslessly optimizes images using multiple compression tools.

#png#minification#batch-processing
Stars10.0k
Forks484
Last commit3 months ago
ImageSharp
ImageSharpC#

A high-performance, fully managed, cross-platform 2D graphics and image processing library for .NET.

#iot#png#exif
Stars8.0k
Forks909
Last commit1 day ago
imaginary
imaginaryGo

A fast, Docker-ready HTTP microservice for high-level image processing powered by libvips.

#resize#png#resize-images
Stars6.1k
Forks500
Last commit11 months ago
imagemin
imageminJavaScript

A Node.js module for optimizing images through a plugin-based architecture.

#png#plugin-system#image-optimization
Stars5.7k
Forks260
Last commit1 year ago
Cute Headers
Cute HeadersC

A collection of single-file, dependency-free C/C++ libraries for game development and low-level programming.

#png#library#opengl
Stars5.1k
Forks316
Last commit1 day ago
endroid/qr-code W
endroid/qr-code WPHP

A PHP library for generating QR codes in multiple formats with extensive customization options.

#png#composer#twig-extension
Stars4.8k
Forks767
Last commit20 hours ago
oxipng
oxipngRust

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

#png#apng#pre-commit
Stars4.3k
Forks167
Last commit1 day ago
imagor
imagorGo

A fast, secure image processing server and Go library using libvips, offering a high-performance drop-in replacement for thumbor.

#png#thumbor-alternative#resize-images
Stars4.1k
Forks177
Last commit1 day ago
Free Gophers Pack
Free Gophers PackGo

A collection of 100+ gopher illustrations and design elements for creating Go-related presentations, blogs, courses, and social media content.

#png#vector#open-design
Stars4.0k
Forks224
Last commit1 year ago
Ccapture.js
Ccapture.jsJavaScript

A JavaScript library to capture canvas animations at a fixed framerate for smooth video export.

#fixed-framerate#png#gif-encoder
Stars3.8k
Forks400
Last commit21 days 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 commit4 years ago
bimg
bimgGo

Go package for fast high-level image processing using libvips C bindings.

#resize#png#high-performance
Stars3.0k
Forks343
Last commit1 year ago
ImageProcessor
ImageProcessorC#

A fluent .NET wrapper around System.Drawing for fast and extensible image processing on Windows.

#png#system-drawing#aspnet
Stars2.5k
Forks486
Last commit3 years ago
lwip
lwipC

A fast, comprehensive, and dependency-free image processing library for Node.js with native bindings.

#native-module#png#batch-processing
Stars2.4k
Forks225
Last commit4 years ago
LodePNG
LodePNGC++

A lightweight PNG encoder and decoder library in C and C++ with zero dependencies.

#c-library#encoder#png
Stars2.4k
Forks462
Last commit20 hours ago
gulp-imagemin
gulp-imageminJavaScript

A Gulp plugin to minify PNG, JPEG, GIF, and SVG images using imagemin.

#png#compress-images#image-optimization
Stars1.9k
Forks155
Last commit1 month ago
ThorVG
ThorVGC++

A production-ready C++ vector graphics engine for SVG and Lottie rendering, optimized for performance and lightweight integration.

#png#embedded-software#embedded-systems
Stars1.9k
Forks259
Last commit23 hours ago
Oculante
OculanteRust

A fast, portable, and privacy-respecting image viewer with basic editing tools and wide format support.

#png#viewer#open-source
Stars1.7k
Forks85
Last commit1 day ago
govips
govipsGo

A Go wrapper for libvips providing lightning-fast image processing and resizing with type-safe bindings.

#png#thumbnail-generation#high-performance
Stars1.7k
Forks220
Last commit18 days ago
stegify
stegifyGo

A Go command-line tool for LSB steganography that hides any file within images with full transparency.

#png#lsb-steganography#steganography-library
Stars1.3k
Forks119
Last commit3 years ago
image
imageDart

A Dart library for loading, manipulating, and saving images across multiple formats, compatible with command-line, Flutter, and web apps.

#pixel-manipulation#dart#png
Stars1.3k
Forks309
Last commit3 days ago
LunaSVG
LunaSVGC

A lightweight, portable C++ library for rendering and manipulating SVG files with high efficiency.

#rasterization#png#svg-rendering
Stars1.2k
Forks187
Last commit13 days ago
imgp
imgpPython

A fast command-line batch image resizer and rotator for JPEG and PNG images with multiprocessing and SIMD support.

#multiprocessing#png#simd
Stars1.1k
Forks51
Last commit3 days ago
MetadataExtractor
MetadataExtractorC#

A .NET library for extracting Exif, IPTC, XMP, ICC, and other metadata from image, video, and audio files.

#png#exif#icc
Stars1.1k
Forks190
Last commit6 days ago
fpng
fpngC

A very fast single-file C++ PNG encoder/decoder for 24/32bpp images with no dependencies.

#encoder#png#graphics
Stars990
Forks68
Last commit2 years ago
Image Optimizer
Image OptimizerPHP

A PHP library for optimizing PNG, JPG, GIF, and SVG images using command-line tools like optipng, pngquant, jpegoptim, and svgo.

#png#command-line-tools#optipng
Stars916
Forks139
Last commit2 years ago
Leanify
LeanifyC++

A lightweight, cross-platform tool for lossless file minification and optimization across many formats.

#png#minifier#open-source
Stars853
Forks80
Last commit5 months ago
Libspng
LibspngC

A simple, secure, and high-performance C library for reading and writing PNG files, designed as a modern alternative to libpng.

#c-library#libpng-alternative#png
Stars852
Forks95
Last commit2 months ago
MagicScaler
MagicScalerC#

A high-performance, high-quality image processing pipeline for .NET, focused on making complex imaging tasks simple.

#png#image-quality#color-management
Stars739
Forks63
Last commit5 days ago
ImageScript
ImageScriptTypeScript

A zero-dependency JavaScript library for high-performance bitmap image manipulation with WebAssembly support.

#hacktoberfest#png#webassembly
Stars681
Forks34
Last commit2 days ago
Icons.app
Icons.appObjective-C

A macOS app that creates standardized PNG app icons with banners for internal distribution, requiring no graphic design skills.

#png#open-source#internal-app-store
Stars645
Forks42
Last commit1 month ago
Mega Doodles Pack
Mega Doodles Pack

A collection of over 160 hand-drawn vector doodles for presentations, social media, blog posts, and README files.

#creative-commons#png#svg-assets
Stars586
Forks77
Last commit7 years ago
mort
mortGo

An S3-compatible image processing server written in Go, supporting multiple storage backends and on-the-fly transformations.

#resize#png#resize-images
Stars523
Forks25
Last commit10 months ago
Page 1 of 2Next

Related Tags

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
#Image Processing34
#Jpeg33
#Svg19
#Gif18
#Webp13
#Image Optimization10
#Cross Platform10
#Image10
#Graphics Library9
#Graphics9
#Image Manipulation9
#Go9