2023-09-17 23:03:13 -06:00
2023-09-17 23:03:13 -06:00
2023-09-15 19:40:12 -06:00
2023-09-15 19:40:12 -06:00
2023-09-15 16:40:47 -06:00
2023-09-15 19:32:49 -06:00

Endless-Nodes

Some basic custom nodes for the ComfyUI user interface for Stable Diffusion.

When using the ComfyUI interface for Stable Diffusion, I sometimes find that the standard nodes and the many, many, many custom nodes out there don't work the way I want them to, or how I think they do.

Rightly or wrongly, I am pretending to teach myself a bit of Python to get some nodes up and running to do what I'd like. There are no promises that these nodes will work for you or that I will maintain them. Feel free to do with them as you wish, according to the license model.

Install

Navigate to your /ComfyUI/custom_nodes/ folder

In Windows, you can then right-click to start a command prompt and type:

git clone https://github.com/tusharbhutt/Endless-Nodes

Node List

Six Text Input Switch

Allows the user to select between six text inputs and uses a slider to make the selection. Useful for multiple inputs for prompt creation

sixtext

Six Integer Input to Six Integer Output

I've seen a fair number of 3-, 4-, or more way text input and outputs, I wanted to do something for numbers as well. Use it as you wish.

sixintconnect

Six Integer Widget

As above, but with widgets for entry instead of connectors

sixintwidget

Usage License and Restrictions

See GPL Licensing V3 for usage. You may modify this code as long as you keep the credits for this repository and for those noted in the credit section below. YOU ARE EXPRESSLY FORBIDDEN FROM USING THIS NODE TO CREATE ANY IMAGES OR ARTWORK THAT VIOLATES THE STABLE DIFFUSION USAGE NOTES HERE AND HERE.

For example, don't be a mouth-breathing dick who creates fake celebrity nudes or sexual content of anyone, even if you have their consent

The author expressly disclaims any liability for any images you create using these nodes.

Disclaimer

These nodes may or may not be maintained. They work on my system, but may not on yours.

Credits

Comfyroll Custom Nodes for the overall node code layout, coding snippets, and inspiration for the text input and number switches

WLSH Nodes for some coding for the Integer Widget

ComfyUI Interface for the basic ideas of what nodes I wanted

Description
Some basic custom nodes for the ComfyUI user interface for Stable Diffusion
Readme GPL-3.0 44 MiB
Languages
Python 52.4%
JavaScript 47.6%