This guide will show you different methods to install custom nodes in ComfyUI
ComfyUI/custom_nodes
directoryMethod | Advantages | Disadvantages |
---|---|---|
ComfyUI Manager (Recommended) | 1. Automated installation 2. Dependency handling 3. GUI interface | Cannot directly search for nodes not registered in the registry |
Git Clone | Can install nodes not registered in the registry | 1. Requires Git knowledge 2. Manual dependency handling 3. Installation risks |
Repository ZIP Download | 1. No Git required 2. Manual control | 1. Manual dependency handling 2. No version control 3. Installation risks |
Click the `Manager` button in ComfyUI interface
Select `Install Custom Nodes`
Browse the custom nodes list
⚠️
may have dependency conflicts with other plugins✅
indicate their activity level on GithubClick the `Install` button for the desired node
Install
button
nightly
is the latest version, while latest
is the most recent stable version. Choose based on your needs.Wait for dependencies to install and restart ComfyUI
Verify successful installation
import failed
errors
Get the repository URL
Navigate to custom_nodes directory
Clone the repository
Install dependencies
Restart ComfyUI and refresh browser
import failed
errorsClick `Code` → `Download ZIP` on GitHub
Code
→ Download ZIP
on the GitHub page
Extract the ZIP file
Copy extracted folder to `ComfyUI/custom_nodes/` directory
ComfyUI/custom_nodes/
directoryInstall dependencies manually (same as Git method step 4)
Verify successful installation
import failed
errors