March 30, 2026
Sketch wars and font fight nights
I use excalidraw to manage my diagrams for my blog
Blogger makes Excalidraw auto-save pics — fans cheer, skeptics yell “ad”
TLDR: A blogger’s forked Excalidraw add‑on auto‑exports framed drawings into light and dark images, speeding up posts. Comments split between praise for the workflow, gripes about “ad” vibes and ugly fonts, and side quests into AI‑assisted diagrams and simple screenshot‑and‑paste purists.
A dev just turbo‑charged their blog workflow by forking an Excalidraw editor add‑on so every framed doodle auto‑exports into light and dark SVGs. Translation: draw once, get clean images instantly, no more click‑fest. The crowd? Loud and split. One early heckle goes full tabloid: “Should be Show HN” — internet‑speak for “this reads like a promo,” not a personal write‑up. Cue the ad vs. rad debate.
Fans pile in saying Excalidraw simply feels better than old‑school diagram tools, with one calling its built‑in styles “just right.” On the other side, the Font Police crash the party: a commenter declares the default typeface “ugly, childish and inaccessible,” sparking micro‑drama about aesthetics over features. Meanwhile, the pragmatists shrug and say they just take screenshots and paste into Obsidian (a popular notes app) — no automation needed, thanks.
Then the futurists arrive with AI spice: someone plugs an Excalidraw “MCP app” that lets large language models draft diagram scaffolds — cool idea, but they warn it’s early and wobbly (link). Another notes Excalidraw exploded at work once people got access to Claude Code (an AI coding assistant). So the vibe is pure internet: is this a clever time‑saver, a stealth ad, or the start of AI‑drawn diagrams everywhere? Either way, the font takes are scorching and the screenshots‑only crowd is not budging.
Key Points
- •Manual Excalidraw exports for light/dark SVGs were slow and error-prone (~45 seconds per change).
- •A GitHub Action using excalirender and jq automated exports on push, committing SVGs back to the repo.
- •The CI approach suffered rendering bugs and required an x86 Docker image incompatible with an ARM-based Mac.
- •The author forked the Excalidraw VSCode extension to auto-export frames named export_${image_name} as light/dark SVGs locally.
- •Local auto-exports enable live preview and faster iteration; release artifacts are available from the author’s GitHub fork.