Visit ComfyUI Online for ready-to-use ComfyUI environment
ComfyUI-Dev-Utils enhances ComfyUI with execution time analysis, improved reroute functionality, and a node collection tailored for developers, streamlining development and debugging processes.
ComfyUI-Dev-Utils is an extension designed to enhance the functionality of ComfyUI, a user interface for AI artists. This extension provides a suite of tools that help you analyze and optimize your workflows, making it easier to manage and debug your AI projects. Whether you're looking to track execution times, manage logs, or streamline your node connections, ComfyUI-Dev-Utils offers features that can significantly improve your experience.
ComfyUI-Dev-Utils works by integrating directly into the ComfyUI environment. Once installed, it adds various utilities and enhancements that you can use to monitor and manage your workflows. For example, it can display execution times for different nodes, capture and display logs, and provide options for rerouting node connections. These tools are designed to be intuitive and easy to use, even if you don't have a strong technical background.
This tool helps you understand how long each node in your workflow takes to execute. It adds a badge to the upper left corner of each node, displaying its execution time. Additionally, an Execution Time
node can be added to show a table of execution times for all nodes, including the current and last execution times, as well as their differences.
The Log Console captures and displays Python logs, making it easier to debug your workflows. It automatically captures the output of print
, logging
, stdout
, and stderr
, and sends it to the web page via Server-Sent Events (SSE).
This feature adds a "Reroute" option to the node slot menu, making it easier to manage complex workflows. It also optimizes the process of deleting reroute nodes.
UrlDownload
NodeThis node allows you to download files from a remote URL and get the file path, making it easier to incorporate external resources into your workflows.
UploadAnything
NodeThis node lets you upload any file and get its file path, providing flexibility in managing various types of input files.
print
, logging
, stdout
, or stderr
.For more information, you can refer to the following resources:
© Copyright 2024 RunComfy. All Rights Reserved.