How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
exif-js is a JavaScript library for extracting image metadata directly in the browser. It functions as a binary image buffer parser that reads raw image bytes to retrieve technical details without requiring files to be uploaded to a server.
The main features of exif-js/exif-js are: Client-Side Image Metadata Extraction, EXIF Metadata Handling, Binary Buffer Parsing, Offset-Based Addressing, Binary Array Interpretation, Client-Side Image Analysis, Image File Directory Mapping, Image Metadata Extraction.
Projects with overlapping indexed features include: blueimp/javascript-load-image — This is a JavaScript image loading library and a suite of utilities for binary metadata parsing and canvas-based… unsplash/datasets — This project is an open-source visual dataset and machine learning image library. It provides large-scale collections… rhettbull/osxphotos — osxphotos is a command-line interface tool and programmatic database interface designed for managing and exporting… photoview/photoview — Photoview is a self-hosted photo gallery and media manager designed for browsing and organizing personal photo and… lycheeorg/lychee — Lychee is a self-hosted photo management system and digital asset manager used to upload, organize, and share photo… kaitai-io/kaitai_struct — Kaitai Struct is a framework for declarative binary specification that provides automated parser and serializer…
This is a JavaScript image loading library and a suite of utilities for binary metadata parsing and canvas-based transformations. It provides a unified interface for loading images from URLs, Blobs, or Files into HTML elements. The library includes a canvas-based image transformer for producing scaled, cropped, or rotated images and an image orientation handler that rotates or flips images based on embedded metadata. It also features an Exif metadata parser to extract IPTC and Exif tags and embedded thumbnails from binary image data. The toolset covers browser-based image processing, includi
This project is an open-source visual dataset and machine learning image library. It provides large-scale collections of high-quality photos and metadata designed for training computer vision models and conducting research into image categorization and retrieval. The repository specifically offers semantic search datasets that pair images with AI and human-generated keywords to analyze search intent and visual metaphors. It also serves as an image metadata archive, providing structured EXIF data and camera specifications for technical analysis. The available data covers broad capability area
osxphotos is a command-line interface tool and programmatic database interface designed for managing and exporting media from Apple Photos libraries. It provides a bridge to the underlying system database, allowing for the automation of batch operations and the retrieval of technical metadata. The project distinguishes itself through a metadata-driven export system that uses custom templates to organize files into directory hierarchies. It can extract machine-learning data—including aesthetic scores and optical character recognition—and synchronize metadata across different libraries using un
Photoview is a self-hosted photo gallery and media manager designed for browsing and organizing personal photo and video collections. It functions as an AI-powered face recognition gallery that automatically detects, clusters, and labels human faces to organize media by person. The system persists metadata and user configurations using SQL-compliant databases such as PostgreSQL, MySQL, or SQLite. The platform distinguishes itself through specialized media processing and integration capabilities. It processes RAW camera files and transcodes videos into browser-compatible formats, while offerin