You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**ComfyUI-Manager** is an extension designed to enhance the usability of [ComfyUI](https://github.com/comfyanonymous/ComfyUI). It offers management functions to **install, remove, disable, and enable** various custom nodes of ComfyUI. Furthermore, this extension provides a hub feature and convenience functions to access a wide range of information within ComfyUI.
* V2.48.1: Security policy has been changed. Downloads of models in the list are allowed under the 'normal' security level.
9
-
* V2.47: Security policy has been changed. The former 'normal' is now 'normal-', and 'normal' no longer allows high-risk features, even if your ComfyUI is local.
10
-
* V2.37 Show a ✅ mark to accounts that have been active on GitHub for more than six months.
11
-
* V2.33 Security policy is applied.
12
-
* V2.21 [cm-cli](docs/en/cm-cli.md) tool is added.
13
-
* V2.18 to V2.18.3 is not functioning due to a severe bug. Users on these versions are advised to promptly update to V2.18.4. Please navigate to the `ComfyUI/custom_nodes/ComfyUI-Manager` directory and execute `git pull` to update.
### Installation[method3] (Installation through comfy-cli: install ComfyUI and ComfyUI-Manager at once.)
@@ -68,15 +63,13 @@ To install ComfyUI with ComfyUI-Manager on Linux using a venv environment, you c
68
63
3.`./install-comfyui-venv-linux.sh`
69
64
70
65
### Installation Precautions
71
-
***DO**: `ComfyUI-Manager` files must be accurately located in the path `ComfyUI/custom_nodes/ComfyUI-Manager`
66
+
***DO**: `ComfyUI-Manager` files must be accurately located in the path `ComfyUI/custom_nodes/comfyui-manager`
72
67
* Installing in a compressed file format is not recommended.
73
68
***DON'T**: Decompress directly into the `ComfyUI/custom_nodes` location, resulting in the Manager contents like `__init__.py` being placed directly in that directory.
74
69
* You have to remove all ComfyUI-Manager files from `ComfyUI/custom_nodes`
75
70
***DON'T**: In a form where decompression occurs in a path such as `ComfyUI/custom_nodes/ComfyUI-Manager/ComfyUI-Manager`.
76
-
* You have to move `ComfyUI/custom_nodes/ComfyUI-Manager/ComfyUI-Manager` to `ComfyUI/custom_nodes/ComfyUI-Manager`
77
71
***DON'T**: In a form where decompression occurs in a path such as `ComfyUI/custom_nodes/ComfyUI-Manager-main`.
78
-
* In such cases, `ComfyUI-Manager` may operate, but it won't be recognized within `ComfyUI-Manager`, and updates cannot be performed. It also poses the risk of duplicate installations.
79
-
* You have to rename `ComfyUI/custom_nodes/ComfyUI-Manager-main` to `ComfyUI/custom_nodes/ComfyUI-Manager`
72
+
* In such cases, `ComfyUI-Manager` may operate, but it won't be recognized within `ComfyUI-Manager`, and updates cannot be performed. It also poses the risk of duplicate installations. Remove it and install properly via `git clone` method.
80
73
81
74
82
75
You can execute ComfyUI by running either `./run_gpu.sh` or `./run_cpu.sh` depending on your system configuration.
@@ -87,42 +80,17 @@ This repository provides Colab notebooks that allow you to install and use Comfy
87
80
* Support for basic installation of ComfyUI-Manager
88
81
* Support for automatically installing dependencies of custom nodes upon restarting Colab notebooks.
89
82
90
-
## Changes
91
-
***2.38**`Install Custom Nodes` menu is changed to `Custom Nodes Manager`.
92
-
***2.21**[cm-cli](docs/en/cm-cli.md) tool is added.
93
-
***2.4** Copy the connections of the nearest node by double-clicking.
94
-
***2.2.3** Support Components System
95
-
***0.29** Add `Update all` feature
96
-
***0.25** support db channel
97
-
* You can directly modify the db channel settings in the `config.ini` file.
98
-
* If you want to maintain a new DB channel, please modify the `channels.list` and submit a PR.
99
-
***0.23** support multiple selection
100
-
***0.18.1**`skip update check` feature added.
101
-
* A feature that allows quickly opening windows in environments where update checks take a long time.
102
-
***0.17.1** Bug fix for the issue where enable/disable of the web extension was not working. Compatibility patch for StableSwarmUI.
103
-
* Requires latest version of ComfyUI (Revision: 1240)
104
-
***0.17** Support preview method setting feature.
105
-
***0.14** Support robust update.
106
-
***0.13** Support additional 'pip' section for install spec.
107
-
***0.12** Better installation support for Windows.
108
-
***0.9** Support keyword search in installer menu.
109
-
***V0.7.1** Bug fix for the issue where updates were not being applied on Windows.
110
-
***For those who have been using versions 0.6, please perform a manual git pull in the custom_nodes/ComfyUI-Manager directory.**
111
-
***V0.7** To address the issue of a slow list refresh, separate the fetch update and update check processes.
112
-
***V0.6** Support extension installation for missing nodes.
113
-
***V0.5** Removed external git program dependencies.
* Install: Clicking this button will install the item.
@@ -150,23 +118,15 @@ This repository provides Colab notebooks that allow you to install and use Comfy
150
118
* Channel settings have a broad impact, affecting not only the node list but also all functions like "Update all."
151
119
* Conflicted Nodes with a yellow background show a list of nodes conflicting with other extensions in the respective extension. This issue needs to be addressed by the developer, and users should be aware that due to these conflicts, some nodes may not function correctly and may need to be installed accordingly.
152
120
153
-
4. If you set the `Badge:` item in the menu as `Badge: Nickname`, `Badge: Nickname (hide built-in)`, `Badge: #ID Nickname`, `Badge: #ID Nickname (hide built-in)` the information badge will be displayed on the node.
154
-
* When selecting (hide built-in), it hides the 🦊 icon, which signifies built-in nodes.
155
-
* Nodes without any indication on the badge are custom nodes that Manager cannot recognize.
156
-
*`Badge: Nickname` displays the nickname of custom nodes, while `Badge: #ID Nickname` also includes the internal ID of the node.
* You can share the workflow by clicking the Share button at the bottom of the main menu or selecting Share Output from the Context Menu of the Image node.
165
125
* Currently, it supports sharing via [https://comfyworkflows.com/](https://comfyworkflows.com/),
* Through the Share settings in the Manager menu, you can configure the behavior of the Share button in the Main menu or Share Output button on Context Menu.
172
132
*`None`: hide from Main menu
@@ -182,7 +142,7 @@ This repository provides Colab notebooks that allow you to install and use Comfy
182
142
* When you press `Restore`, it will take effect on the next ComfyUI startup.
183
143
* The selected snapshot file is saved in `ComfyUI-Manager/startup-scripts/restore-snapshot.json`, and upon restarting ComfyUI, the snapshot is applied and then deleted.
@@ -199,38 +159,7 @@ This repository provides Colab notebooks that allow you to install and use Comfy
199
159
200
160
## Custom node support guide
201
161
202
-
* Currently, the system operates by cloning the git repository and sequentially installing the dependencies listed in requirements.txt using pip, followed by invoking the install.py script. In the future, we plan to discuss and determine the specifications for supporting custom nodes.
203
-
204
-
* Please submit a pull request to update either the custom-node-list.json or model-list.json file.
205
-
206
-
* The scanner currently provides a detection function for missing nodes, which is capable of detecting nodes described by the following two patterns.
* Or you can provide manually `node_list.json` file.
221
-
222
-
* When you write a docstring in the header of the .py file for the Node as follows, it will be used for managing the database in the Manager.
223
-
* Currently, only the `nickname` is being used, but other parts will also be utilized in the future.
224
-
* The `nickname` will be the name displayed on the badge of the node.
225
-
* If there is no `nickname`, it will be truncated to 20 characters from the arbitrarily written title and used.
226
-
```
227
-
"""
228
-
@author: Dr.Lt.Data
229
-
@title: Impact Pack
230
-
@nickname: Impact Pack
231
-
@description: This extension offers various detector nodes and detailer nodes that allow you to configure a workflow that automatically enhances facial details. And provide iterative upscaler.
* When you click on the ```Install Missing Custom Nodes``` button in the menu, it displays a list of extension nodes that contain nodes not currently present in the workflow.
0 commit comments