For search metadata controls, the strongest matches are exiftool/exiftool (ExifTool is a command-line application specifically designed for reading), tagstudiodev/tagstudio (TagStudio is a database-driven digital asset manager that organizes) and tagspaces/tagspaces (TagSpaces is an offline-first file organization platform that stores). photoprism/photoprism and mattwilson1024/google-photos-exif round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Explore the best open-source search metadata control systems, ranked by stars and activity, and compare top alternatives to find the right fit.
ExifTool is a command line application and batch metadata processor used for reading, writing, and editing EXIF, IPTC, XMP, and other metadata in image and video files. It functions as a file metadata editor and image metadata extractor capable of modifying embedded internal properties across a wide variety of supported file formats. The tool specializes in extracting camera maker notes and industry standard descriptors from digital media. It supports metadata migration workflows, allowing embedded information to be copied from a source file and applied to a destination file. The utility cov
ExifTool is a command-line application specifically designed for reading, writing, and batch processing image and video metadata, though it lacks the graphical and web interfaces requested in this search.
TagStudio is a database-driven digital asset manager designed to organize and categorize files without altering their physical location on disk. It utilizes a non-destructive metadata store to attach tags and custom fields to files via a separate database rather than modifying original file headers. The project is distinguished by a hierarchical tagging system that supports parent-child relationships and custom color palettes for visual organization. It includes a multi-format media previewer that generates thumbnails and playback for images, videos, audio, documents, and archives, as well as
TagStudio is a database-driven digital asset manager that organizes and tags files using a non-destructive metadata store and includes a media previewer, matching the metadata management category despite lacking direct file-header tag editing.
TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable metadata stored directly in filenames or sidecar JSON files, eliminating the need for a central database. It functions as a full-text file search engine, a Kanban board file organizer, a local AI file assistant, an S3-compatible cloud file manager, and a web clipper and bookmark manager, all within a single application. The project distinguishes itself through a local-first architecture where all file operations, indexing, and AI processing run entirely on the device, with cloud
TagSpaces is an offline-first file organization platform that stores metadata in sidecar JSON files, providing a local-first alternative that aligns well with file tagging needs even though it focuses less on traditional media tags and EXIF editing.
PhotoPrism is a self-hosted digital asset management platform designed to organize, classify, and manage large collections of photos and videos on personal infrastructure. It functions as a private alternative to cloud-based services, ensuring that all media remains under the user's control. The platform utilizes neural-network-based media analysis to automatically detect objects, faces, and locations, providing a comprehensive, AI-powered approach to library organization. The project distinguishes itself through its containerized architecture, which simplifies deployment and lifecycle manage
PhotoPrism is a self-hosted digital asset management platform that handles media metadata and organization, though it is oriented toward photo curation and AI tagging rather than generic file metadata editing.
Google photos exif is a digital photo organization utility and metadata restoration tool designed to process exported media backups. It functions as an automation script that scans directories for supported media formats, filters whitelisted photo and video extensions, and updates missing camera timestamp attributes to restore accurate chronological ordering. The software features algorithmic routines that locate corresponding metadata sidecar files by resolving complex naming patterns, edited suffixes, and numbered duplicates. It matches media files with their companion JSON documents and di
This tool extracts and populates missing EXIF metadata from Google Photos takeout JSON files, making it a specialized utility for fixing photo timestamps rather than a general-purpose metadata editor.
Calibre is a comprehensive suite for digital library management, serving as a centralized hub for organizing, converting, and editing e-book collections. It functions as a multi-purpose platform that combines a relational database for metadata tracking with a powerful processing engine capable of transforming document formats and restructuring internal markup. Beyond local management, the software acts as a content server, enabling users to host their libraries over a network for remote access and reading via standard web browsers. The project distinguishes itself through its deep extensibili
Calibre is a robust digital library manager that handles e-book metadata editing, format conversion, and catalog generation, though it focuses specifically on electronic publications rather than general media or file metadata.