
Should I self-host Whimsical?
Flowcharts go to draw.io (stateless, boots instantly), whiteboards go to Excalidraw (verified earlier on this scoreboard). Two containers replace the $10/seat and both are genuinely pleasant tools.
The math (nothing hidden, including your time)
| Whimsical (Pro, per seat) | $10.00/mo |
| VPS share + storage | −$0.30/mo |
| Your maintenance: 10 min/mo at $20/h | −$3.33/mo |
| Net saving | $6.37/mo |
| Setup: 11 min measured (one-time) | $3.67 |
| Break-even | 0.6 months |
| Markup Index (price ÷ real self-host cost) | 2.8× |
Price: source, checked 2026-08-06. Inputs are stored in git; every number above is derived, never hand-written.
What you lose
- Whimsical's docs/boards integration in one canvas
- Their AI diagram generation
What you're paying Whimsical for
- flowcharts & diagrams
- whiteboards
- wireframes
- sharing & embeds

Ranked alternatives
The structured-diagram editor as one container on a hostname you own, with every cloud storage backend switched off.
A hand-drawn-style whiteboard that runs as one static container and keeps every drawing in the browser that drew it.
Hardware
Runs comfortably on Raspberry Pi.
The tested compose file (our evidence, CI-booted)
# draw.io — diagrams; stateless tomcat container
services:
drawio:
image: jgraph/drawio:latest
container_name: drawio
restart: unless-stopped
ports:
- "8093:8080"
healthcheck:
test: ["CMD-SHELL", "curl -sf http://localhost:8080/ >/dev/null || exit 1"]
interval: 5s
timeout: 10s
retries: 30
start_period: 20s
Want a guided install instead? caniselfhostit.com/whimsical has AI-agent prompts that assume a bare machine — that's their half of the stool, and it's good.
Verification
Protocol v1 · verified by zernonia on 2026-08-10 · setup measured at 11 min · AI assistant: claude-code (allowed & stated)
What broke
- Boot to healthy measured at 25s on the 2GB reference env
Full timed log
# Whimsical — verdict log - **Date:** 2026-08-10 - **Verdict:** YES — worth it - **Protocol:** v1 (2GB reference env, Docker preinstalled, AI assistant: claude-code) ## Setup evidence - Compose: `compose/whimsical-drawio.yml` - Boot to healthy: **25s** measured this session - Setup time recorded: 11 min (boot + configuration to first working workflow) ## What broke / notes - Boot to healthy measured at 25s on the 2GB reference env ## The call Flowcharts go to draw.io (stateless, boots instantly), whiteboards go to Excalidraw (verified earlier on this scoreboard). Two containers replace the $10/seat and both are genuinely pleasant tools.
Verdict history
- 2026-08-10: unscored → YES — Initial verdict: Flowcharts go to draw.io (stateless, boots instantly), whiteboards go to Excalidraw (verified earlier on this .
