Extensions/ComfyUI-Draggen
ComfyUI Extension

ComfyUI-Draggen

Load and use your Draggen.io moodboards directly in ComfyUI.

By kadima-tech·Created 6 months ago·Updated 6 months ago· 0
kadima-tech/comfyui-draggen
Nodes5
On cloudLocal install
CategoryDraggen
Stars0
Updated6 months ago
Readme

ComfyUI-Draggen

A set of ComfyUI nodes to integrate with Draggen.io, allowing you to load moodboards from the Draggen API or local storage and use them in your generative workflows.

Features

  • Remote Loader: Fetch moodboards directly from Draggen.io using your API Key [Subscription required].
  • Local Loader: Load moodboards exported to your local machine [Free].
  • Board to Image: Render the moodboard as a composite image, respecting element positioning and z-index.
  • Image Extractor: Extract individual images from the moodboard for batch processing.
  • Text Extractor: Extract text descriptions/prompts from the moodboard.

Installation

Option 1 — Install via ComfyUI Manager (Recommended)

  1. Open ComfyUI.
  2. Go to Manager → Install Custom Nodes.
  3. Search for: ComfyUI-Draggen4. Click Install.
  4. Restart ComfyUI.

If the repository is not yet listed, use Install via Git URL and paste:

https://github.com/kadima-tech/ComfyUI-Draggen.git

Option 2 — Manual Installation (Git)

  1. Clone this repository into your ComfyUI/custom_nodes/ directory:
cd ComfyUI/custom_nodes/
git clone https://github.com/kadima-tech/ComfyUI-Draggen.git

Usage

Remote Loading

  1. Add the Draggen Remote Loader node.
  2. Enter your Moodboard ID (found in the Draggen URL) or use the Load Boards button to browse.
  3. Enter your API Key (Open the account tab here: https://draggen.io/dashboard).

Remote Loading

Local Loading

  1. Add the Draggen Local Loader node.
  2. Enter the absolute path to the folder containing your moodboard (data.json file and images/ subfolder).

Local Loading

Processing

  • Connect the moodboard output to Draggen Board to Image to get a rendered view.
  • Connect to Draggen Extract Images to get a batch of source images.
  • Connect to Draggen Extract Text to get the text content.

Example Workflow

An example workflow is available in the example folder. You can load example/basic.json into ComfyUI to see a basic setup using these nodes.

License

MIT