ComfyUI Extension: HALXP-Comfy

Authored by HAL-XP

Created

Updated

1 stars

A UI suite for ComfyUI including Focus mode and layout enhancements.

Custom Nodes (0)

    README

    HALXP-Comfy (ComfyUI Extension)

    Version ComfyUI

    HALXP-Comfy is a professional UX suite for ComfyUI designed to enhance workflow management.

    App Screenshot App Screenshot

    This extension is the starting point for a growing collection of tools. Currently, it features HALXP Focus, a way to auto-focus the current running node and , HALXP RunMonitor taht lets you run a script on success or error with more enhancements currently in development.

    Verified working on: Legacy UI, ComfyUI V1 (Nodes 2.0), and Portable Distributions.

    ⚠️ Prerequisite

    This extension requires ComfyUI Manager to be installed. The HALXP UI elements are designed to dock seamlessly alongside the ComfyUI Manager button in the main menu.

    🌟 Features

    1. HALXP Focus

    A smart "Focus" button injected into your main menu bar.

    • Auto-Follow: Smoothly pans the camera to the currently executing node, allowing you to watch your workflow progress hands-free.
    • Smart Docking: Automatically detects the ComfyUI Manager button and injects itself seamlessly beside it.
    • Visual Feedback: Features a status indicator (Green dot = Active) so you always know when auto-follow is engaged.
    • V1 Compatible: Works natively with the new Vue.js frontend and PrimeVue menus.

    2. HALXP RunMonitor

    A way to run a custom script on workflow success or failure

    • Go in the Settings under HALXP-Comfy and set a batch file to run or anything you want
    • (play a wav, open a website, etc.) separately for sucess and errors - doesn't cover static validation on launch
    • ex: With my phone provider (Free Mobile in France), I have an API to send SMS so I can go do other things and get notified when my workflow ends
    • batch file content example:
    • start "" "https://smsapi.free-mobile.fr/sendmsg?user=XXXXXXXXXX&pass=YYYYYYYYYYY&msg=Comfy%%20Error%%20!"
    • Smart Docking: Automatically detects the ComfyUI Manager button and injects itself seamlessly beside it.
    • Visual Feedback: Features a status indicator (Green dot = Active) so you always know when Monitor is engaged.
    • V1 Compatible: Works natively with the new Vue.js frontend and PrimeVue menus.

    3. More Coming Soon

    HALXP is built as a modular suite. Expect future updates to include additional layout and debugging tools to further improve your ComfyUI experience.

    📦 Installation

    Via ComfyUI Manager (Recommended)

    1. Open ComfyUI Manager.
    2. Search for HALXP-Comfy.
    3. Install and Restart.

    Manual Installation

    1. Navigate to your ComfyUI/custom_nodes/ directory.
    2. Clone this repository:
      git clone [https://github.com/YOUR_USERNAME/halxp-comfyui](https://github.com/YOUR_USERNAME/halxp-comfyui)