Skip to content

Comfy-Org/ComfyUI-embedded-workflow-editor

Repository files navigation

ComfyUI embedded workflow editor

In-place embedded workflow-exif editing experience for ComfyUI generated media files. Edit workflow data embedded in PNG, WEBP, FLAC, MP3, and MP4 files directly in your browser.

screenshot

Usage

  1. Open https://comfyui-embeded-workflow-editor.vercel.app/
  2. Upload your img (or mount your local directory)
    • Supported formats: PNG, WEBP, FLAC, MP3, MP4
    • You can also directly load a file via URL parameter: ?url=https://example.com/image.png
    • Or paste a URL into the URL input field
  3. Edit as you want
  4. Save!

Roadmap

  • Support for more image formats (png, jpg, webp, etc)
    • png read/write
    • webp read/write
    • Flac read/write
    • MP3 read/write
    • MP4 read/write
    • jpg (seems not possible yet)
  • Show preview img to ensure you are editing the right image (thumbnail)
  • Support for other exif tags ("prompt", ...)
  • maybe provide cli tool, [create issue to request this function](https://github.com/Comfy-Org/ComfyUI-embedded-workflowd -editor/issues/new)
    • comfy-meta get --key=workflow img.webp > workflow.json
    • comfy-meta set img.webp --key=workflow --value=workflow.json

Contributing

Requirements: - Bun — A fast all-in-one JavaScript runtime

Run the following commands start your development:

git clone https://github.com/snomiao/ComfyUI-embeded-workflow-editor
cd
bun install
bun dev

References

Wanna edit by node?

See also: https://comfyui-wiki.github.io/ComfyUI-Workflow-JSON-Editor/

About

@snomiao 2024

License

MIT

About

In-place embedded workflow-exif editing experience for ComfyUI generated images in your browser.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published