ETK From List Index
A standalone ComfyUI node pack for selecting one item from a list by index.
The pack preserves the historical workflow class IDs, input socket names, output order, categories, and selection behavior previously supplied by EternalKernelLiteGraphNodes and SWAIN. Existing workflows do not need node replacement or rewiring.
Nodes
ImageFromListIdxLatentFromListIdxConditioningFromListIdxAudioFromListIdxDictFromListIdxStrFromListIdxBytesFromListIdxIntFromListIdxFloatFromListIdx
Install
Clone the public repository into ComfyUI's custom_nodes directory and restart
ComfyUI:
git clone https://git.hoppingmadgames.com/hmg-comfy/ComfyUI_ETK_From_List_Index.git
Compatibility
The node class IDs intentionally match the legacy definitions. Installing this pack makes it the standalone implementation owner; serialized workflows keep using the same class IDs.
Release Verification
Every release must pass the exact anonymous recursive clone shape used by ComfyUI Manager:
python3 tools/verify_manager_install.py --source .
Registry publishing is supported only through the gated wrapper, which reads the API key from standard input and never puts it in process arguments or the environment:
python3 -m tools.publish_registry_release \
--changelog "Describe this release"
License
GPL-3.0-or-later. See LICENSE.