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).

comfy-cli
91
Verified
comfy-ui-client
62
Established
Maintenance 23/25
Adoption 21/25
Maturity 25/25
Community 22/25
Maintenance 0/25
Adoption 16/25
Maturity 25/25
Community 21/25
Stars: 703
Forks: 115
Downloads: 101,400
Commits (30d): 37
Language: Python
License: GPL-3.0
Stars: 104
Forks: 35
Downloads: 1,011
Commits (30d): 0
Language: TypeScript
License: MIT
No risk flags
Stale 6m

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.

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