418fb5bfa8a5b09f99bec7eef4b506ec75ff0d82
ComfyUI - quadmoon's Nodes
Introduction
This is a repository of all the nodes I wanted to have but couldn't find anywhere. I am quite happy with them and will update this repo as I fix bugs and create new nodes. Enjoy!
Features
Existing Nodes
- The BUTTON - A one-stop-shop for cancelling your queue or rebooting ComfyUI entirely. Something gone wrong with your setup? Hit The BUTTON. It will take care of everything for you. Use responsibly.
- CLIP External Text Encoder - Your regular
CLIP Text Encodernode but the text to encode with CLIP defaults to an input instead of a text box. No more right-clicking and converting the text widget to an input! This node works best when used with wildcard selectors and other dynamic output nodes for creating rich and dynamic prompts for your images. - Converters
- X to String Converters - Need to incorporate a value into a string? Maybe a filename input automation? Need to do some math and output the result into a text display? Convert it to a string and easily output it to whatever nodes you need. It even works with the ComfyMath nodes by evanspearman so you can easily use a generic
NUMBERvalue as an input! - Normalize Image Dimensions - Choose between SD1.5 and SDXL image dimension normalization. This node will quickly calculate which input is the largest and normalize both inputs to be the same size or smaller than the base image for the chosen platform.
- X to String Converters - Need to incorporate a value into a string? Maybe a filename input automation? Need to do some math and output the result into a text display? Convert it to a string and easily output it to whatever nodes you need. It even works with the ComfyMath nodes by evanspearman so you can easily use a generic
- INT Conditional Operation - Choose between two integer inputs on the fly using conditional logical operators to compare them. Works great for returning the largest or smallest input depending on your needs.
Planned Nodes
- KSampler Seed Output - Need to use the same seed value between samplers? Want to cleanup your workflow so you don't have to have connections between a seed generator everywhere? KSampler with Extra Outputs may just be what you need to incorporate into your workflow! (WIP)
Installation
Install through ComfyUI Manager (Install via GIT URL)
OR
cd custom_nodesgit clone https://github.com/traugdor/ComfyUI-quadMoons-nodes.git- Reboot ComfyUI
Uninstallation
To uninstall ComfyUI-quadMoons-nodes, browse to your custom_nodes folder and delete the \ComfyUI-quadMoons-nodes folder. Reboot ComfyUI.
Support and Contribution
For support, suggestions, or contributions, please visit the GitHub repository, submit an issue/pull request, or contact me on Discord (@quadmoon). I value your feedback greatly!
quadMoon's Nodes is part of the ComfyUI ecosystem. It is my hope that you are able to incorporate most, if not all, of my nodes into your workflows. Enjoy!
Languages
Python
98.1%
JavaScript
1.9%