was-node-suite-comfyui

1470

Available Nodes

Documentation

WAS Node Suite for ComfyUI

Overview

The WAS Node Suite is a comprehensive collection of custom nodes for the ComfyUI interface. This suite expands the capabilities of ComfyUI by providing a variety of nodes tailored for image processing, text processing, video creation, and more. It is designed to enhance workflow efficiency and creativity in the ComfyUI environment by offering a rich set of features and functionalities.

Installation

Follow the steps below to install the WAS Node Suite:

Recommended Installation

  1. Clone the Repository:

    • Navigate to your /ComfyUI/custom_nodes/ folder.
    • Run the following command:
      git clone https://github.com/WASasquatch/was-node-suite-comfyui/
      
  2. Install Dependencies:

    • Change to the was-node-suite-comfyui directory.
    • For a portable/venv installation, run:
      path/to/ComfUI/python_embeded/python.exe -s -m pip install -r requirements.txt
      
    • For a system Python installation, run:
      pip install -r requirements.txt
      
  3. Start ComfyUI:

    • After installation, start ComfyUI. The tools will be located in the WAS Suite menu.

Legacy Installation

For users with non-admin accounts or on Linux:

  1. Download WAS_Node_Suite.py:

    • Place this file in your /ComfyUI/custom_nodes/ folder.
  2. Manual Dependency Installation:

    • Use the requirements listed in the requirements.txt file in the repository to install dependencies manually.

Purpose

The WAS Node Suite is designed to enrich the functionality of ComfyUI by providing a broad array of nodes that perform tasks such as image manipulation, text handling, and video production. It facilitates complex workflows by enabling users to integrate advanced processing capabilities into their projects seamlessly.

Node Types

The repository provides a wide variety of nodes, which include but are not limited to:

  1. Image Processing Nodes:

  2. Text Processing Nodes:

  3. Video Nodes:

  4. Utility Nodes:

Special Features and Capabilities

  • Advanced Image Filters: The suite includes unique filters and enhancement tools like Image Bloom Filter and Image Gradients.
  • Video Creation and Handling: Provides experimental nodes for video generation, including support for multiple codecs via FFMPEG.
  • Custom Text Tokens: Offers flexibility in managing and using custom text tokens across projects.
  • Random Number Generation: Utilizes True Random.org for atmospheric noise-based random numbers.

Usefulness in ComfyUI Workflows

The WAS Node Suite significantly enhances the utility of ComfyUI workflows by integrating complex operations easily manageable within the UI. Whether you are looking to automate image processing tasks, incorporate intricate text manipulation, or explore innovative video creation, this suite provides the tools to achieve your goals efficiently. Users can streamline their workflow with nodes like the KSampler, which integrates sampling capabilities directly into the node structure.

By harnessing the power of the WAS Node Suite, users can elevate their projects with advanced functionalities that deliver precision and creativity in equal measure. The wide range of nodes ensures that almost every aspect of your digital creation can be handled within the ComfyUI interface, promoting a seamless and productive environment.