Guide: ComfyUI-Manager How-to-use
In your ComfyUI directory:
$ cd custom_nodes
$ git clone https://github.com/ty0x2333/ComfyUI-Dev-Utils.git
$ cd ComfyUI-Dev-Utils
$ pip install -r requirements.txt
Finally, restart ComfyUI
-
Execution Time Analysis Tool
-
When running, a Badge will be added to the upper left corner of the Node to display the execution time of the node.
-
Add
Execution Time
Node to display the execution time of each node in a table. At the same time, the current execution time and the last execution time, as well as their differences, will be displayed. -
Add a "Clear Execution Cache" button to the sidebar menu. Click it to clear the current cache(unload models and free memory).
Usage Example (Video)
execution-time-analysis-demo.mp4
-
-
Log Console
Provide a Console panel to display Python logs (not Javascript console.log).
LogConsole
automatically captures the output ofprint
,logging
,stdout
andstderr
. Then send it to the web page via SSE.LogConsole
Feautes:- based on SSE, not Websocket. It will not affect the performance of ComfyUI's core and other functions.
- Support text color. Differentiate error logs by color.
- Lazy startup, only starts capturing logs when needed.
- Supports completely disabling LogConsole.
Usage Example (Video)
log-console-demo.mp4
-
Reroute Enhancement
-
Add "Reroute" option to node slot menu.
-
Optimized for deleting Reroute Node.
-
-
UrlDownload
NodeDownload file from remote url and get file path
-
UploadAnything
NodeUpload any file and get file path
- ltdrdata/ComfyUI-Manager
- Kosinkadink/ComfyUI-VideoHelperSuite
- chrisgoringe/cg-quicknodes
- tzwm/comfyui-profiler
- xtermjs/xterm.js
ComfyUI-Dev-Utils is available under the MIT license. See the LICENSE file for more info.