comfy-cli and comfyui-tooling-nodes

These are complements: the CLI provides local environment management and workflow orchestration, while the tooling nodes enable external applications to communicate with ComfyUI as a backend service, allowing them to work together in a integrated workflow.

comfy-cli
91
Verified
comfyui-tooling-nodes
72
Verified
Maintenance 23/25
Adoption 21/25
Maturity 25/25
Community 22/25
Maintenance 10/25
Adoption 18/25
Maturity 25/25
Community 19/25
Stars: 703
Forks: 115
Downloads: 101,400
Commits (30d): 37
Language: Python
License: GPL-3.0
Stars: 642
Forks: 77
Downloads: 2,160
Commits (30d): 0
Language: Python
License: GPL-3.0
No risk flags
No Dependents

About comfy-cli

Comfy-Org/comfy-cli

Command Line Interface for Managing ComfyUI

Handles environment isolation through intelligent Python detection (virtual environments, `.venv`, or isolated tool environments), custom node management via Git-based installation, and checkpoint downloading with hash verification. Supports testing ComfyUI pull requests and frontend branches with automatic cloning and caching, enabling developers to validate changes before deployment across Windows, macOS, and Linux platforms.

About comfyui-tooling-nodes

Acly/comfyui-tooling-nodes

Nodes for using ComfyUI as a backend for external tools. Send and receive images directly without filesystem upload/download.

Implements in-memory image transport via base64 embedding or HTTP/WebSocket APIs, eliminating filesystem dependencies. Extends ComfyUI with attention-based region masking for precise spatial control over text prompts, and flexible tile-based processing for VRAM-efficient batch workflows. Includes auxiliary nodes for local text translation, NSFW filtering, and model inspection via HTTP endpoints.

Scores updated daily from GitHub, PyPI, and npm data. How scores work