ComfyUI-Dev-Utils

ComfyUI-Dev-Utils
★ 186

开发工具性能分析路由增强节点集合
为开发者提供执行时间分析、节点重路由增强及常用开发节点集合,便于调试与性能优化。
💡 分析节点执行耗时并调试重路由逻辑。
🍴 16 Forks💻 JavaScript🔄 2025-11-01
📦
网盘下载
复制链接后前往夸克网盘下载
https://pan.quark.cn/s/8b0992d318c3
📦 requirements.txt
aiohttp-sse
📄 README

ComfyUI-Dev-Utils

===

[](https://github.com/ty0x2333/ComfyUI-Dev-Utils/tags)

Installation


ComfyUI-Manager

Guide: ComfyUI-Manager How-to-use

Manual

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

Features


  • 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.

    Preview

  • 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.

    Preview

  • Add a “Clear Execution Cache” button to the sidebar menu. Click it to clear the current cache(unload models and
  • free memory).

    Preview

    Usage Example (Video)

    Execution Time Analysis Demo

  • Log Console
  • Provide a Console panel to display Python logs (not Javascript console.log).

    LogConsole automatically captures the output of print, logging, stdout and stderr. 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)

    LogConsole Demo

  • Reroute Enhancement
  • Add “Reroute” option to node slot menu.
  • Preview

    Before After

  • Optimized for deleting Reroute Node.
  • Preview

    Before After

  • UrlDownload Node
  • Download file from remote url and get file path

  • UploadAnything Node
  • Upload any file and get file path

    Reference


  • ltdrdata/ComfyUI-Manager
  • Kosinkadink/ComfyUI-VideoHelperSuite
  • chrisgoringe/cg-quicknodes
  • tzwm/comfyui-profiler
  • xtermjs/xterm.js
  • License


    ComfyUI-Dev-Utils is available under the MIT license. See the LICENSE file for more info.