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 (10)
A mute button for whole node groups — without re-running the graph
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
Drag a video into ComfyUI and get frames, audio, fps — without ffmpeg gymnastics
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
Turn an image batch into an MP4 — your browser does the encoding
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:
-
Video Maker uses mp4-muxer by Vanilagy, licensed under the MIT License. See the file
web/js/mp4-muxer.LICENSEfor details. This node is deprecated and will be removed in the future. Please use Video Maker V2 instead. -
DA_Playsound is based on PlaySound 🐍 from ComfyUI-Custom-Scripts.
-
PresetFloatNode and PresetIntNode are based on Power Primitive from rgthree-comfy.
-
DA_PromptFormatter inspired but not based on Prompt Formatter (Only Text) comfyui_prompt_formatter.
-
DA_NodeController DA_GroupController are based on AUNMultiUniversal from AUN-ComfyUI-Nodes. DA_GroupController has some features from feature_group_fast_toggle.js by rgthree.
-
Created with the assistance of Google Gemini/Gemma, Qwen, DeepSeek.