comfyui-browser
Run ComfyUI Easily with InstaSD
Skip the complex setup. InstaSD helps creative professionals build workflows and deploy them to the world:
- One-click deployment
- Any model, any node
- Powerful GPUs for rapid iteration
Available Nodes
Documentation
ComfyUI Browser: A Repository Overview
Introduction
The ComfyUI Browser GitHub repository is designed to enhance your experience with ComfyUI by providing an image, video, and workflow browser and manager. It allows you to sync workflows with a remote Git repository, facilitating the use of your workflows across different environments. This repository also provides several custom nodes that can be integrated into ComfyUI workflows to extend their functionality.
Installation
There are two primary methods to install the ComfyUI Browser:
Using ComfyUI Manager
- Install the ComfyUI Manager.
- Search for
comfyui-browserin the Install Custom Node section and proceed with the installation.
Manual Installation
- Clone the repository into the
custom_nodesfolder of your ComfyUI setup:cd custom_nodes && git clone https://github.com/tzwm/comfyui-browser.git - Restart ComfyUI to enable the new functionalities.
Configuration
You can customize directories used by the ComfyUI Browser by adding a config.json file in the comfyui-browser directory. For example, set paths for collections, download logs, and sources to organize your workflow data effectively.
Repository Purpose
The repository aims to provide:
- A browser and manager for images, videos, and workflows.
- A system to sync workflows with a Git repository for easy access and management across different locations.
- An extension of ComfyUI functionalities through custom nodes, enabling more versatile and dynamic workflow creation.
Provided Nodes
The ComfyUI Browser repository includes the following custom nodes:
- LoadImageByUrl: Loads an image from a specified URL into a workflow.
- SelectInputs: Allows selection of specific inputs in the current graph.
- XyzPlot: Facilitates the creation of simple XYZ plots based on selected inputs and values.
- DifyTextGenerator: A custom node for generating text based on certain parameters.
- UploadToRemote: Supports uploading workflows or collections to a remote Git repository.
Special Features
- Workflow Management: Users can add workflows to 'Saves' for easier access and management.
- Git Synchronization: Sync your saved workflows with any remote Git repository.
- Keyword Search: Search for workflows efficiently using keywords.
- Custom Nodes: Enhance your workflows with nodes like the xyz_plot for visual data representation and inputs_select for dynamic input handling.
Usefulness in ComfyUI Workflows
The ComfyUI Browser enhances workflow management and execution by adding functionalities that simplify the handling of complex workflows. By offering Git synchronization, users can maintain consistent workflow environments across different platforms. The additional custom nodes allow for more robust and versatile workflow designs, catering to various user needs and improving workflow efficiency.
Conclusion
The ComfyUI Browser repository is a powerful toolset for managing and extending ComfyUI workflows. Its integration of workflow management, synchronization, and custom node capabilities make it a versatile addition for users looking to enhance their ComfyUI experience.