reset_bool set counter back to `start`, but execution fell through into the increment/decrement branch immediately after regardless, so the returned value on a reset call was always start + step, never start itself - reset appeared to do nothing. Made reset an elif so it short- circuits the step logic for that call. Also: `elif mode == 'deccrement':` (typo, extra c) never matched the real mode value "decrement", so decrement mode silently did nothing - fixed to match. And number_type-vs-mode was swapped in the initial counter cast (`int(start) if mode == 'integer' else start` - mode is never "integer", that's number_type), so a fresh integer counter's very first value was never actually cast to int. Bump version from 1.0.8 to 1.0.9
ComfyUI Line Counter 🎯
🚀 Overview
Welcome to ComfyUI Line Counter! This custom node package for ComfyUI is designed to streamline your workflow with powerful file-counting capabilities.
🔥 Features
- 🎯 Text File Line Counter:
- Count the number of lines in any text file with ease. Perfect for analyzing logs, scripts, and more.
- 🎯 Directory File Counter:
- Count the number of files in a directory. Ideal for managing and auditing file structures quickly.
📸 Preview
📦 Installation
Method 1: Clone Repository into custom_nodes Folder
-
Clone the Repository:
Open Command Prompt or PowerShell and run the following command to clone the repository into the
custom_nodesdirectory of your ComfyUI setup:git clone https://github.com/ChrisColeTech/ComfyUI-Line-counter.git <path\to\comfyui\custom_nodes>Replace
path\to\comfyuiwith the actual path to your ComfyUI installation -
Restart ComfyUI:
Restart your ComfyUI server to load the new nodes.
Method 2: Install via ComfyUI Manager
-
Open ComfyUI Manager:
Launch the ComfyUI Manager application from your Start menu or desktop shortcut.
-
Search for
**ComfyUI-Line-counter**:In the ComfyUI Manager, go to the Node Manager and search for
ComfyUI-Line-counter. -
Install the Nodes:
Click on the
Installbutton next toComfyUI-Line-counter. The manager will handle the installation and setup process for you. -
Restart ComfyUI:
After installation, restart your ComfyUI server to ensure that the new nodes are properly integrated.
🛠️ Usage
To get started with the ComfyUI Line Counter nodes, follow these steps:
- Add the Nodes: Drag and drop the Text File Line Counter and Directory File Counter nodes into your workflow.
- Configure: Set the necessary parameters like file paths and directories.
🤝 Contributing
We welcome contributions! If you have suggestions or find bugs, please create an issue or submit a pull request.

