{"id":30622505,"url":"https://github.com/mistralys/comfyui-image-organizer","last_synced_at":"2025-08-30T15:41:38.606Z","repository":{"id":306587292,"uuid":"1026667688","full_name":"Mistralys/comfyui-image-organizer","owner":"Mistralys","description":"PHP tool used to organize and manage my collection of ComfyUI-generated images.","archived":false,"fork":false,"pushed_at":"2025-08-24T11:39:24.000Z","size":451,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-24T14:59:09.997Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mistralys.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}},"created_at":"2025-07-26T11:05:48.000Z","updated_at":"2025-08-24T11:39:28.000Z","dependencies_parsed_at":"2025-07-26T17:26:50.252Z","dependency_job_id":"f957dd02-f6e6-4943-a67a-5525050ce491","html_url":"https://github.com/Mistralys/comfyui-image-organizer","commit_stats":null,"previous_names":["mistralys/comfyui-image-organizer"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Mistralys/comfyui-image-organizer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mistralys%2Fcomfyui-image-organizer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mistralys%2Fcomfyui-image-organizer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mistralys%2Fcomfyui-image-organizer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mistralys%2Fcomfyui-image-organizer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mistralys","download_url":"https://codeload.github.com/Mistralys/comfyui-image-organizer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mistralys%2Fcomfyui-image-organizer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272871257,"owners_count":25007134,"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-08-30T02:00:09.474Z","response_time":77,"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":[],"created_at":"2025-08-30T15:41:31.529Z","updated_at":"2025-08-30T15:41:38.591Z","avatar_url":"https://github.com/Mistralys.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ComfyUI Image Organizer\n\nPHP tool used to organize and manage my collection of ComfyUI-generated images.\n\nIt uses JSON sidecar files created by the \"Save Image Extended\" node with custom\nmetadata generated in my workflows to keep track of all settings used to generate \nthe images, from the checkpoint to LoRAs that were used, their weights, and more.\n\n\u003e NOTE: This only works as intended when used together with my workflows, which\n\u003e can be found under [workflows](docs/workflows/).\n\n## Image property collection\n\nTo be able to collect all manner of metadata without relying on custom nodes,\nI have used a custom text-based syntax that is built in the workflow by concatenating\nstrings. \n\nHyphens are used as property separators, and colons for values. Example: \n\n``` \n-propName:value\n```\n\nText that can contain hyphens or colons must be surrounded with backticks:\n\n```\n-propName:`hyphen-with:colon`\n```\n\nExample with a few image properties:\n\n```\n-sampler:dpm_2-samplerSteps:32-seed:254472155648008-imgWidth:915-imgHeight:1144\n```\n\n\n\n## Image indexing\n\nThe UI can be used to manage the images once all images have been indexed.\nThis can be done on the command line:\n\n```bash\ncomposer build\n```\n\nThis will create the index file in the `data` folder with all collected metadata\nextracted from the sidecar and image files.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmistralys%2Fcomfyui-image-organizer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmistralys%2Fcomfyui-image-organizer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmistralys%2Fcomfyui-image-organizer/lists"}