comfy-cli and comfy-ui-client
The CLI tool manages ComfyUI installations and workflows from the command line, while the Node.js client provides programmatic WebSocket access to a running ComfyUI instance—making them complements that serve different integration scenarios (local management vs. remote automation).
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 comfy-ui-client
itsKaynine/comfy-ui-client
Node.js WebSockets API client for ComfyUI
Provides typed workflow execution with node-graph prompts, handling connection lifecycle and image retrieval from ComfyUI's generative pipeline. Implements WebSocket communication for real-time execution monitoring and includes utility methods for persisting generated outputs to disk. Designed for headless AI image generation workflows in Node.js environments.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work