ComfyUI Extension
Skycoder Tools
A collection of useful custom nodes for ComfyUI workflows
skycoder182/comfyui-skycoder-tools
Nodes7
On cloudLocal install
CategoryCustom, BLIP2
Stars1
Updatedabout a year ago
Nodes (7)
Aspect Ratio and Tile size calculator
Your tile upscaler's math homework, done on the canvas
Custom
BLIP2 Image Caption
Auto-caption any image locally — and one honest caveat about its name
BLIP2
Boolean Toggle
The two-dollar light switch for ComfyUI workflows
Custom
Concatenate and Test if Empty
Join four strings, and find out in the same step if you joined nothing
Custom
ℹ️ Directory Image Info
A quick peek into a folder of images before you load anything
image/io
📁 Directory Image Loader
Load image number N from a folder, filename included
image/io
Image Advanced Resize
Resize, grayscale, and get your aspect ratio as a bonus
Beispiele/Bild
Readme
🛠️ ComfyUI Skycoder Tools
A comprehensive collection of useful custom nodes for ComfyUI workflows. Designed to enhance productivity and extend ComfyUI's capabilities with practical, everyday tools.
🚀 Current Tools
📁 Tools
- DirectoryImageLoader: Load images from a directory by index
- DirectoryImageInfo: Get detailed information about images in a directory
- Aspect Ratio and Tile size calculator: Calculates the aspect ratio of an image and determines optimal tile dimensions based on a target megapixel value, upscale factor, and optional padding. Useful for tiled image processing workflows.
- BLIP2 Image Caption: Automatically generates a descriptive caption for an input image using Salesforce’s BLIP image captioning model. Ideal for semantic image analysis or annotation tasks.
- Boolean Toggle: Returns a boolean value from a toggle input. Useful for conditionally controlling workflow branches.
- Concatenate and Test if Empty: Concatenates up to four text inputs and checks whether the result is empty. Outputs both the combined string and a boolean indicating if it's empty.
- ImageBasicNode: Perform basic image operations such as resizing (with optional aspect ratio preservation) and grayscale conversion. Returns the processed image along with useful metadata like width, height, aspect ratio, color mode, and format. Ideal for simple preprocessing tasks within your ComfyUI workflows.
More tools coming soon! This is just the beginning of the Skycoder Tools collection.
🎯 Features
- Modular Design: Each tool category is organized in separate modules
- Easy Extension: Simple structure for adding new tools
- Robust Error Handling: Graceful fallbacks and detailed error messages
- Professional Quality: Production-ready code with comprehensive testing
- Community Focused: Built for and by the ComfyUI community
📦 Installation
Via ComfyUI Manager (Recommended)
- Open ComfyUI Manager
- Go to "Install Custom Nodes"
- Search for "Skycoder Tools"
- Click Install and restart ComfyUI
Manual Installation
cd ComfyUI/custom_nodes
git clone https://github.com/skycoder/comfyui-skycoder-tools.git
# Restart ComfyUI
### 🧠 Image Analysis & Utilities