ShowRunner
Smooth demos and tutorials, on the Mac. Lay out the clicks and keystrokes once — or just record yourself doing them — and ShowRunner performs the whole walkthrough automatically: the cursor glides, clicks land, text types, perfectly and identically every time. Export a polished video, or drive your real Mac cursor through it live.
7-day free trial · macOS 15 Sequoia or later · Apple Silicon and Intel
Recording a how-to or product demo by hand is its own little hell. Your cursor wanders. You miss the button on take four. You fat-finger a keystroke at 0:48 and start the whole run over. Screen recorders capture the mess; they don't fix it.
ShowRunner performs the demo for you. Lay out the steps once — move here, click that, type this, switch apps — and every playback is smooth, perfectly paced, and exactly the same. Make a flawless tutorial video, or let it drive the real cursor on your screen for a live walkthrough.
What it does
Build it once
Add steps from a palette — Move, Click, Hold & Release to drag, Type, keyboard shortcuts, Switch app, Wait. Drop targets straight onto a live view of your screen. Reorder freely; every run comes out smooth and identical.
Replay it for real
Run Live drives your actual macOS cursor through the flow with real clicks and keystrokes — great for hands-free walkthroughs and screen captures. Or export the whole thing to a clean MP4 with a synthetic cursor.
Or just record it
Hit Record and do the walkthrough yourself — ShowRunner watches your real clicks, drags, and typing and turns them into editable steps, with the screen footage captured as a scrubbable backdrop you can pin targets against.
- Steps for every motion. Move (with eased, intentional travel), Click, Right-click, Hold + Release for drags, Type, Keyboard shortcut, Wait, and Switch app. Group them with Section headings you can collapse.
- WYSIWYG targeting. Turn on Live and the canvas shows your real screen (ShowRunner excludes itself), so you place targets exactly where they'll land. Freeze the frame to pick against a still.
- Pick spots you can't see yet. Some targets only appear mid-interaction — inside an open menu or popover. A timed Pick on screen capture counts down while you open the menu, then grabs the cursor's location.
- Record real actions into steps. A listen-only event tap captures your clicks, drags, typing, shortcuts, and app switches and segments them into clean steps — no hand-authoring required.
- Scrub the recording as your backdrop. Recording a run also captures the screen; play that footage behind the synthetic cursor, or scrub it frame-by-frame to line up targets — even after you've edited the steps.
- A flow you can read at a glance. The preview draws your whole sequence: numbered targets, a dashed path connecting them, Start / End chips, and a stack of the actions that happen at each spot.
- Run Live, your way. Drive the real cursor with an Esc kill-switch, optionally hide every other app for a distraction-free take, bring the switched-to app forward, and center its window. Right-click any step to run live from there.
- Record the run to video. Capture the full screen or just the active window (no recording badge over the traffic lights), with the cursor shown or hidden. Reveals the finished file in the Finder.
- Export to a clean MP4. Render the flow with the synthetic cursor over a frozen backdrop — a polished, repeatable demo clip.
- Built like a Mac app. A real
.showrunnerdocument, named undo/redo for every edit, multi-select with ⌘A / shift- / ⌘-click, a full menu bar, and 4× magnify for precise placement. - No account, no cloud, no telemetry. Pure Swift on CoreGraphics, ScreenCaptureKit, and AVFoundation. Nothing you build leaves your Mac. (Unsandboxed by necessity — it needs Accessibility and Screen Recording to drive and see the cursor.)
- Localized into 11 languages. English, Українська, Deutsch, Español, Français, Italiano, 日本語, 한국어, Português (Brasil), Русский, 简体中文.
Screenshots
Get ShowRunner
Notarized, signed, and gatekeeper-friendly. 7-day free trial; after that, a one-time license unlocks it for good. No account, no telemetry.
Support
Questions, bug reports, or feature requests? Email ben.dansby@gmail.com and you’ll get a reply, usually within a day or two.
For how-to documentation, see the ShowRunner documentation.
Your flows, recordings, and exports stay entirely on your Mac — ShowRunner has no account, no cloud, and no telemetry.