ComfyUI Custom Nodes
shippedSmall ComfyUI nodes for jobs that had no node, published as bulentgercek-nodes. Today: building, picking from and counting prompt lists.

Problem
ComfyUI ships with hundreds of nodes, and some small jobs still have no node at all: not in the core, not in any pack. So you wire five nodes to do what one should, or you keep searching for a pack that almost fits.
Every node here exists to end one of those searches. One job, done exactly, nothing else attached.
Prompt Builder
Categories, each with its own list and its own mode: fixed, increment or randomize. The node outputs the whole prompt and every category on its own.

Panel
Prompt BuilderLists are edited in a window, not in a node widget. Rows can be turned off, reordered, exported and imported.

Settings
Prompt BuilderDefault categories, delimiter, column layout and text size, per browser.

List Pick
Takes one line out of a list by index, with start_index, skip_empty and strip, and hands back the count alongside the string.

String Line Count
Counts the lines of a multiline string, with or without the empty ones. Small, but it is what tells a loop when to stop.

Install
Open ComfyUI Manager, search for bulentgercek-nodes and install. Or clone it yourself:
cd ComfyUI/custom_nodes git clone https://github.com/bulentgercek/bulentgercek-nodes
Restart ComfyUI. The nodes appear under bulentgercek/text.
Notes
- The pack is in the ComfyUI registry, so ComfyUI Manager finds it by name — no manual path to remember.