ComfyUI-LogicUtils

by aria1th100 starsfailed

Logical Utils (compare, string, boolean operations) for ComfyUI

View on GitHub

Nodes (149)

AbsAbsNodeMath
Add ValuesAddNodeLogic Gates
Base64 Decode to ImageBase64DecodeNodeimage
Image to Base64 EncodeBase64EncodeNodeimage
Base64 to String DecodeBase64ToStringNodeimage
BrightnessBrightnessNodeimage
CeilCeilNodeMath
Censor Image by RatingCensorImageByRatingimage
ColorColorNodeimage
Compose RGBA Image From MaskComposeRGBAImageFromMaskimage
Concat 2 Images to GridConcatTwoImagesNodeimage
ContrastContrastNodeimage
Convert to BooleanConvertAny2BooleanConversion
Convert to DictConvertAny2DictConversion
Convert to FloatConvertAny2FloatConversion
Convert to IntConvertAny2IntConversion
Convert to ListConvertAny2ListConversion
Convert to SetConvertAny2SetConversion
Convert to StringConvertAny2StringConversion
Convert to TupleConvertAny2TupleConversion
Convert Combo to StringConvertComboToStringLogic Gates
Convert RGBConvertRGBNodeimage
Counter FloatCounterFloatLogic Gates
Counter IntegerCounterIntegerLogic Gates
Current TimestampCurrentTimestampLogic Gates
Debug Combo InputDebugComboInputNodeMisc
Pyobjects/Create DictDictCreateNodeData
Pyobjects/Dict GetDictGetNodeData
Pyobjects/Dict ItemsDictItemsNodeData
Pyobjects/Dict KeysDictKeysNodeData
Pyobjects/Dict MergeDictMergeNodeData
Pyobjects/Dict PointerDictPointerData
Pyobjects/Dict Remove KeyDictRemoveKeyNodeData
Pyobjects/Dict SetDictSetNodeData
Pyobjects/Dict ValuesDictValuesNodeData
Random Width/Height with ResolutionDimensionSelectorWithSeedNodeLogic Gates
DivideDivideNodeMath
Dump Text JSONL NodeDumpTextJsonlNodetext
ErrorNodeErrorNodeMisc
Filter TagsFilterTagsNodesafety
FloorFloorNodeMath
Get All Tags Above ThresholdGetAllTagsAboveThresholdNodetagger
Get All Tags Above Threshold Except CharactersGetAllTagsExceptCharacterAboveThresholdNodetagger
Get Chars Above Threshold From TextGetCharactersAboveThresholdFromTextNodetagger
Get Chars Above ThresholdGetCharactersAboveThresholdNodetagger
Get Image InfoGetImageInfoNodeimage
Length of StringGetLengthStringLogic Gates
Get Rating Class From TextGetRatingFromTextNodetagger
Get Rating ClassGetRatingNodetagger
Get Tags Above Threshold From TextGetTagsAboveThresholdFromTextNodetagger
Get Tags Above ThresholdGetTagsAboveThresholdNodetagger
Pyobjects/Global Var GetGlobalVarGetNodeData
Pyobjects/Global Var LoadGlobalVarLoadNodeData
Pyobjects/Global Var RemoveGlobalVarRemoveNodeData
Pyobjects/Global Var SaveGlobalVarSaveNodeData
Pyobjects/Global Var Set If Not ExistsGlobalVarSetIfNotExistsNodeData
Pyobjects/Global Var SetGlobalVarSetNodeData
Download Image from URLImageFromURLNodeimage
Invert ImageInvertImageNodeimage
Is Prime?IsPrimeNodeMath
Pyobjects/PyStructure -> JSONJsonDumpAnyStructureNodeData
Pyobjects/List AppendListAppendNodeData
Pyobjects/Create ListListCreateNodeData
Pyobjects/List ExtendListExtendNodeData
Pyobjects/List GetListGetNodeData
Pyobjects/List InsertListInsertNodeData
Pyobjects/List PopListPopNodeData
Pyobjects/List RemoveListRemoveNodeData
LogLogNodeMath
AAndBGateLogicGateAndLogic Gates
Bitwise AndLogicGateBitwiseAndLogic Gates
Bitwise NotLogicGateBitwiseNotLogic Gates
Bitwise OrLogicGateBitwiseOrLogic Gates
Bitwise ShiftLogicGateBitwiseShiftLogic Gates
Bitwise XorLogicGateBitwiseXorLogic Gates
ABiggerThanBLogicGateCompareLogic Gates
AContainsB(String)LogicGateCompareStringLogic Gates
ReturnAorBValueLogicGateEitherLogic Gates
Invert BasicLogicGateInvertBasicLogic Gates
Negate ValueLogicGateNegateValueLogic Gates
AOrBGateLogicGateOrLogic Gates
Manual Choice FloatManualChoiceFloatLogic Gates
Manual Choice IntManualChoiceIntLogic Gates
Manual Choice StringManualChoiceStringLogic Gates
MaxMaxNodeMath
Memory StringMemoryNodeLogic Gates
Merge StringMergeStringLogic Gates
MinMinNodeMath
ModuloModuloNodeMath
MultiplyMultiplyNodeMath
Parse ExifParseExifNodeMisc
PowerPowerNodeMath
Probability GateProbabilityGateLogic Gates
RAMPRAMPNodeMath
Random Gaussian FloatRandomGaussianFloatLogic Gates
Random Shuffle FloatRandomShuffleFloatLogic Gates
Random Shuffle IntRandomShuffleIntLogic Gates
Random Shuffle StringRandomShuffleStringLogic Gates
Replace StringReplaceStringLogic Gates
Resize Image Ensuring W/H MultipleResizeImageEnsuringMultipleimage
Resize ImageResizeImageNodeimage
Resize Image With ResolutionResizeImageResolutionimage
Resize Image With Resolution If BiggerResizeImageResolutionIfBiggerimage
Resize Image With Resolution If SmallerResizeImageResolutionIfSmallerimage
Resize Longest ToResizeLongestToNodeimage
Resize Scale ImageResizeScaleImageNodeimage
Resize Shortest ToResizeShortestToNodeimage
Rotate ImageRotateImageNodeimage
Get Image From Prompt (Fallback)SDWebuiAPIFallbackNodeWebUI API
Get Image From PromptSDWebuiAPINodeWebUI API
Save Custom JPG NodeSaveCustomJPGNodeimage
Save Image Custom NodeSaveImageCustomNodeimage
Save Image Webp NodeSaveImageWebpCustomNodeimage
Save Text Custom NodeSaveTextCustomNodetext
Pyobjects/Set AddSetAddNodeData
Pyobjects/Set ClearSetClearNodeData
Pyobjects/Create SetSetCreateNodeData
Pyobjects/Set DifferenceSetDifferenceNodeData
Pyobjects/Set IntersectionSetIntersectionNodeData
Pyobjects/Set RemoveSetRemoveNodeData
Pyobjects/Set Symmetric DifferenceSetSymDifferenceNodeData
Pyobjects/Set to ListSetToListNodeData
Pyobjects/Set UnionSetUnionNodeData
SharpnessSharpnessNodeimage
SigmoidSigmoidNodeMath
SleepNodeSleepNodeAnyMisc
Sleep (Image tunnel)SleepNodeImageMisc
Static Number FloatStaticNumberFloatLogic Gates
Static Number IntStaticNumberIntLogic Gates
Static StringStaticStringLogic Gates
String List to ComboStringListToComboLogic Gates
String to Base64 EncodeStringToBase64Nodeimage
System Random FloatSystemRandomFloatLogic Gates
System Random Gaussian FloatSystemRandomGaussianFloatLogic Gates
System Random IntSystemRandomIntLogic Gates
UUID GeneratorSystemUUIDGeneratorLogic Gates
Text PreviewTextPreviewNodeMisc
Threshold image with valueThresholdNodeimage
Pyobjects/Cast to LISTToListTypeNodeData
Pyobjects/Cast to SETToSetTypeNodeData
Triangular Random FloatTriangularRandomFloatLogic Gates
Uniform Random ChoiceUniformRandomChoiceLogic Gates
Uniform Random FloatUniformRandomFloatLogic Gates
Uniform Random IntUniformRandomIntLogic Gates
Yieldable (Sequential) Iterator IntYieldableIteratorIntLogic Gates
Yieldable Iterator StringYieldableIteratorStringLogic Gates