Giter VIP home page Giter VIP logo

pr-comfyui-quadmoons-nodes-cec13389's Introduction

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.

image

  • CLIP External Text Encoder - Your regular CLIP Text Encoder node 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.

image

  • 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 NUMBER value as an input!

    image

    • 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.

    image

  • 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.

image

  • KSampler - Extra Outputs - Need to use the same seed value between nodes? Want to cleanup your workflow so you don't have to reuse the same node everywhere. KSampler - Extra Outputs may just be what you need to incorporate into your workflow!

image

Planned Nodes

  • Smart Negative - Save common negative prompts that are used with the model of your choice. (WIP)
  • Smart Template - Save common prompt templates that are used with the model of your choice. (WIP)

Installation

Install is currently only supported through ComfyUI Manager by use of the Install via GIT URL option. If you wish to install manually, instead, open the terminal program of your choosing and navigate to your ComfyUI installation. Enter the following commands:

  1. cd custom_nodes
  2. git clone https://github.com/traugdor/ComfyUI-quadMoons-nodes.git

Any time you change the ComfyUI software or custom nodes you will need to reboot ComfyUI to see the changes.

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!

pr-comfyui-quadmoons-nodes-cec13389's People

Contributors

traugdor avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.