Your markdown runs now.
A VS Code extension that makes code blocks executable. Write .md files, see live dashboards inline. Open source, zero lock-in.
Live dashboard output from a standard markdown file
Add ```tsx run to any code block in a standard .md file. That's the only syntax change.
Press Ctrl+Shift+M to open the Stereo panel alongside your editor. Split view, side by side.
Hit the Run button on any block. Output renders inline: metrics, tables, charts. Auto-refresh optional.
Files stay .md. No proprietary format, no cell metadata. Works with git, GitHub, GitLab, any renderer.
Built-in components: MetricCard, Sparkline, StatusTable. Render live data from APIs directly in your markdown.
Rust sidecar replaces {"{{env.X}}"} from .env files. Credentials never touch the JavaScript runtime.
Set refresh=30s on any block. Data stays current without manual re-runs. Polling, not polling you.
CustomTextEditorProvider. Your keybindings, your theme, your extensions. No Electron wrapper on top of Electron.
MIT licensed. Inspect every line, fork it, self-host it. No telemetry, no analytics, no tracking.
They built a new app. We built an extension. Same insight — markdown plus executable code is the best interface — without the new binary on your dock.
No cell metadata, no .ipynb lock-in. Just .md. Your files render on GitHub, diff cleanly in PRs, and open in any text editor.
Your dashboard lives where your code lives. No new tab, no context switching. Runbooks and dashboards in the same file.