Skip to content

Feat: Find Node by name or ID #12754

Description

@GroxicTinch

What problem are you experiencing?

Occasionally I will get an error saying a certain nodes link to its parent is broken or something similar, or while working with API exported workflows that have been edited outside of comfyui there is a need to find a node based on its ID number, currently I have to look around at each node to find that number which gets increasingly difficult when using subgraphs.

When does this problem occur?

  • Working with large graphs or multiple subgraph workflows

How often do you encounter this problem?

Occasionally

How much does this problem affect your workflow?

Significantly slows down my work

Current workarounds

I manually export the workflow, open it in a text editor and search for the node name, ID or widget I want to find. I try to gather information like position compared to known nodes so that I can locate it manually inside comfyui

Ideas for solutions (Optional)

A button and shortcut to "search" nodes in the workflow

  1. press F to search
  2. type id:24
  3. a list is shown with the ID and node name with the crosshair selector button is shown like inside of error messages in the side bar with missing models(in this case since ID is unique only one entry should show)
  4. I click the node selector that I wish to go to and it centers it on the screen

example 2

  1. Press a Search button in a menu
  2. type denoise
  3. a list of nodes are shown that have the widget called denoise with the crosshair selector to center it on screen

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions