π BV String to Combo
Type a value where a node wants a dropdown
- COMBO
Here's a ComfyUI annoyance you've definitely hit: some node has a dropdown, and the dropdown options are hardcoded in the node definition, so you can't feed it a value from elsewhere in the graph. BV String to Combo exists for that gap - it takes whatever text you type (or pipe in as a string) and outputs it as a COMBO value, which is what dropdown-typed inputs accept.
It reads like a one-liner utility, and it is. But it's genuinely useful in two situations. First, subgraphs: the README for this pack leans on subgraph helper nodes, and when you route a subgraph input into a node that expects a combo, this is the converter that makes the wire types line up. Second, parametrizing a workflow: instead of editing a dropdown by hand every run, you keep a text field (or a string from another node) as the source of truth and convert it here.
Inputs
- text (required) - the string. Defaults to empty; type or wire in the value you want to hand downstream.
Output
- COMBO - the same text, packaged as a combo value.
There's no validation happening. If the downstream node only accepts specific combo values and you hand it a value that isn't in its list, that's a runtime "I don't recognize this" moment at the receiving node, not something this node will catch. Think of it as a pure type adapter, not a validator.
Install
cd ComfyUI/custom_nodes
git clone https://github.com/BlackVortexAI/ComfyUI-BVortexNodes.git
or ComfyUI Manager β "BV Nodes", then restart. No dependencies, no models - it's about as light as a node gets.
When you'd skip it
Honestly, if you're not doing subgraph plumbing or parametrized workflows, you may never need this. It's the kind of utility that sits in the pack and saves a specific afternoon. When that afternoon comes - some dropdown refuses to accept your generated value and you're one short node away from it working - you'll be glad it's there.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| text | STRING | β |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| COMBO | COMBO | β |