What are Custom Nodes ?
Custom nodes are extensions for ComfyUI that add new functionality like advanced image processing, machine learning fine-tuning, color adjustments, and more. These community-developed nodes can significantly expand ComfyUI’s core capabilities. All custom node installations require completing these two steps:- Clone the node code to the
ComfyUI/custom_nodesdirectory - Install the required Python dependencies
Method 1: ComfyUI Manager (Recommended)
Click the Manager button in ComfyUI interface

Select Install Custom Nodes

Browse the custom nodes list

- Nodes marked with
⚠️may have dependency conflicts with other plugins - Author names marked with
✅indicate their activity level on Github - Potential plugin risks are highlighted in red - ensure plugin safety before installing
Click the Install button for the desired node
Find the node you want to install and click the Install button
A popup will ask you to choose a version - 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

Method 2: Manual Installation Using Git
Suitable for new nodes not found in Manager or when specific versions are needed. Requires Git installed on your system.Get the repository URL
Navigate to custom_nodes directory
Clone the repository
Install dependencies
- Windows Portable
- Manual Install
Restart ComfyUI and refresh browser
import failed errorsMethod 3: ZIP Download Installation
Suitable for users who cannot use Git or ManagerClick 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