Comfy-Org / Comfy-Org/ComfyUI_frontend
Feat: Find Node by name or ID
- Dominant language
- TypeScript
- Stars
- 2k
- Forks
- 699
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 490
Description
### 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_
Contributor guide
Assessment
This issue has not been assessed yet.