TealPug Nodes
Packs
Nodes
ComfyUI-LogicUtils
by aria1th
100 stars
failed
Logical Utils (compare, string, boolean operations) for ComfyUI
View on GitHub
Nodes (149)
Abs
AbsNode
Math
Add Values
AddNode
Logic Gates
Base64 Decode to Image
Base64DecodeNode
image
Image to Base64 Encode
Base64EncodeNode
image
Base64 to String Decode
Base64ToStringNode
image
Brightness
BrightnessNode
image
Ceil
CeilNode
Math
Censor Image by Rating
CensorImageByRating
image
Color
ColorNode
image
Compose RGBA Image From Mask
ComposeRGBAImageFromMask
image
Concat Grid (Batch to single grid)
ConcatGridNode
image
Concat 2 Images to Grid
ConcatTwoImagesNode
image
Contrast
ContrastNode
image
Convert to Boolean
ConvertAny2Boolean
Conversion
Convert to Dict
ConvertAny2Dict
Conversion
Convert to Float
ConvertAny2Float
Conversion
Convert to Int
ConvertAny2Int
Conversion
Convert to List
ConvertAny2List
Conversion
Convert to Set
ConvertAny2Set
Conversion
Convert to String
ConvertAny2String
Conversion
Convert to Tuple
ConvertAny2Tuple
Conversion
Convert Combo to String
ConvertComboToString
Logic Gates
Convert RGB
ConvertRGBNode
image
Counter Float
CounterFloat
Logic Gates
Counter Integer
CounterInteger
Logic Gates
Current Timestamp
CurrentTimestamp
Logic Gates
Debug Combo Input
DebugComboInputNode
Misc
Pyobjects/Create Dict
DictCreateNode
Data
Pyobjects/Dict Get
DictGetNode
Data
Pyobjects/Dict Items
DictItemsNode
Data
Pyobjects/Dict Keys
DictKeysNode
Data
Pyobjects/Dict Merge
DictMergeNode
Data
Pyobjects/Dict Pointer
DictPointer
Data
Pyobjects/Dict Remove Key
DictRemoveKeyNode
Data
Pyobjects/Dict Set
DictSetNode
Data
Pyobjects/Dict Values
DictValuesNode
Data
Random Width/Height with Resolution
DimensionSelectorWithSeedNode
Logic Gates
Divide
DivideNode
Math
Dump Text JSONL Node
DumpTextJsonlNode
text
ErrorNode
ErrorNode
Misc
Filter Tags
FilterTagsNode
safety
Floor
FloorNode
Math
Get All Tags Above Threshold
GetAllTagsAboveThresholdNode
tagger
Get All Tags Above Threshold Except Characters
GetAllTagsExceptCharacterAboveThresholdNode
tagger
Get Chars Above Threshold From Text
GetCharactersAboveThresholdFromTextNode
tagger
Get Chars Above Threshold
GetCharactersAboveThresholdNode
tagger
Get Image Info
GetImageInfoNode
image
Length of String
GetLengthString
Logic Gates
Get Rating Class From Text
GetRatingFromTextNode
tagger
Get Rating Class
GetRatingNode
tagger
Get Tags Above Threshold From Text
GetTagsAboveThresholdFromTextNode
tagger
Get Tags Above Threshold
GetTagsAboveThresholdNode
tagger
Pyobjects/Global Var Get
GlobalVarGetNode
Data
Pyobjects/Global Var Load
GlobalVarLoadNode
Data
Pyobjects/Global Var Remove
GlobalVarRemoveNode
Data
Pyobjects/Global Var Save
GlobalVarSaveNode
Data
Pyobjects/Global Var Set If Not Exists
GlobalVarSetIfNotExistsNode
Data
Pyobjects/Global Var Set
GlobalVarSetNode
Data
Download Image from URL
ImageFromURLNode
image
Invert Image
InvertImageNode
image
Is Prime?
IsPrimeNode
Math
Pyobjects/PyStructure -> JSON
JsonDumpAnyStructureNode
Data
Pyobjects/PyObject -> JSON
JsonDumpNode
Data
Pyobjects/JSON -> PyObject
JsonParseNode
Data
Pyobjects/List Append
ListAppendNode
Data
Pyobjects/Create List
ListCreateNode
Data
Pyobjects/List Extend
ListExtendNode
Data
Pyobjects/List Get
ListGetNode
Data
Pyobjects/List Insert
ListInsertNode
Data
Pyobjects/List Pop
ListPopNode
Data
Pyobjects/List Remove
ListRemoveNode
Data
Log
LogNode
Math
AAndBGate
LogicGateAnd
Logic Gates
Bitwise And
LogicGateBitwiseAnd
Logic Gates
Bitwise Not
LogicGateBitwiseNot
Logic Gates
Bitwise Or
LogicGateBitwiseOr
Logic Gates
Bitwise Shift
LogicGateBitwiseShift
Logic Gates
Bitwise Xor
LogicGateBitwiseXor
Logic Gates
ABiggerThanB
LogicGateCompare
Logic Gates
AContainsB(String)
LogicGateCompareString
Logic Gates
ReturnAorBValue
LogicGateEither
Logic Gates
Invert Basic
LogicGateInvertBasic
Logic Gates
Negate Value
LogicGateNegateValue
Logic Gates
AOrBGate
LogicGateOr
Logic Gates
Manual Choice Float
ManualChoiceFloat
Logic Gates
Manual Choice Int
ManualChoiceInt
Logic Gates
Manual Choice String
ManualChoiceString
Logic Gates
Max
MaxNode
Math
Memory String
MemoryNode
Logic Gates
Merge String
MergeString
Logic Gates
Min
MinNode
Math
Modulo
ModuloNode
Math
Multiply
MultiplyNode
Math
Parse Exif
ParseExifNode
Misc
Power
PowerNode
Math
Probability Gate
ProbabilityGate
Logic Gates
RAMP
RAMPNode
Math
Random Gaussian Float
RandomGaussianFloat
Logic Gates
Random Shuffle Float
RandomShuffleFloat
Logic Gates
Random Shuffle Int
RandomShuffleInt
Logic Gates
Random Shuffle String
RandomShuffleString
Logic Gates
Replace String
ReplaceString
Logic Gates
Resize Image Ensuring W/H Multiple
ResizeImageEnsuringMultiple
image
Resize Image
ResizeImageNode
image
Resize Image With Resolution
ResizeImageResolution
image
Resize Image With Resolution If Bigger
ResizeImageResolutionIfBigger
image
Resize Image With Resolution If Smaller
ResizeImageResolutionIfSmaller
image
Resize Longest To
ResizeLongestToNode
image
Resize Scale Image
ResizeScaleImageNode
image
Resize Shortest To
ResizeShortestToNode
image
Rotate Image
RotateImageNode
image
Get Image From Prompt (Fallback)
SDWebuiAPIFallbackNode
WebUI API
Get Image From Prompt
SDWebuiAPINode
WebUI API
Save Custom JPG Node
SaveCustomJPGNode
image
Save Image Custom Node
SaveImageCustomNode
image
Save Image Webp Node
SaveImageWebpCustomNode
image
Save Text Custom Node
SaveTextCustomNode
text
Pyobjects/Set Add
SetAddNode
Data
Pyobjects/Set Clear
SetClearNode
Data
Pyobjects/Create Set
SetCreateNode
Data
Pyobjects/Set Difference
SetDifferenceNode
Data
Pyobjects/Set Intersection
SetIntersectionNode
Data
Pyobjects/Set Remove
SetRemoveNode
Data
Pyobjects/Set Symmetric Difference
SetSymDifferenceNode
Data
Pyobjects/Set to List
SetToListNode
Data
Pyobjects/Set Union
SetUnionNode
Data
Sharpness
SharpnessNode
image
Sigmoid
SigmoidNode
Math
SleepNode
SleepNodeAny
Misc
Sleep (Image tunnel)
SleepNodeImage
Misc
Static Number Float
StaticNumberFloat
Logic Gates
Static Number Int
StaticNumberInt
Logic Gates
Static String
StaticString
Logic Gates
String List to Combo
StringListToCombo
Logic Gates
String to Base64 Encode
StringToBase64Node
image
System Random Float
SystemRandomFloat
Logic Gates
System Random Gaussian Float
SystemRandomGaussianFloat
Logic Gates
System Random Int
SystemRandomInt
Logic Gates
UUID Generator
SystemUUIDGenerator
Logic Gates
Text Preview
TextPreviewNode
Misc
Threshold image with value
ThresholdNode
image
Pyobjects/Cast to LIST
ToListTypeNode
Data
Pyobjects/Cast to SET
ToSetTypeNode
Data
Triangular Random Float
TriangularRandomFloat
Logic Gates
Uniform Random Choice
UniformRandomChoice
Logic Gates
Uniform Random Float
UniformRandomFloat
Logic Gates
Uniform Random Int
UniformRandomInt
Logic Gates
Yieldable (Sequential) Iterator Int
YieldableIteratorInt
Logic Gates
Yieldable Iterator String
YieldableIteratorString
Logic Gates