Nodes/ComfyUI-enricos-nodes/πŸ’œ Compositor Tools (V3)
ComfyUI Node

πŸ’œ Compositor Tools (V3)

The experimental remote control that needs a page reload to wake up

By erosDiffusionΒ·Created 2 years agoΒ·Updated about a month agoΒ· 634
πŸ’œ Compositor Tools (V3)
    • tools

    CompositorTools3 is the odd one out in the pack: it doesn't compose anything, doesn't take an image, and has no inputs at all. It's an experimental "control panel" for the Compositor V3 canvas - a way to toggle a few behaviors like precise selection (ignore transparent pixels and grab the first image under the mouse), centering the selected layer, and resetting transforms. Think of it as a small remote control that speaks directly to the frontend canvas instead of moving pixels through the graph.

    The author's own description is blunt: it's experimental, frontend-communication only, and needs a page reload to fill its controls. That last part is a real footgun - the README warns that new tools only show up on load, so after you add this node you have to refresh the browser tab for anything to appear.

    The single output

    The node's only output is tools, a BOOLEAN. It's not a data output you wire anywhere useful - it's mostly there so the node participates in the graph as a communication channel with the canvas UI. You don't need to route it; the interesting behavior happens on the compositor's canvas.

    Installing

    Same pack as everything else:

    cd ComfyUI/custom_nodes
    git clone https://github.com/erosDiffusion/ComfyUI-enricos-nodes.git
    

    or ComfyUI Manager β†’ "Compositor" β†’ erosDiffusion. Restart ComfyUI, then reload the browser page after dropping the node in - that's not paranoia, it's the documented requirement.

    Should you use it?

    Honest take: probably not yet. It's a feature-flag experiment, and the README lists real limitations - saving discards the selection (which happens on mouse-out), so you may need to re-select before centering or reset work. If you just want to compose images, you don't need this node at all; the core drag/rotate/scale workflow on Compositor3 works without it. It exists for people who want precise-selection niceties while the author develops the concept, and it's worth checking on occasionally because it may quietly become the alignment toolbar. Treat it as a preview, not a tool you build a workflow around.

    Categoryimage

    Inputs (0)

    No inputs

    Outputs (1)

    NameTypeDescription
    toolsBOOLEANβ€”