Navigate:
ComfyUI-Manager
~$COMF0.9%

ComfyUI-Manager: Custom node management extension

Graphical package manager for ComfyUI custom nodes.

LIVE RANKINGS • 12:31 PM • STEADY
TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100
OVERALL
#97
3
AI & ML
#43
2
30 DAY RANKING TREND
ovr#97
·AI#43
STARS
13.7K
FORKS
2.0K
7D STARS
+118
7D FORKS
+33
Tags:
See Repo:
Share:

Learn more about ComfyUI-Manager

ComfyUI-Manager is a Python-based extension for ComfyUI that handles the lifecycle management of custom nodes through a graphical interface. It operates as a custom node itself, integrating into ComfyUI's node system to provide package management capabilities. The extension maintains compatibility with multiple installation methods including standard git-based installation, portable versions, and CLI-based setup through comfy-cli. It interfaces with the ComfyUI registry at registry.comfy.org to retrieve node metadata and dependency information.

ComfyUI-Manager

1

Centralized Node Registry

Integrates with registry.comfy.org to provide unified access to custom node metadata and installation packages. Eliminates manual repository tracking by centralizing node discovery and dependency resolution in a single hub.

2

Multi-Environment Installation

Supports git clone, portable batch scripts, comfy-cli, and Linux venv setups through a single interface. Adapts to different deployment scenarios without requiring users to maintain separate tooling or workflows.

3

Runtime Node Control

Install, update, and remove custom nodes without restarting the ComfyUI server. Hot-reload capabilities enable rapid workflow iteration and experimentation with new node types.


import manager_core as core

# Install a custom node from URL
result = core.gitclone_install(
    ["https://github.com/ltdrdata/ComfyUI-Impact-Pack"]
)

if result:
    print("Installation successful")
else:
    print("Installation failed")



[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers