Comfy-Org / Comfy-Org/ComfyUI_frontend
[Feature Request] Add an "Open file location" option in the right-click context menu of model-loading nodes or any filename
- Dominant language
- TypeScript
- Stars
- 2k
- Forks
- 699
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 490
Description
### What problem are you experiencing?
Is your feature request related to a problem? Please describe.When working with nodes that load external files (such as LoRAs, Checkpoints, VAEs, or Upscalers), it is currently impossible to quickly know where the file is physically located on the hard drive from the ComfyUI interface. If a user wants to delete, move, or check the size of a specific model, they have to manually navigate through their OS file explorer and hunt for it.Describe the solution you'd likeI would like to suggest adding an "Open file location" option directly in the right-click context menu of any node that references a file.Clicking this option should open the operating system's file explorer (Windows Explorer, macOS Finder, etc.).It should open directly to the specific subfolder where that file is stored, and ideally have the file itself highlighted/selected.Describe alternatives you've consideredThe only current alternative is manually opening the ComfyUI\models\... directories and using the operating system's search bar to find the file, which breaks the workflow momentum.Additional contextThis quality-of-life feature is a standard UX practice in many software applications and would be incredibly helpful for users managing large model libraries.
### When does this problem occur?
Whenever I need to manage, clean up, or verify the exact hard drive location of a model or LoRA file being used in my active workflow.
### How often do you encounter this problem?
Multiple times per day
### How much does this problem affect your workflow?
Blocks me from completing tasks
### Current workarounds
_No response_
### Ideas for solutions (Optional)
_No response_
### Additional context
_No response_
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by locating the context-menu handling for model-loading nodes and filename references, then check how the frontend can request the OS file explorer on supported platforms. Done means a right-click option opens the containing folder for the selected file, ideally with that file highlighted.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100