DemonAlone-JS_Addon-ComfyUI
Interactive JavaScript nodes: Load Video with real-time preview, Video Maker (image batch to MP4), plus upcoming queue management and dynamic UI tools. Enhances workflow flexibility.
Nodes (15)
Let the graph decide which branch is live
A mute button for whole node groups — without re-running the graph
A Before/After Slider You Can Just Drop Into the Wire
One node to bypass or mute a dozen — a master switchboard for your graph
A 'your render is done' chime, built into ComfyUI
Clean up a messy prompt (and A1111-style emphasis) with one click
Stop Doing Aspect-Ratio Math in Your Head
Make Civitai actually link your model
Drag a video into ComfyUI and get frames, audio, fps — without ffmpeg gymnastics
This video loader plays your clip inside the node — but only on the Nodes 2.0 frontend
A denoise slider that refuses to go past 1.0 — guard rails for your floats
A seed and steps slider that stays where it should
A loop that re-queues itself until it's done — the dumb-simple batch runner
Video Maker V2
These nodes are implemented in JavaScript to ensure a highly responsive interface and enable visual preview without page reloading. They complement the main DemonAlone-nodes-ComfyUI package but can also operate independently.
Credits:
-
DA_Playsound is based on PlaySound 🐍 from ComfyUI-Custom-Scripts.
-
PresetFloatNode, PresetIntNode and DA_DynamicSlider are based on Power Primitive from rgthree-comfy. PresetFloatNode, PresetIntNode are deprecated and will be deleted in the future version of the extension. Use the DA_DynamicSlider node instead.
-
DA_PromptFormatter inspired but not based on Prompt Formatter (Only Text) comfyui_prompt_formatter.
-
DA_NodeController and DA_GroupController are based on AUNMultiUniversal from AUN-ComfyUI-Nodes. DA_GroupController has some features from feature_group_fast_toggle.js by rgthree.
-
Used the hint from ComfyUI-MyLoadVideo for getting a list of video previews for load_video_nodes2.
-
DA_ResolutionSelector inspired but not based on Comfyui-Resolution-Master from Comfyui-Resolution-Master](https://github.com/Azornes/Comfyui-Resolution-Master).
-
DA_AnySwitch inspired but not based on AnySwitch by rgthree.
-
VideoMakerV2 utilizes the workflow/embed hint from ComfyUI-AusBoss.
-
Save Image is based on Save Image (Civitai Metadata) by SeeSee from ComfyUI-SeeSee-Civitai-Metadata.
-
Created with the assistance of Google Gemini/Gemma, Qwen, DeepSeek.