Nodes/ComfyUI-Pixaroma/Run Timer Pixaroma
ComfyUI Node

Run Timer Pixaroma

Your render's done — this floating clock will tell you from another tab

By pixaroma·Created 5 months ago·Updated 4 days ago· 357
Run Timer Pixaroma

      Run Timer Pixaroma is a stopwatch for your whole workflow. Drop it anywhere on the canvas, press Run, and it counts up live while ComfyUI works, then freezes on the total the instant the run finishes - and plays a chime so you know it's done even when you've tabbed over to something else. That's the entire job, and it does it with zero setup.

      There's a real need for this that the base UI never quite fills. Long upscales, video renders, second passes - you sit there watching a progress bar, or you don't, and then you keep re-checking every thirty seconds. This node is the "go make tea, the bell will ring" version of that. And because it's purely a timer, it's also the honest answer to "is this workflow actually slow, or does it just feel slow?" - one run with the clock tells you.

      How it works

      There are no inputs, no outputs, and no wiring to do - the info schema is empty on purpose. It's a thin Python node with all the timing happening on the frontend. The clock resets the moment you hit Run, ticks up while the queue works, and chimes at the end. Nothing upstream or downstream connects to it, so you can drop it, forget it, and let it ride.

      Everything else lives in the right-click menu, and it's all cosmetic:

      • Chime on/off and a sound picker with volume, plus a ▶ Preview so you can audition a sound without running anything. The sounds come from the same library as Notify Pixaroma - drop your own .mp3/.wav/.ogg into the pack's assets/sounds/ folder and restart ComfyUI to add more.
      • Decimals: show just minutes and seconds, or add hundredths / milliseconds for benchmarking.
      • Clock color, with a real color picker, if you want it to match your workflow theme.
      • Run time history: right-click shows your last ten finished runs, with the fastest one flagged - handy for comparing a workflow across a few parameter changes.

      There's also a master mute in Settings → 👑 Pixaroma → Run Timer that silences every Run Timer at once for quiet sessions, plus a per-node mute right in that menu.

      Installing it

      Like every node in the Pixaroma pack, it has no dependencies of its own - the pack ships with essentially nothing required at install time (PIL and torch come from ComfyUI itself), so there are no model files to hunt down for this. Install via ComfyUI Manager (search for "Pixaroma"), or clone it manually:

      cd ComfyUI/custom_nodes
      git clone https://github.com/pixaroma/ComfyUI-Pixaroma
      

      Then restart ComfyUI. (The pack's canonical home is GitLab - gitlab.com/pixaroma/comfyui-pixaroma - with this GitHub repo as a backup mirror; either clone works.)

      Where people get tripped up

      The one recurring gotcha with this pack isn't the timer - it's the browser cache after an update. If you update Pixaroma and a node looks blank or broken, hard-refresh with Ctrl+Shift+R (or Cmd+Shift+R on Mac) before you file a bug. That accounts for almost every "it broke after updating" report.

      Otherwise this node is about as trouble-free as ComfyUI gets. It doesn't need a current frontend, it doesn't need wiring, and it won't break your workflow if you forget it's there. That's the point.

      Category👑 Pixaroma/🔀 Logic & Flow

      Inputs (0)

      No inputs

      Outputs (0)

      No outputs