# This file was autogenerated by uv via the following command: # uv export --no-editable --no-hashes . colorama==0.4.6 termcolor==2.5.0



A collection of workflow efficiency and quality of life nodes that I’ve created for personal use out of necessity.
Full documentation can be found: darth-veitcher.github.io/comfydv
The FormatString node provides flexible string formatting with dynamic input/output configuration.
A simple python f-string dynamically creates the necessary inputs/outputs for the detected keys.
Switching to Jinja2 allows you to use more advanced control blocks and other filters/features of that templating language. See Jinja documentation for further details.
The node’s outputs are organized for maximum reliability and flexibility:
formatted_string (Output 0): The formatted result string – always in position 0saved_file_path (Output 1): Path to saved state file (if save_path provided) – always in position 1For example, with template "Hello {name}, you are {age}":
name (e.g., “Alice”)age (e.g., “30”)This structure ensures the primary outputs (formatted_string and saved_file_path) are always in predictable, fixed positions for reliable workflow connections.
Ability to take arbitrary length and type of inputs to then output a choice with a controllable seed.