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

Install button
- 在这一步,如果你选择
nightly版本,这会从 Github 直接下载对应的插件源码最新版本,但同时如果你的 Managersecurity_level为normal将不允许你直接从 Github 下载源码,因为对应代码没有经过扫描 - 如果你选择了其它版本如
latest或者带有数字的稳定版本,对应的代码将会从 https://registry.comfy.org/ 进行下载,这意味着对应的代码经过审查,不会触发安全检查
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