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
Get Started

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

  1. Install the ComfyUI Manager.
  2. Search for comfyui-browser in the Install Custom Node section and proceed with the installation.

Manual Installation

  1. Clone the repository into the custom_nodes folder of your ComfyUI setup:
    cd custom_nodes && git clone https://github.com/tzwm/comfyui-browser.git
    
  2. 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.