Show HN: Overlay for Blender Render Progress, ETA, and Stalls (Windows Version) A developer released BlenderPulse, a free Windows add-on that displays a render progress overlay with ETA and stall detection for Blender 4.2+. The tool automatically appears when rendering starts and vanishes on completion, targeting users who run Blender headlessly via tools like Claude Code. 🇺🇸 English It appears by itself when a render starts, shows progress and ETA, warns you if the render stalls, and disappears on its own when the job ends. Handy when you drive Blender headlessly e.g. via Claude Code / MCP and never look at the Blender window. Finish-time estimate — predicts the remaining time and shows ~00:00 est. finish . ETA — when there isn't enough data yet, or frame times are erratic, it says measuring… , 00:00 approx. or finishing soon . Stall detection — warns "no response" once progress stops, and detects when Blender has crashed. Auto-appear, auto-vanish — shows up when a render starts, disappears when it ends. Lightweight — one dependency-free Rust executable ~0.6 MB, a few MB of RAM . - Windows 10 / 11 - Blender 4.2 or newer - Download blenderpulse-x.y.z.zip from Releases /sofumel/blenderpulse/releases . - In Blender: Edit → Preferences → Add-ons → ▼ top-right → Install from Disk… - Pick the downloaded zip and enable the add-on tick the checkbox . The overlay executable is bundled inside the add-on and launches automatically when a render starts. About SmartScreen:installed through the add-on zip, the exe carries no "Mark of the Web", so no warning normally appears. If you download a bare exe directly and see a warning, chooseMore info → Run anyway. - Start a render F12 / Ctrl+F12 — the overlay appears at the bottom-right. - It shows a progress bar, frame counter, and estimated finish time. - On completion it shows ✓ Done for a few seconds, then fades out. Controls only while Ctrl is held : | Action | Result | |---|---| Ctrl + left click | Open the output folder in Explorer | Ctrl + drag | Move the overlay position is remembered | Ctrl + right click | Open the menu Settings / Close | Settings — open the Ctrl + right-click menu → Settings… to change theme, accent color, size, and language from a GUI bundled blenderpulse-settings.exe . On first launch it opens automatically so you can pick your language. Everything is also editable in %APPDATA%\blenderpulse\config.toml example /sofumel/blenderpulse/blob/main/docs/config.example.toml : theme = "auto" auto follow OS | light | dark accent = " 6A2FD0" optional accent-color override font scale = 1.0 overall size, 0.6 .. 2.0 Edits apply live to the running overlay. Language — the default is English . To change it, use the settings window, set the BLENDERPULSE LANG env var to en / ja / auto , or write en / ja / auto into %APPDATA%\blenderpulse\lang.txt applied live . Requires Rust https://rustup.rs/ . Build the overlay cargo build --release --package blenderpulse-overlay Build the distributable add-on zip bundles both exes - dist\blenderpulse-