comfyui-visual-filename-manager
Compose ComfyUI output filenames and folder paths by dragging chips, with a live preview.
Profil du package
- Statut
- Vérifié
- Éditeur
- @StudioLeiel
- Source
- GitHub
LIREMOI
Visual Filename Manager (Studio Leiel)
This node has moved. It is now part of Visual Suite, which includes this node and five others.
Build ComfyUI output filenames and folder paths by dragging chips, not by wiring twenty string nodes together.
Every option in your workflow — samplers, steps, shift, LoRA names and strengths, checkpoint, render time — appears as a chip. Drag it into the FOLDER box or the FILE box. A live preview shows the exact path before you queue anything.
- Stays in sync with bypass, live. Bypass a node and its chips vanish from the name as you watch — no re-queue, no rewiring. The filename records what actually ran.
- Every chip is editable. Prefix, suffix, and format per chip, so
0.5becomesEnhancer(0.5)andretrovintage.safetensorsbecomesretrovintage(1.0)— exactly the way you want to read it back six months later.
Before and after
Left: the string-node graph this replaces. Right: one node.
Why
If you care about filenames, ComfyUI makes you pay for it. A name like
2026-08-21_Le Seuil_retrovintage(1.0)_Elise_v2(0.95)_Enhancer[A(0.5)_B(1.8)]_euler_beta_steps(10)_shift(3.5)_time(57.4s)_00001_.png
typically costs 40–60 nodes of Widget To String, Text Concatenate, and Text Find and Replace. Adding one field means re-threading half the graph. Worse, those nodes run after rendering — so a single mistake means a finished render that never gets saved.
This node solves all three problems:
- One node instead of dozens
- Live preview — you see the filename before you queue
- Live bypass sync — the name tracks which nodes are actually active, in real time
- Per-chip formatting — decorate any value without touching another node
- Never fails — every failure path falls back to a valid name instead of raising
Install
ComfyUI Manager (easiest)
Open Manager → Custom Nodes Manager, search for Visual Filename Manager, and press Install. Restart ComfyUI when it finishes.
Via git
cd ComfyUI/custom_nodes
git clone https://github.com/studioleiel/comfyui-visual-filename-manager
Manual — download and extract into ComfyUI/custom_nodes/, so you have:
ComfyUI/custom_nodes/comfyui-visual-filename-manager/
├── __init__.py
├── leiel_filename.py
└── web/leiel_filename.js
Restart ComfyUI, then hard-refresh the browser (Ctrl+Shift+R) — the UI is served as a frontend extension and browsers cache it aggressively.
No dependencies. Python standard library only.
Quick start
- Add Visual Filename Manager (Studio Leiel) (category:
Studio Leiel) - Connect its
filename_prefixoutput to Save Image'sfilename_prefix(convert that widget to an input) - Drag chips from the palette into FOLDER and FILE
- Check the preview at the bottom, then queue
That is the whole setup. The node's two inputs are optional and labelled with
what they are for — run_after (for elapsed) and lora_text (for LoraManager).
Leave them unconnected unless you need render times or
LoraManager support.
Node overview
The filename_prefix string carries the folder path too — ComfyUI treats / in a prefix as a subdirectory, so one output handles both boxes.
The three boxes
Palette (top). Every widget in your workflow, shown as name value. Search to filter. Each chip has an F button (send to folder) and an N button (send to file), or you can drag it.
Chips are colour-coded by kind so a crowded palette stays scannable — the legend sits right below it:
| Colour | Covers |
|---|---|
| purple | LoRA names and strengths |
| blue | sampler, scheduler, steps, cfg, shift, denoise, seed |
| green | checkpoint, unet, clip, vae, dtype |
| amber | date, time, elapsed |
| pink | text and strin |
Nœuds dans ce pack
Nœuds 4
Nœuds dans ce pack
Nœuds 4- LeielFilenameBuilder
- LeielFilenameStudio
- LeielGraphDump
- LeielTimerAnchor
Sources
3 sources
Sources
3 sourcesVérifié 5 oct.
Extraits de sources
2 extraits
Extraits de sources
2 extraitsSource context: Repo StudioLeiel/comfyui-visual-filename-manager
Source context: Repo StudioLeiel/comfyui-visual-filename-manager
