Releases: noddle-dev/noddle-draw
Releases · noddle-dev/noddle-draw
Release list
MCP server 1.0.0 (MCP Bundle)
One-click MCP Bundle for noddle draw — open noddle-draw.mcpb in Claude Desktop (or any MCPB client). Python 3.10+, standard library only. Listed on the official MCP Registry as dev.noddle/draw.
SHA-256: 12d4b05300b53cee0e75bae30fbd7e23df60f277aa752665b93e2d2947fc9147
v0.1.0 — first public release
The first public release of noddle draw — an open-source collaborative diagram board. Open the site, you're drawing: no account, the board URL is the invite.
▶ Try it: https://draw.noddle.dev · Self-host: docker compose up
Highlights
Draw together, zero friction
- Anonymous by design — your identity lives in your browser; share the URL and people co-edit instantly
- Live collaboration over WebSocket: shared cursors, presence, per-page state sync
- Comment threads pinned to shapes, anonymous-friendly
A real diagram engine
- Flowchart shapes, containers, standalone text, multi-page boards, stencil libraries
- Orthogonal smart arrows: A* elbow routing, draggable waypoints, port snapping, auto-reroute
- Animated edges — dash / dots / beam / pulse flows, with speed & intensity per edge
- Text wrap, align/distribute, grouping (⌘G), rubber-band select, full keyboard shortcuts (⌘C/V/D, ⌘B/I/U, ⌘±, Space hand-pan, type-to-edit)
- Version history on every board
AI co-editor (bring your own key)
- Chat with the board: "add an error-handling branch", "group these by tier"
- Sketch/whiteboard photo → editable shapes; text/Mermaid → diagram
- Your key stays in your browser's localStorage — the server proxies the call and never stores it; a Test button verifies it first
- Concurrent-edit safe: AI results three-way-merge onto your latest board
- Optional operator-side free pool (OpenRouter
:freemodels) with per-IP limits - Agents can draw too — bundled MCP server
Import / export
- Import draw.io (
.drawio/.xml, multi-page) · export SVG, PNG, animated GIF, per-page deck PNGs, Mermaid, re-importable Board JSON
Self-hosting
git clone https://github.com/noddle-dev/noddle-draw && cd noddle-draw
docker compose up # → http://localhost:8000One container (FastAPI + prebuilt React SPA) + optional Postgres (falls back to file storage). MIT licensed.
Contributing
Six good first issues are ready: dark mode, a shortcuts dialog, recent boards, touch support, GCP/K8s stencils, PNG export scale.