FrogUtilityTools
Maintenance utility nodes for ComfyUI that scan and repair prompt library LoRA references and manage library entries with pattern-based filtering.
🐸 Frog Utility Tools
Maintenance utilities for ComfyUI.
Companion to 🐸 Frog Node Pack — works with any pack that stores a data/prompts.json library.
Installation
- Copy the
Frog_Utility_Toolsfolder into your ComfyUIcustom_nodesdirectory. - Restart ComfyUI.
- Nodes appear under the 🐸 Frog Utility Tools category in the node search.
Nodes
🐸 Library LoRA Remapper
Scans all prompt library entries for broken LoRA references (files that no longer exist at their stored path), then auto-remaps them by scanning your LoRA root folder for a filename match.
Useful after bulk-moving LoRA files to a new subfolder.
| Input | Description | |-------|-------------| | lora_root | Your ComfyUI LoRA root folder — scanned recursively to find moved files by filename | | dry_run | ON = preview only. OFF = apply remaps to the library |
The report output lists every LoRA reference that was remapped or could not be found.
When dry_run is OFF and remaps are applied, a backup of prompts.json is saved automatically before any changes are written.
🐸 Library Culler
Removes entries from the prompt library by name pattern, tag, or both. Supports dry-run mode to preview what would be deleted before committing.
| Input | Description |
|-------|-------------|
| name_pattern | Text to match against entry names (case-insensitive, supports regex). Leave blank to ignore |
| tag_filter | Tag to match against entry tags (case-insensitive partial match). Leave blank to ignore |
| match_mode | Name only · Tag only · Name OR Tag · Name AND Tag |
| dry_run | ON = preview only. OFF = delete matched entries |
A backup of prompts.json is saved automatically before any deletion.
Compatibility
- 🐸 Frog Node Pack (primary target)
- Any ComfyUI pack that stores its library at
<pack>/data/prompts.json - ComfyUI Desktop and Windows Portable
- Python 3.10+
Author
Made by RabbitThatIsPink