Visit ComfyUI Online for ready-to-use ComfyUI environment
Crystools enhances ComfyUI with features like resource monitoring, progress tracking, and metadata viewing. It allows image and JSON comparisons, displays values, and offers improved nodes for loading/saving images and previews, revealing hidden data seamlessly.
ComfyUI-Crystools is a versatile extension designed to enhance your experience with ComfyUI by providing a suite of powerful tools. These tools include resource monitoring, progress tracking, metadata extraction, image comparison, and more. Whether you're an AI artist looking to streamline your workflow or someone who needs to dive deep into the metadata of your images, ComfyUI-Crystools offers a range of features to make your tasks easier and more efficient.
ComfyUI-Crystools works by integrating seamlessly with ComfyUI, adding new nodes and functionalities that enhance the core capabilities of the platform. It provides real-time monitoring of system resources, displays progress bars for ongoing tasks, and allows for detailed metadata extraction and comparison. By using these tools, you can optimize your workflow, troubleshoot issues more effectively, and gain deeper insights into your image data.
The resources monitor displays real-time usage statistics for CPU, GPU, RAM, VRAM, GPU temperature, and disk space. This helps you identify bottlenecks in your workflow and decide when to restart the server or unload models.
The progress bar shows the progress of your workflow directly in the menu, along with the time elapsed. You can click on it to see the current working node.
This node extracts metadata from images and handles it as a JSON source for other nodes. It can display all information, including metadata from other sources like Photoshop.
This node compares metadata from two images, highlighting differences in prompts, workflows, and file information. It uses the DeepDiff library for detailed comparisons.
This node displays the JSON produced from your entire prompt and workflow, allowing you to quickly see all values without opening the file.
This node displays any text or data from the nodes on the console or display, making it easier to inspect values during your workflow.
This node loads images along with their metadata, supporting subfolders within the input directory. It extracts the prompt and metadata used to produce the image.
This node saves images with additional metadata, including the workflow and any custom data you want to add. This makes it easier to share images with complete metadata.
This node previews images with the current prompt and additional features. It supports caching, allowing you to compare images easily.
This node previews images from metadata, showing real data from the image rather than the current prompt.
This node displays the resolution of an image, which can be useful for various tasks in your workflow.
These nodes help you organize your pipes better by encapsulating multiple links into a single one. They support editing and easily adding modified content back to the same pipe number.
This node compares two JSON files and highlights the differences, making it easier to spot changes or discrepancies.
This node shows system stats like RAM, VRAM, and disk space, and should be connected as a pipe.
A set of nodes with primitive values (boolean, integer, float, string) to use in your prompts.
These nodes handle lists of values (any or strings/texts) for various purposes. You can concatenate them and use other nodes to see the values of the list.
These nodes allow you to switch between different flows based on boolean values. They support various types like string, latent, image, and conditioning.
For additional resources, tutorials, and community support, you can explore the following:
© Copyright 2024 RunComfy. All Rights Reserved.