SimpleDraw
A local-first drawing and diagramming app that runs in the browser, with 249 Beep.Skia components, tables and flowing connectors built in.
SimpleDraw is a portable drawing app built with Blazor WebAssembly and Beep.Skia, with tools docked on the left, the canvas in the center, and libraries and properties on the right. Sketch with shapes, arrows, freehand, text, sticky notes, images and tables, or insert UML, ERD, flowchart, network, cloud and other components and wire them together with connectors that can flow. Open Excalidraw, draw.io and Mermaid files, present frames, and export PNG, SVG or PDF. It is a static web app that needs no database or server, saves locally with restore points, and keeps working offline. A companion MCP server lets Claude Code and Codex create and edit drawings, even live on your open board.
Features
Rectangle, ellipse, diamond, line, arrow, freehand, text, sticky note, frame and eraser tools
249 Beep.Skia components across 16 families, with search, favourites and a flow direction on flowchart shapes
Tables that grow with their text, with merges, spreadsheet paste and CSV export
Connectors between component ports, elbow and curved routes, and animated flowing lines with GIF and video export
Mermaid flowcharts with automatic layout, plus Excalidraw and draw.io import
Up to 50 pages, frames and a presentation mode with a laser pointer
Native editable files, PNG, SVG, PDF and editable-PNG export
Local autosave with restore points, and offline use
English and Arabic interface with shaped right-to-left text and keyboard drawing
MCP server with 69 tools for Claude Code and Codex, and Link agent for live editing