Roadmap

What works today, what is being built now, and what is deliberately parked. The board below was drawn in this editor, using the build nodes that are the one thing here no other diagram tool ships.

The Diagrams editor with the project roadmap on the canvas: five swimlanes of build nodes, each listing the APIs that page needs, with status pills.
The roadmap, in the editor it describes. Each card is a page to build, the list under it is the APIs that page needs, and the pill in its header is how far along it is.

Download the board and open it here with Import → Diagram — then click the status pills and move things around. It is a real diagram, not a picture of one.

Working now

Lines and polygons New · A real line between two points, and a Polygon tool that draws an area corner by corner. Drag any end or corner to move it, click between two corners to add one, and select one and press Delete to remove it.
Image export New · Export → Image gives you the whole board as a PNG or an SVG — for a README, a doc or a deck. The SVG is redrawn from the diagram rather than screenshotted, so it stays sharp at any size. Free.
The editor itself Shapes, containers, swimlanes, frames, DB tables, UML classes, mind maps, smart connectors, undo/redo — all of it on the keyboard.
DBML in and out Paste a schema, get an ER diagram with foreign keys drawn row to row. Export it back out again.
Light and dark Plus a canvas grid that fades to faint or off, for a clean screenshot.
Local-first storage Your board is saved in your own browser. Nothing is uploaded to a server.

Being built

WhatStateWhy
Touch supportPlannedThe canvas is built around dragging and does not yet work with a finger. On a phone you can place a shape but not move it.
Keyboard cheat sheetPlannedAn in-app shortcuts panel, because the app currently promises "everything on the keyboard" without telling you what.
Guides, tutorials, templatesBuildingDiagrams you can open and edit straight away, and honest explanations of the notation.

Parked, on purpose

These are the obvious next features, and they are not being built yet. The reason is honest rather than strategic: almost nobody has used this thing so far, and building an account system for an audience that does not exist is the expensive way to guess. Making the editor genuinely good — and findable — comes first.

Sharing linksA URL you can send someone, without an account.
Accounts and foldersSomewhere to keep more than one board, across more than one machine.

What it cannot do

Worth saying plainly, because finding out by hitting it is worse. There is no real-time collaboration, no account, and no way to share a link to a board yet. It does not work on a touch screen. It is early, and it is labelled alpha for a reason.

If something here is in the wrong order for you, that is genuinely useful to know — the story of why this exists explains what it is optimising for.