ComfyUI > Nodes > HouseKeeper > Node Alignment Panel (Housekeeper)

ComfyUI Node: Node Alignment Panel (Housekeeper)

Class Name

housekeeper-alignment

Category
housekeeper/alignment
Author
joanna910225 (Account age: 4268days)
Extension
HouseKeeper
Latest Updated
2025-12-02
Github Stars
0.02K

How to Install HouseKeeper

Install this extension via the ComfyUI Manager by searching for HouseKeeper
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter HouseKeeper in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Node Alignment Panel (Housekeeper) Description

Aligns and organizes nodes in ComfyUI for a neat, efficient, and orderly canvas layout.

Node Alignment Panel (Housekeeper):

The housekeeper-alignment node is a utility tool designed to streamline the organization of nodes within the ComfyUI canvas. It provides a user-friendly interface that allows you to align multiple selected nodes efficiently, ensuring a neat and orderly layout. This node is particularly beneficial for managing complex node arrangements, as it simplifies the process of aligning nodes to the left, right, top, or bottom of the canvas. By facilitating better visual organization, the housekeeper-alignment node enhances your workflow, making it easier to navigate and manage your projects within the ComfyUI environment.

Node Alignment Panel (Housekeeper) Input Parameters:

alignment_type

The alignment_type parameter specifies the direction in which the selected nodes will be aligned. It offers four options: "left", "right", "top", and "bottom", with "left" being the default setting. This parameter determines the alignment orientation, impacting how the nodes are arranged on the canvas. By choosing the appropriate alignment type, you can ensure that your nodes are organized in a manner that best suits your project's needs.

node_ids

The node_ids parameter is a string that contains a list of node identifiers in JSON format. This parameter is crucial as it identifies which nodes on the canvas will be subject to the alignment operation. The default value is an empty list represented as "[]". Properly specifying the node IDs ensures that the correct nodes are aligned according to the selected alignment type.

canvas_info

The canvas_info parameter is a string containing JSON data about the current state of the canvas. This information is used to understand the layout and positioning of nodes before executing the alignment. The default value is an empty JSON object "{}". Accurate canvas information is essential for the node to perform the alignment correctly, taking into account the existing node arrangement.

Node Alignment Panel (Housekeeper) Output Parameters:

result

The result parameter is a string that provides feedback on the alignment operation. It contains a JSON-formatted message indicating whether the alignment was successful, the type of alignment performed, the number of nodes processed, and any relevant messages. This output is important for confirming that the alignment was executed as intended and for diagnosing any issues that may have occurred during the process.

Node Alignment Panel (Housekeeper) Usage Tips:

  • Ensure that the node_ids parameter accurately reflects the nodes you wish to align to avoid unintended changes to your canvas layout.
  • Use the alignment_type parameter to experiment with different node arrangements, which can help in optimizing the visual organization of your project.

Node Alignment Panel (Housekeeper) Common Errors and Solutions:

Failed to process alignment: <error_message>

  • Explanation: This error occurs when there is an issue with processing the alignment command, possibly due to incorrect JSON formatting in the node_ids or canvas_info parameters.
  • Solution: Verify that the node_ids and canvas_info parameters are correctly formatted as JSON strings. Ensure that all node IDs are valid and that the canvas information accurately reflects the current state of the canvas.

Node Alignment Panel (Housekeeper) Related Nodes

Go back to the extension to check out more related nodes.
HouseKeeper
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.

Node Alignment Panel (Housekeeper)