{"id":31934051,"url":"https://github.com/varppi/recurexif","last_synced_at":"2025-10-14T06:19:47.066Z","repository":{"id":317148137,"uuid":"1047788271","full_name":"varppi/RecurExif","owner":"varppi","description":"Exif and metadata dumper/searcher. PDF,JPG,PNG,EXE and a lot more supported.","archived":false,"fork":false,"pushed_at":"2025-09-29T05:44:59.000Z","size":26,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-29T07:21:07.814Z","etag":null,"topics":["dfir","dfir-automation","exif","forensics","metadata"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/varppi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-08-31T08:24:56.000Z","updated_at":"2025-09-29T05:45:14.000Z","dependencies_parsed_at":"2025-09-29T07:21:14.923Z","dependency_job_id":"4439cc7d-d100-4b81-9216-db312a478c23","html_url":"https://github.com/varppi/RecurExif","commit_stats":null,"previous_names":["varppi/exiftool"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/varppi/RecurExif","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/varppi%2FRecurExif","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/varppi%2FRecurExif/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/varppi%2FRecurExif/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/varppi%2FRecurExif/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/varppi","download_url":"https://codeload.github.com/varppi/RecurExif/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/varppi%2FRecurExif/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279018121,"owners_count":26086280,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-14T02:00:06.444Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dfir","dfir-automation","exif","forensics","metadata"],"created_at":"2025-10-14T06:19:38.428Z","updated_at":"2025-10-14T06:19:47.059Z","avatar_url":"https://github.com/varppi.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RecurExif\nA simple CLI tool to find all files containing metadata.\n\n## Installation\n1. Verify you have Go 1.25 or higher\n2. `go install github.com/varppi/RecurExif/cmd/RecurExif`\n3. `export PATH=~/go/bin`\n4. `RecurExif`\n\n## Help\n```\n--extensions string   Only parses files with specific extensions. Example: pdf,png,jpg\n--json                Outputs everything in JSON\n--no-progress         Disables progress bar\n--quiet               Doesn't show any extra info\n--search string       Finds all files that contain metadata containing the search keyword\n```\n\n## Example output\n```\n______________________________  ______________________  __________________\n___  __ \\__  ____/_  ____/_  / / /__  __ \\__  ____/_  |/ /___  _/__  ____/\n__  /_/ /_  __/  _  /    _  / / /__  /_/ /_  __/  __    / __  / __  /_    \n_  _, _/_  /___  / /___  / /_/ / _  _, _/_  /___  _    | __/ /  _  __/    \n/_/ |_| /_____/  \\____/  \\____/  /_/ |_| /_____/  /_/|_| /___/  /_/       \n\n\nstarting...\n\npicture.jpg:\nEXIF: {\"DateTime\":\"2025:02:01 9:32:37\",\"DateTimeDigitized\":\"2025:02:01 9:32:37\\u0000\",\"DateTimeOriginal\":\"2025:02:01 9:32:37\\u0000\",\"ExifTag\":[134],\"ExifVersion\":\"0220\",\"ExposureTime\":[{\"Numerator\":30126919,\"Denominator\":1000000000}],\"FNumber\":[{\"Numerator\":16400,\"Denominator\":10000}],\"Flash\":[0],\"FocalLength\":[{\"Numerator\":44900,\"Denominator\":10000}],\"ISOSpeedRatings\":[425],\"ImageLength\":[3025],\"ImageWidth\":[4301],\"LightSource\":[0],\"Make\":\"Oneplus\",\"Model\":\"10\",\"Orientation\":[1],\"PixelXDimension\":[4051],\"PixelYDimension\":[3054],\"SubSecTime\":\"255\",\"SubSecTimeDigitized\":\"127216\",\"SubSecTimeOriginal\":\"125726\",\"WhiteBalance\":[0],\"no_tag_name_10\":\"+06:00\",\"no_tag_name_19\":\"+06:00\",\"no_tag_name_20\":\"+06:00\"}\n\nall files processed!\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvarppi%2Frecurexif","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvarppi%2Frecurexif","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvarppi%2Frecurexif/lists"}