ComfyUI Extension: HB ComfyUI Nodes
Run ComfyUI workflows without the setup
No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.
Utility nodes for ComfyUI featuring a dynamic Text Preset Switch with workflow-safe persistence and Node 2.0 support.
Looking for a different extension?
Custom Nodes (4)
README
HB ComfyUI Nodes
A collection of utility nodes for ComfyUI focused on:
- advanced wildcard processing
- prompt cleanup
- dynamic preset systems
- workflow-friendly UI utilities
- reusable text pipeline tools
Current Version
v1.0.1
HB Text Preset Switch
<img src="assets/HB_text_preset_switch.png" width="950">Dynamic preset dropdown system designed for:
- reusable workflows
- App Mode interfaces
- prompt switching
- resolution/profile selection
- reusable pipeline controls
Features
- Editable preset management UI
- Workflow-local persistence
- Undo-safe restoration
- Refresh-safe restoration
- Node 2.0 compatibility
- Sortable preset ordering
- Hidden internal storage system
- App Mode label persistence
- Dynamic dropdown rebuilding
Outputs
- STRING
- INT
- BOOLEAN
HB Nodes Overview
<img src="assets/HB_nodes.png" width="950">Included Nodes
HB Wildcard Processor
Advanced wildcard parsing system with:
- recursive inline wildcards
- weighted random syntax
- subfolder wildcard support
- file-based wildcard systems
- wildcard report generation
- deterministic seed behavior
Supported Features
- Recursive wildcard parsing
- Nested weighted syntax
- File wildcard loading
- Locked wildcard reuse
- Multi-line wildcard selection
- Subfolder wildcard resolution
HB Tidy String
Utility node focused on:
- cleaning prompts
- fixing comma spacing
- removing formatting artifacts
- newline cleanup
- prompt normalization
Useful for:
- Stable Diffusion prompts
- wildcard pipelines
- generated text cleanup
- reusable prompt workflows
HB Text Preset Switch
Dynamic editable dropdown node with:
- editable presets
- sortable entries
- workflow persistence
- Node 2.0 support
- App Mode compatibility
- multi-output conversion
Designed to avoid:
- Python validation conflicts
- workflow reset issues
- dropdown persistence bugs
Installation
ComfyUI Manager
Use:
https://github.com/HassanEclipse/comfyui-hb-party
inside:
Manager → Install via Git URL
Manual Installation
Clone into:
ComfyUI/custom_nodes/
Example:
ComfyUI/custom_nodes/comfyui_HB_Party
Then restart ComfyUI.
Example Workflows
Example workflows are included inside:
/examples
Documentation
Detailed documentation available in:
/docs
Files:
- docs/wildcard_processor.md
- docs/tidy_string.md
- docs/text_preset_switch.md
- docs/CHANGELOG.md
Package Goals
This package was designed with:
- workflow portability
- reusable text systems
- App Mode compatibility
- Node 2.0 support
- workflow-safe persistence
- dynamic UI systems
- lightweight utility workflows
in mind.
License
MIT License
Run ComfyUI workflows without the setup
No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.