
richardwooding/c2paPure-Go (no cgo) C2PA / Content Credentials library: a fast unverified reader plus full cryptographic validation — COSE signature, certificate chain, hash bindings, RFC 3161 timestamp. Reads JPEG, PNG, WebP, GIF, TIFF/DNG, HEIC, AVIF, SVG, MP4, MOV, AVI, WAV, MP3 and PDF.
Go★ 1Sep 11, 2026
C#★ 365Sep 14, 2026
TypeScript · JavaScript★ 55↓ 150.5K/moSep 18, 2026

jimp-dev/jimpAn image processing library written entirely in JavaScript for Node, with zero external or native dependencies.
TypeScript★ 14.7K↓ 92.3M/moSep 17, 2026
crates.io69Goodhealth index
Rust★ 30↓ 542.9K/moOct 19, 2026
crates.io67Goodhealth index

frames-sg/jxrJPEG XR decoder in Rust with optional Metal and CUDA backends
Rust★ 0↓ 7,381/moOct 21, 2026
Cython · Python★ 187↓ 1.3M/moSep 12, 2026
Packagist65Goodhealth index
PHP · HTML★ 1,807↓ 1.6M/moOct 20, 2026

HappySeaFox/sail⛵The missing fast imaging library for humans (not for machines).
C · C++★ 359Sep 24, 2026
Packagist63Moderatehealth index
PHP★ 28↓ 2,770/moSep 8, 2026

richardwooding/c2pa-mcpCLI and MCP server for C2PA / Content Credentials provenance: report what a file claims, or fully verify it — COSE signature, certificate chain, hash bindings, RFC 3161 timestamp. Reads JPEG, PNG, WebP, GIF, TIFF/DNG, HEIC, AVIF, SVG, MP4, MOV, AVI, WAV, MP3 and PDF. Wraps github.com/richardwooding/c2pa.
Go★ 0Sep 18, 2026
npm63Moderatehealth index
JavaScript★ 226↓ 230.5K/moOct 7, 2026
npm62Moderatehealth index
Python · TypeScript★ 6↓ 227.9K/moSep 18, 2026
npm60Moderatehealth index
JavaScript★ 1,129↓ 177.6K/moAug 25, 2026
crates.io60Moderatehealth index
Rust★ 33↓ 408.1K/moSep 14, 2026
crates.io59Moderatehealth index
Rust★ 4↓ 225/moSep 15, 2026
npm59Moderatehealth index
C++ · JavaScript★ 1↓ 5,062/moSep 12, 2026
npm59Moderatehealth index
JavaScript★ 3,376↓ 803.4K/moSep 13, 2026
crates.io57Moderatehealth index
Rust★ 24↓ 554.1K/moSep 13, 2026
crates.io56Moderatehealth index

cool-japan/oxiarcOxiArc - The Oxidized Archiver Pure Rust implementation of archive and compression formats with core algorithms implemented from scratch.
Rust★ 33↓ 23.5K/moOct 20, 2026
npm56Moderatehealth index

yegor-pelykh/image-in-browserPackage for encoding, decoding, transforming images, applying filters, drawing primitives on images on the client side (no need for server Node.js)
TypeScript★ 31↓ 75.8K/moSep 15, 2026
npm51Moderatehealth index
TypeScript★ 2,228↓ 130M/moSep 17, 2026
crates.io48Weakhealth index

kornelski/rexifRExif is a native Rust library to extract EXIF data from JPEG and TIFF images.
Rust★ 33↓ 470.5K/moOct 16, 2026

Sitemark/exifr📑 The fastest and most versatile JavaScript EXIF reading library.
JavaScript★ 2↓ 2,668/moOct 16, 2026
Go★ 1,014Sep 11, 2026
JavaScript★ 280↓ 337/moSep 18, 2026
Shell · JavaScript★ 0↓ 301.6K/moOct 1, 2026
D★ 52Sep 6, 2026
Packagist · npm39Weakhealth index
PHP★ 22↓ 12.7K/moSep 12, 2026

fasouto/picscrubRemove EXIF, GPS, and other metadata from images. Supports JPEG, PNG, WebP, GIF, SVG, TIFF, HEIC, and RAW formats.
TypeScript★ 11↓ 2,550/moOct 12, 2026