{"repo":"sandy-sp/metadata-cleaner","free":true,"listed":false,"github":"https://github.com/sandy-sp/metadata-cleaner","clone":"git clone https://github.com/sandy-sp/metadata-cleaner.git","description":"Metadata Cleaner – A CLI tool to remove metadata from images, PDFs, DOCX, audio, and video files. Privacy-focused, fast, and open-source. Supports batch processing & standalone executables.","language":"Python","stars":47,"topics":["cli","file-cleaner","metadata","metadata-removal","open-source","privacy","python","security"],"license":"MIT","category":"cli-tools","readme_excerpt":"Metadata Cleaner Metadata Cleaner is a privacy-focused local tool for viewing and removing metadata from images, documents, audio, and video files. It writes cleaned copies by default, keeps originals unchanged, and includes CLI, JSON automation, Docker, and a local Web UI for side-by-side metadata checks. Highlights - View metadata before cleaning. - Remove metadata into separate cleaned copies. - Compare original and cleaned metadata in a local-only Web UI. - Process individual files or recursive folders. - Generate machine-readable JSON reports for automation. - Add SHA-256, SHA-512, or BLAKE2b checksums to reports. - Preserve source timestamps on cleaned outputs when needed. - Publish-ready CI coverage for Python, package smoke tests, Docker builds, CodeQL, and dependency audits. Supported Files - Images: JPG, JPEG, PNG, TIFF, WEBP, AVIF, HEIC, HEIF - Documents: PDF, DOCX, EPUB, ODT, TXT - Audio: MP3, WAV, FLAC, OGG, AAC, M4A, WMA - Video: MP4, MKV, MOV, AVI, WEBM, FLV Some formats need system tools for best coverage: - ffmpeg and ffprobe are required for video metadata handling. - exiftool is required for AVIF, HEIC, and HEIF cleanup and improves image metadata coverage. - The published Docker image includes these optional tools. Install Requires Python 3.11 or newer. Use Docker when you want the optional system tools preinstalled: For development: Quick Start View metadata: Clean one file: By default, the cleaned copy is written under a cleaned/ directory next to the so","default_branch":null,"files":null,"tree":[],"storefront":"/r/sandy-sp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sandy-sp/metadata-cleaner/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}