Kill the Spaghetti! ๐ TJ_NODE: Wireless Routing & Smart Batching for ComfyUI
์ธ๋ถ ์ ๋ณด
ํ์ผ ๋ค์ด๋ก๋ (1)
๋ชจ๋ธ ์ค๋ช
๐ ComfyUI TJ_NODE: Revolutionize Your Workflows with Wireless Routing, Smart Batching & Bypass-Safe Data!
Are you tired of looking at a canvas that resembles a bowl of spaghetti? Do your complex multi-channel KSampler workflows break or lose filename data when you bypass a node?
Meet TJ_NODE โ the ultimate custom node pack designed to bring absolute order, efficiency, and safety to your ComfyUI workspace.
๐ Get it on GitHub Here! (Currently pending approval on ComfyUI Manager! Be an early adopter and install manuallyโinstructions below!)

(https://github.com/user-attachments/assets/eb1cff27-bb84-43cb-a242-330bd03c3ce5)
๐ฅ What's New in v0.22? The "Wireless" Revolution!
We've completely overhauled how you connect nodes. Say goodbye to messy cables crisscrossing your screen.
๐ช Invisible Wires (Set / Get / Multi Get Nodes): We've introduced a wireless paradigm! Use a
Set Nodeto broadcast your data, and use aGet Node(orMulti Get Node) anywhere on your canvas to receive it via a simple dropdown menu. The connecting wires become invisible, giving you a beautiful, clean canvas.๐๏ธ Multi Router with "Auto Set": Our new Multi Router can handle up to 20 inputs/outputs dynamically. Turn on the
Auto Settoggle, and every single output port automatically becomes an independent Set Node broadcasting its data!๐ฑ๏ธ Smart Global Context Menu: Right-click anywhere for pure magic!
Instantly
Show/Hide Wiresfor specific connections.Click
Go to Sourceon any Get node to instantly jump across the canvas to where the data is coming from.Use the Convert ALL Inputs/Outputs to Set/Get button to instantly untangle any giant node with one click.
๐จ Fixed UI & Top-Tier Sorting: TJ Nodes now exclusively feature a sleek Purple & Black brand color and are forcibly sorted to the very top of your Add Node menu (
0. ๐ฃ TJ Nodes) so you never have to hunt for them again.

https://github.com/user-attachments/assets/e084d5c4-3edc-44fb-b78d-e1d57fdef77e)
๐ Core Features That Will Save Your Life
๐ก๏ธ Bypass-Safe Architecture
Ever bypassed an intermediate node only to have your whole pipeline output errors or break? TJ_Nodes are built to be bypass-safe. Even if a node passes a None value, the workflow won't stop. It intelligently collects only valid data. If everything is bypassed, it safely outputs a black screen instead of an error.
โ Dynamic Expanding Inputs
No more fixed input slots. When using our Dynamic Batch nodes, connecting a wire automatically spawns the next input pin (image_2, files_2, etc.). Disconnect a wire, and the UI cleans itself up automatically. It even supports wildcard (*) matching to prevent connection errors!
๐ Advanced Save & Path Tracking (Eclipse Integrated)
If you use ComfyUI_Eclipse, you know it generates complex regex-based filenames and date folders. TJ_Nodes perfectly trace these back in memory!
Custom Paths: Leave the path blank to save in the original folder, or use relative paths like
..\or\upscaleto dynamically create sub/parent folders on the fly.100% Quality Output: Choose to keep original extensions or convert to PNG/JPG/WebP at guaranteed maximum lossless quality.

https://github.com/user-attachments/assets/ce20c91c-9129-402c-b910-4939250c6da2)
๐ ๏ธ The Ultimate Utility Nodes
๐ผ๏ธ Multi Image Loader (TJ)
An all-in-one image manager directly inside your node.
URL Download: Paste a link and download directly to your ComfyUI input folder!
Built-in File Browser: Switch between Input/Output/Download folders, multi-select, and Drag & Drop files from your PC directly into the node.
Auto-Resizing: Load images of different sizes? No problem. It automatically resizes them to match the first image (or by Megapixel budget) and outputs a perfect batch tensor.
<div style="display:flex; gap:10px;"> <img width="48%" src="https://github.com/user-attachments/assets/51311568-aa6d-471e-82e2-de01b8939aaf" /> <img width="48%" src="https://github.com/user-attachments/assets/100c923b-5d12-4407-b3f1-b1f2faf8f7fe" /> </div>
โ๏ธ Batch to Multi Image Output (TJ)
Need to process images individually after a batch load? This node splits a batch tensor into up to 64 individual IMAGE slots. Perfect for routing different images to different KSamplers simultaneously!

https://github.com/user-attachments/assets/1aa30408-18b0-4943-bbd0-99bc2d2c233b
โณ How to Install (Early Access!)
We are currently sitting in the queue waiting for approval on the official ComfyUI Manager. ๐ญ
But you don't have to wait! Getting it manually is super easy:
Method 1: Using Git (Recommended)
Open your terminal/command prompt.
Navigate to your ComfyUI custom nodes folder:
cd ComfyUI/custom_nodes/Clone the repo:
git clone https://github.com/YOUR_GITHUB_USERNAME/comfyui-TJ_Node.git(Make sure to replace with your actual repo link!)Restart ComfyUI.
Method 2: Manual ZIP Download
Go to the GitHub Repository.
Click the green
<> Codebutton and select Download ZIP.Extract the ZIP file.
Rename the extracted folder to
comfyui-TJ_Nodeand place it inside yourComfyUI/custom_nodes/directory.Restart ComfyUI and look for
โจ TJ Nodesin your menu!
